CSCI 2194 (P/E/D Seminar):
Lecture Topics and Assignments

The table below shows what we will be discussing in each class meeting, readings, and due dates. Due dates for presentations should be regarded as fixed; other items are subject to change. Refer to Dr. Howland's P/E/D Web page for information on what we will be doing during the part of the class that meets in the SLH.

Date Topics Reading Due dates and quizzes
January 11 (W) No class    
January 18 (W) About the course; overview of design project (Notes)    
January 25 (W) A bit more about design project; groups meet and choose leaders (Notes)    
February 1 (W) More about use case analysis (Notes)    
February 8 (W) More about design project; groups meet (Notes)    
February 15 (W) No class    
February 22 (W) Object orientation (Notes)   Requirements analysis for project (project description in HTML or PDF)
March 1 (W) Ethics presentations   Ethics presentations (information in HTML or PDF)
March 8 (W) MVC pattern; UML class diagrams (Notes)    
March 13 - March 17 Spring break    
March 22 (W) More types of UML diagrams (sequence, activity, etc.) (Notes)   Midterm project reports and evaluations (project description in HTML or PDF, evaluation form in PDF)
March 29 (W) Junior design presentations    
April 5 (W) No lecture; groups can meet    
April 12 (W) Senior software presentations    
April 19 (W) Sophomore design presentations   Design presentations (project description in HTML or PDF)
April 26 (W) Course wrap-up; evaluations (Notes)   Project reports, code, and evaluations (project description in HTML or PDF; evaluation form in PDF)