CS 160: Introduction to Computer Science

Fall 2008 [go to Lab Page]

Date Lecture Topic Reading Graded Events
09.03
09.05
Introduction
Introduction
 
Chapter 1
 
 
09.08
09.10
09.12
Using Objects
Using Objects
Using Objects
2.1 - 2.5
2.6 - 2.10
2.11 - 2.13
 
 
 
09.15
09.17
09.19
Implementing Classes
Implementing Classes
Implementing Classes
3.1 - 3.4
3.5 - 3.8
3.9
 
 
 
09.22
09.24
09.26
Fundamental Data Types
Fundamental Data Types
Fundamental Data Types
4.1 - 4.3
4.4 - 4.5
4.6 - 4.7
 
 
 
09.29
10.01
10.03
Decisions
Decisions
Decisions
5.1 - 5.2
5.3
5.4 - 5.5
 
 
 
10.06
10.08
10.10
Iteration
Iteration
Iteration
6.1 - 6.2
6.3 - 6.5
6.6 - 6.7
 
 
 
10.13
10.15
10.17
Arrays and Array Lists
Arrays and Array Lists
Arrays and Array Lists
7.1 - 7.3
7.4 - 7.6
7.7 - 7.8
 
 
 
10.20
10.22
10.24
Review
Exam
Exam's Back
 
 
 
 
Exam (15%)
 
10.27
10.29
10.31
Designing Classes
Designing Classes
Designing Classes
8.1 - 8.4
8.5 - 8.8
8.9 - 8.10
 
 
 
11.03
11.05
11.07
Interfaces and Polymorphism
Interfaces and Polymorphism
Interfaces and Polymorphism
9.1 - 9.3
9.4 - 9.6
9.7 - 9.8
 
 
 
11.10
11.12
11.14
Robots
Robots
Robots
 
 
 
 
 
 
11.17
11.19
11.21
Inheritance
Inheritance
Inheritance
10.1 - 10.5
10.6 - 10.8
10.9 - 10.11
 
 
 
11.24
11.26
11.28
Input/Output and Exception Handling
Input/Output and Exception Handling
Thanksgiving!
11.1 - 11.3
11.4 - 11.6
 
 
 
 
12.01
12.03
12.05
Input/Output and Exception Handling
Object-Oriented Design
Recursion
11.7
12.1 - 12.4
13.1 - 13.2
 
 
 
12.08
12.10
12.12
Recursion
Recursion
Review
13.3 - 13.4
13.5
 
 
 
 
12.18 Final, 4:00 p.m. - 5:50 p.m.   Final (25%)

Meeting Times

Textbook

Instructor

Course Outcomes

At the end of the course, students should be able to

Other Information

Valid XHTML 1.0!

Last modified: December 8, 2008.