CISC 1115
Introduction to Programming Using Java
Sample Finals Guide
The Exams
Here is the Spring 20 exam together with its answers
Fall 2017
- Question 1: Lecture 9 (Loops)
- Question 2: part A: Lecture 4 (Methods); part B: Lecture 16 (Strings)
- Question 3: Lecture 16 (Strings)
- Question 4: parts a and d: Lecture 2 (Basics); part b: Lecture 9 (Loops); part c: Lecture 15 (Sorting and Searching)
- Question 5: Lecture 10 (Techniques II)
- Question 6: Lecture 13 (Numeral Systems)
- Question 7: Lecture 14 (Techniques IV)
Fall 2018
- Question 1: Lecture 12 (Techniques III)
- Question 2: Lecture 10 (Techniques II)
- Question 3: Lecture 16 (Strings)
- Question 4: Lecture 13 (Numeral Systems)
- Question 5: Lecture 11 (Arrays)
- Question 6: part a: Lecture 10 (Techniques II); part b: Lecture 2 (Basics); part c: Lecture 15 (Sorting and Searching)
- Question 7: Lecture 14 (Techniques IV)
Fall 2020
- Question 1: Lecture 9 (Loops)
- Question 2: Lecture 2 (Basics)
- Question 3: Lecture 13 (Numeric Systems)
- Question 4: Lecture 11 (Arrays)
- Question 5: part a: Lecture 4 Methods; part b: Lecture 2 (Basics); part c: Lecture 15 (Sorting and Searching)
- Question 6: Lecture 16 (Strings)
- Question 7: Lecture 14 (Techniques IV)
Set 1
- Fall 2017 Question 1: Lecture 9 (Loops)
- Fall 2017 Question 2: part A: Lecture 4 (Methods)
- Fall 2017 Question 4: parts a and d: Lecture 2 (Basics); part b: Lecture 9 (Loops)
- Fall 2017 Question 5: Lecture 10 (Techniques II)
- Fall 2018 Question 2: Lecture 10 (Techniques II)
- Fall 2018 Question 5: Lecture 11 (Arrays)
Set 2
- Fall 2018 Question 1: Lecture 12 (Techniques III)
- Fall 2017 Question 6: Lecture 13 (Numeral Systems)
- Fall 2018 Question 6: part a: Lecture 10 (Techniques II); part b: Lecture 2 (Basics)
- Fall 2020 Question 1: Lecture 9 (Loops)
- Fall 2020 Question 2: Lecture 2 (Basics)
- Fall 2020 Question 3: Lecture 13 (Numeric Systems)
Set 3
- Fall 2017 Question 4: part c: Lecture 15 (Sorting and Searching)
- Fall 2017 Question 7: Lecture 14 (Techniques IV)
- Fall 2018 Question 4: Lecture 13 (Numeral Systems)
- Fall 2018 Question 6: part c: Lecture 15 (Sorting and Searching)
- Fall 2020 Question 4: Lecture 11 (Arrays)
- Fall 2020 Question 5: part a: Lecture 4 Methods; part b: Lecture 2 (Basics); part c: Lecture 15 (Sorting and Searching)
- Fall 2018 Question 7: Lecture 14 (Techniques IV)
Set 4
- Fall 2017 Question 2: part B: Lecture 16 (Strings)
- Fall 2017 Question 3: Lecture 16 (Strings)
- Fall 2018 Question 3: Lecture 16 (Strings)
- Fall 2020 Question 6: Lecture 16 (Strings)
- Fall 2020 Question 7: Lecture 14 (Techniques IV)