Computer Science Schedule

From Knowledge Kitchen
Jump to: navigation, search


Day Section 2 Date Section 4 Date Topic Reading done Assignment due
1 9/5 9/6 Course overview
2 9/7 9/11 Intro to Java
3 9/12 9/13 Elementary Programming
4 9/14 9/18 Selections

Programming Exercises:

  • Chapter 1: 1.7, 1.10, 1.11
  • Chapter 2: 2.5, 2.9, 2.13
5 9/19 9/20 Selections
6 9/26 9/25 Loops Assignment 2
7 9/28 9/27 Methods
8 10/3 10/2 Arrays Assignment 3
9 10/5 10/4 Review before exam
10 10/10 10/11 Exam #1
11 10/12 10/16 Exam #1 post-mortem
11 10/17 10/18 Multi-dimensional arrays
12 10/19 10/23 Objects and Classes
13 10/24 10/25 Objects and Classes Assignment 4
14 10/26 10/30 Strings
15 10/31 11/1 Thinking in Objects / Processing Assignment 5
16 11/2 11/6 Thinking in Objects
17 11/7 11/8 Inheritance and polymorphism
18 11/9 11/13 Review before exam Assignment 6
19 11/14 11/15 Exam #2
20 11/16 11/20 Exam #2 post-mortem
21 11/21 11/27 Abstract Classes & Interfaces
22 11/28 11/29 Abstract Classes & Interfaces
23 11/30 12/4 Exception Handling Assignment 7
24 12/5 12/6 Recursion
25 12/7 12/11 Android Mobile Development
26 12/14 12/12 Review before exam Assignment 8
(no late assignments accepted)
27 N/A 12/13 Review before exam Extra Credit Assignment
28 Dec 19, 10AM - 11:50AM
(check latest schedule)
Dec 20, 4PM - 5:50AM
(check latest schedule)
Final Exam