C SC 160: Software Development Using Components
Spring 2008
Pete Sanderson

[ home | syllabus | schedule & notes | catalog description ]


Spring 2008 schedule with links to lecture notes and lab assignments

The following schedule is approximate.  Any schedule revisions will be posted on the course web page as the quarter progresses.

Week
Dates
Chapter
 Lecture Topics
Labs & Projects
1
Mar 31-Apr 4
1, 2
 Intro to OOP and Software Engineering
 Getting Started with Java
 Lab 0 (prelim)
 Lab 1
2
Apr 7-11
3
 Numerical Data  Project 1
3
Apr 14-18
4
 Defining Your Own Classes, Part 1  Project 1
 Lab 2
4
Apr 21-25
4
 Defining Your Own Classes, Part 1
 Exam #1
 Lab 2
 Project 2
5
Apr 28-May 2
5
 Selection Statements  Lab 3
 Lab 4
6
May 5-9
6,10
 May 5 : last day to drop without grade
 Repetition Statements
 Arrays
 Lab 5
 Project 3
7
May 12-16
10
 Arrays
 Exam #2
 Lab 6
8
May 19-23
7, 14
 May 19 : last day to drop with W grade
 Defining Your Own Classes, Part 2
 GUI and Event-Driven Programming
 Lab 7
9
May 26-30
14
 May 26 : Memorial Day - class does not meet
 GUI and Event-Driven Programming
 Project 4
10
June 2-6
8, 12
 Exceptions
 File Input and Output
 
Finals
June 9-11
   Comprehensive final exam.  1:30 pm June 9.  

Modified on April 22: Exam 1 moved from April 21 to April 23. Subsequent topics are being shifted down one day.
Modified on May 8: Exchanged the order of Chapters 10 (Arrays) and 7 (Classes pt 2). Chapter 10 will be covered on Exam 2 but not Chapter 7.

[ C SC 160 | Pete Sanderson | Math Sciences server | Math Sciences home page | Otterbein ]

Last updated: Pete Sanderson (PSanderson@otterbein.edu)