Syllabus: CSC 170 Spring 2008
Instructor: Noel Petit, petit@augsburg.edu, 612 330 1061
Location: Sverdrup 202
Time: MWF 9:10 - 10:10 AM
Lab: Thursday 1:30 PM - 3:00 PM (Sverdrup 204 -- Mac Lab)
Text: Java -- Software Solutions - Lewis and Loftus, 5th Edition, Addison Wesley
Week Topic Pages Homework (due end of week)
14 Jan 2008 Intro 1-86 Write 1 Java program
PP 1.1, 1.2
PP 2.1
Show Figure 2.2 is correct
Demonstrate Figure 2.4
28 Jan 2008 Interactive Programs 8 - 101 PP 2.4, 2.6, 2.7
PP 2.12
4 Feb 2008 Classes and Objects 114- 134 PP 3.1
PP 3.3
EX 3.10
11 Feb 2008 Data Types 134 - 149 EX 3.12
PP 3.8
PP 3.9
18 Feb 2008 Writing Classes 159 - 199 PP 4.1
PP 4.7
PP 4.8
Splat with random locations
PP 4.12
25 Feb 2008 Conditions and Loops 210 - 234 PP 5.1
PP 5.5
3 Mar 2008 More Loops 234 - 278 PP 5.16
PP 5.40
10 Mar 2008 OO Design 292 - 362 PP 6.2
PP 6.4
PP 6.13
24 Mar 2008 Arrays 372 - 427 PP 7.1
PP 7.21
PP 7.28
31 Mar 2008 Inheritance 440 - 474 PP 8.2
PP 8.10
7 Apr 2008 Polymorphism 484 - 527 PP 9.4
PP 9.6
14 Apr 2008 Exceptions 534 - 572 PP 10.2
PP 10.7
Recursion 580 - 607 PP 11.2
PP 11.9
21 Apr 2008 Collections 616 - 633 PP 12.3
PP 12.9