CSCI 161 Resources
Code Samples and Files
January 22, 2018
Lecture 1
January 25, 2018
Lecture 1 (continued)
Lab 1
January 26, 2018
Lecture 2
January 29, 2018
Lecture 2 (continued)
February 1, 2018
Lab 2
February 2, 2018
Lecture 3
February 5, 2018
Lecture 3 (continued)
February 8, 2018
Lab 3
February 9, 2018
Lecture 4
February 12, 2018
Lecture 4 (continued)
February 15, 2018
Lab 4
February 16, 2018
Lecture 5
Midterm 1 Review
February 23, 2018
Casting, Strings, User Input
Lecture 6
February 26, 2018
Strings, User Input
Lecture 6 (continued)
Conditionals
Lecture 7
March 1, 2018
Lab 5
March 2, 2018
Conditionals
Lecture 7 (continued)
March 5, 2018
Conditionals and printf
Lecture 7 (continued)
March 8, 2018
Lab 6
March 9, 2018
Indefinite Loops
Lecture 8
March 19, 2018
Indefinite Loops
Lecture 8 (continued)
March 25, 2018
Lab 7
Lab 8
March 26, 2018
Indefinite Loops
Lecture 8 (continued)
File Processing
Lecture 9
March 29, 2018
Lab 8
March 30, 2018
File Processing
Lecture 9 (continued)
Midterm 2 Review
Homework 4
Homework 5
Homework 7
Homework Solutions
Guessing Game Program [Section 1] [Section 2]
April 2, 2018
Midterm Exam #2 Review
April 5, 2018
Midterm Exam #2
April 6, 2018
Midterm Exam #2 Debrief
April 9, 2018
Lab Recap
April 10, 2018
Computer Science Symposium @ 7:00PM -- Roddy 149
April 12, 2018
Lab 9
April 13, 2018
Lecture 10
Arrays
Weather.java Example
April 16, 2018
Lecture 10 (Continued)
Arrays
Weather2.java Example with Arrays
and reversal
April 19, 2018
Lab 10
April 20, 2018
Lecture 10 (Continued)
Arrays
Merge.java Merge int[]
example
April 23, 2018
Lecture 11
Classes
Point.java Point class implementation
[Homework #8] [Solutions]
April 26, 2018
Lab 11
April 27, 2018
Lecture 11 (continued)
Classes
April 30, 2018
Lecture 12
Recursion
Final Exam Review Sheet
May 3, 2018
Lab 12
May 4, 2018
Final Exam Review
[Homework #10] [Solution]
[Homework #11] [Solution]
[Lab Solutions]