Class Schedule for first half of MCS-270: Object-Oriented Software Development

Please note that this schedule will undoubtedly change throughout the semester, so I recommend that you not print it out.

DateReadingTopicDue
2/6   Introduction  
2/7 Chs 1, 2 & 10 O-O Dev, Modeling Concepts, SD Overview  
2/9 Ch 3 Class Modeling  
2/10 Chs 3, 5 Class Modeling/State Modeling  

2/13 Ch 5 State Modeling/HTML  
2/14   Lab 1: Basic HTML  
2/16 Ch 7 Interaction Modeling Lab 1: Basic HTML
2/17 Chs 7 & 11 Interaction Modeling/System Conception  

2/20   SQL intro Ch 3 HW 1st attempt
2/21   Lab 2: Database usage  
2/23   More on SQL; Intro to JDBC  
2/24   More on JDBC Ch 5 HW 1st attempt

2/27   Lab 2 (continued)  
2/28 Ch 12 Domain Analysis  
3/2 4.1-4.5 Advanced Class Modeling Ch 3 HW final attempt
3/3   No class: work on lab 2  

3/6   Intro to JSP and Tomcat Ch 5 HW final attempt
3/7   Lab 3: Tomcat and JSP  
3/9   JSP sessions and JavaBeans  
3/10   More on JSP sessions and JavaBeans  

3/13   Classes canceled by GAC  
3/14   JSP application design  
3/16   Lab 4: JSP and MySQL  
3/17   Descriptions of projects  

3/20   Meeting with clients  
3/21 Ch 13 Application Analysis  
3/23   Lab 5: CVS  
3/24   Lab day