CPSC 111, Section 206 (Munzner), Jan-Apr 2006
CPSC 111, Section 206 (Munzner), Jan-Apr 2006
Back:
CPSC111 home page |
CPSC 111 WebCT
Course Info
Instructor: Tamara Munzner
Time/Location: Tue/Thu, 11am-12:30pm, DMP 310
Office hours: Wednesdays 11am-12pm, or by appointment. X661 CICSR/ICICS
Documentation:
Java 1.5 API
Downloads:
Eclipse
(choose SDK 3.1.1)
| Java 1.5 (choose JDK 5.0 Update 6)
Lecture Slides
Week 0: Intro, CS and Hardware Background
Reading:
Chap 1: 1.1-1.2
Week 1: Programming Languages, Data Types
Reading:
Chap 1: 1.3-1.8; Chap 2: 2.1-2.2, 2.5; Chap 4: 4.1-4.2
Week 2: Constants, Objects, Strings
Reading:
Rest of Chap 2: 2.3-2.4, 2.6-2.10; Rest of Chap 4: 4.3-4.7
Assignment 1 out: (from WebCT), (from web)
Week 3: Class Design
Reading:
Chap 3 all: 3.1-3.8
Week 4: More Class Design, More Primitive Types
Reading:
Chap 4.3-4.5 re-read
Week 5: Booleans, Conditionals, Branching
Reading:
Chap 6 all: 6.1-6.4
Week 6: Loops
Reading:
Chap 7 all: 7.1-7.4
Assignment 2 out: (from WebCT), (from web)
Week 7: Arrays
Reading:
Chap 8: 8.1, 8.5-8.7. Topics 6.3 and 6.4
Week 8: More Arrays
Reading: no new reading
Week 9: More Class Design
Reading: 9.3-9.4, 9.6-9.8
Week 10: Interfaces and Polymorphism
Reading: 11.1-11.3
Assignment 3 out: (from WebCT), (from web)
Week 11: Inheritance
Reading: Chap 13 (except for 13.8.3)
Week 12: GUIs
Reading: 5.1, 5.2, 11.5, 12.1, 12.2, 12.3
Tamara Munzner
Last modified: Sun Jan 3 16:01:58 PST 2010