CS1020 -- Software Design I
[MSOE Logo]
Tentative Schedule

Winter 2004
Week Period Topics Reading Lab
1
11/29-12/3
Lecture 1 Course Introduction   Lab 1
Lecture 2 Class Creation video*
code
149-223
2
12/6-12/10
Lecture 1 UML Notation
Use Cases
929-936
Lecture 2 Exceptions and Assertions video*
code
461-511
3
12/13-12/17
Lecture 1 Tag Team Programming  
Lecture 2 Characters and Strings video*
515-562
Merry Christmas
4
1/3-1/7
Lecture 1 File I/O video*
689-730
Lab 2
Lecture 2 Tag Team Programming video*
5
1/10-1/14
Lecture 1 Inheritance video*
code
733-750
Lecture 2 Tag Team Programming  
6
1/17-1/21
Lecture 1 Midterm Exam  
Lecture 2 Inheritance cont...  
7
1/24-1/28
Lecture 1 Polymorphism video*
code
750-777
Lab 3
Lecture 2 Interfaces video*
code
8
1/31-2/3
Lecture 1 Advanced GUI video*
783-846
Lab 4
Lecture 2 Advanced GUI cont...  
9
2/7-2/11
Lecture 1 Misc topics (skipped earlier) video*
code
Lecture 2 Misc topics (skipped earlier) code
10
2/14-2/18
Lecture 1 Review for Final  
Lecture 2 Demo labs  
11
2/21-2/25
  TBA    
Last Updated: Thursday, 01-Jan-2015 14:30:14 EST

* You will need Windows Media Player 9 or better to play the videos.