 |
| |
 |
| Course Description: |
An introduction to the methods underlying modern program development. Specific topics will include object oriented design and the development of graphical user interfaces. Programming assignments will emphasize the use of objects implemented in standard libraries. |
| Meets: |
12:00-1:45pm Mon/Wed in Room 517 |
| Office Hours: |
12:00-2:00pm Fri in Room 407A |
| Instructor: |
Douglas Wokoun |
|
|
|
 |
|
|
|
 |
- Lecture 1 (Aug 24, 2009): Theory of Computer Programming
- Lecture 2 (Aug 26, 2009): Theory of Computer Programming, Part 2
- Lecture 3 (Aug 31, 2009): Theory of Computer Programming, Part 3
- Lecture 4 (Sep 02, 2009): Recursion, Part 1
- Lab 1 (Sep 09, 2009): Recursion, Towers of Hanoi
- Lecture 5 (Sep 14, 2009): Object Orientation, Part 1
- Lecture 6 (Sep 16, 2009): Object Orientation, Part 2
- Lecture 7 (Sep 21, 2009): Object Orientation, Part 3
- Lecture 8 (Sep 23, 2009): Object Orientation, Part 4
- Lecture 9 (Sep 28, 2009): Object Orientation, Part 5
- Lecture 10 (Sep 30, 2009): Object Orientation, Part 6
- Lecture 11 (Oct 05, 2009): GUIs, part 1 (printable)
- Lecture 12 (Oct 07, 2009): GUIs, part 2 (printable)
- Lecture 13 (Oct 14, 2009): GUIs, part 3 (printable)
- Lecture 14 (Oct 19, 2009): GUIs, part 4 (printable)
- Lecture 15 (Oct 26, 2009) GUIs, part 5 (printable)
- Lecture 16 (Oct 28, 2009) Input/Output, part 1 (printable)
- Lecture 17 (Nov 04, 2009) Input/Output, part 2 (printable)
- Lecture 18 (Nov 09, 2009) Input/Output, part 3 (printable)
-
Lecture 19 (Nov 11, 2009) Input/Output, part 4 (printable)
-
Lecture 20 (Nov 16, 2009) Input/Output, part 5 (printable)
-
Lecture 21 (Nov 18, 2009) Data Structures, part 1 (printable)
|
|
|
 |
|
|
|
 |
- Quiz 1 (Sep 16, 2009): Binary data & Recursion
- Quiz 2 (Oct 07, 2009): Object-orientation
- Quiz 3 (Oct 28, 2009): Graphical User Interfaces
- Midterm (Nov 02, 2009): Binary data, Recursion, Object-orientation, GUI
- Quiz 4 (Nov 23, 2009): Input/Output
- Quiz 5 (Nov ??, 2009): Data Structures & I/O
- Quiz 6 (Dec ??, 2009): Data Structures
- Final (Dec ??, 2009): Comprehensive
|