CSCE 144 - Schedule

Spring 2009

DateTopicReadingAssignedDueResources
Thu-2/5Lab Session Canceled
Fri-2/6Introductions, filesystems, CSCE facilities/accounts1.1-1.4HW 1
Mon-2/9Programming Process, OOP1.5-1.7
Wed-2/11Program structure, Variables, Primitive types, operators2.1-2.5
Thu-2/12Lab #1: Your First Java ProgramLab 1
Fri-2/13Objects, keyboard input, print, println (Quiz #1)2.6-2.9HW 2HW 1
Mon-2/16Presidents Day
Wed-2/18Math class, programming practiceLab 1
Thu-2/19Lab #2Lab 2
Fri-2/20Type conversion, Strings, scope, comments2.10-2.15
Mon-2/23if statements, nested if3.1-3.4HW 3HW 2
Wed-2/25Logical operators, comparing strings (Quiz #2)3.5-3.8Lab 2
Thu-2/26Lab #3Lab 3
Fri-2/27Creating objects, DecimalFormat printf3.9-3.12
Mon-3/2Programming PracticeHW 3
Wed-3/4Catch-up and ReviewLab 3
Thu-3/5Exam #1: Programming
Fri-3/6Exam #1: Written
Mon-3/9while loops4.1-4.3HW 4
Wed-3/11for loops4.4-4.6
Thu-3/12Lab #4Lab 4
Fri-3/13Loop practice
Mon-3/16Nested loops (Quiz #3)4.7-4.9HW 5HW 4
Wed-3/18File I/O, Random class4.10-4.12Lab 4
Thu-3/19Lab #5Lab 5
Fri-3/20Methods, parameter passing5.1-5.2
Mon-3/23Spring Break
Wed-3/25Spring Break
Thu-3/26Spring Break
Fri-3/27Spring Break
Mon-3/30Local variables, returning values5.3-5.4HW 6HW 5
Wed-4/1Problem solving with methods5.5-5.6Lab 5
Thu-4/2Lab #6Lab 6
Fri-4/3Method practice
Mon-4/6Drawing shapes14.5HW 7HW 6
Wed-4/8More Drawing and Methods (Quiz #4)Lab 6
Thu-4/9Lab #7Lab 7
Fri-4/10Easter Break
Mon-4/13Random, JavaDocs and ColorHW 7
Wed-4/15Classes and objects, instance fields and methods6.1-6.2
Thu-4/16Exam #2: Programming
Fri-4/17Exam #2: Written
Mon-4/20Constructors and overloading, Scope and instance fields6.3-6.5HW 8
Wed-4/22Packages, import statement, Object oriented design6.6-6.8Lab 7
Thu-4/23Lab #8Lab 8
Fri-4/24Creating windows, GUI classes and the main method7.1-7.4
Mon-4/27GUI components and Layout7.5-7.6HW 9HW 8
Wed-4/29Problem solving, JPanel class7.7-7.9Lab 8
Thu-4/30Lab 9Lab 9
Fri-5/1Academic Festival
Mon-5/4Arrays and array processing (Quiz #5)8.1-8.3HW 10HW 9
Wed-5/6Returning arrays, arrays and strings8.4-8.6Lab 9
Thu-5/7Lab #10Lab 10
Fri-5/8Sequential search, 2D arrays8.7-8.10
Mon-5/11Sorting, binary search, ArrayList class8.11-8.14HW 10
Wed-5/13Passing and returning objects, writing toString and equals methods (Quiz #6)9.1-9.7
Thu-5/14Lab #10 (cont.)
Fri-5/15this reference, garbage collection, object-oriented design9.8-9.11Lab 10
Mon-5/18Final Exam (section 2) 13:00-14:50
Wed-5/20Final Exam (section 1) 10:00-11:50