CSCI 2194 (Professional, Ethical, Design 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 more information about guest speakers and presentations. Readings are from the textbook unless otherwise indicated.

Date Topics Reading Due dates
January 17 (M) Holiday    
January 24 (M) (2194/3194) UML design (Notes)
(2194) About the course; more about UML (Notes)
1,2  
January 31 (M) (2194/3194) UML design, continued (Notes)
(2194) About the project (Notes)
   
February 7 (M) 2194/3194 See main page
2194 No class (use time for group meetings?)
   
February 14 (M) 2194/3194 See main page
2194 Requirements analysis, continued (Notes)
   
February 21 (M) 2194/3194 See main page
2194 More about UML (Notes)
3, 4, 5, 15(skim) Requirements analysis for project (project description in HTML or PDF)
February 28 (M) 2194/3194 See main page
2194 No class
   
March 7 (M) (2194/3194) Ethics presentations    
March 14 (M) Spring break    
March 21 (M) 2194/3194 See main page
2194 Administrivia (Notes)
   
March 28 (M) 2194/3194 See main page
2194 No class (2194/3194 session is two hours)
  Midterm project reports and evaluations (project description in HTML or PDF; evaluation form in PDF or LaTeX source and additional macros)
April 4 (M) 2194/3194 See main page
2194 No class
   
April 11 (M) 2194/3194 See main page
2194 No class (2194/3194 session is two hours)
   
April 18 (M) 2194/3194 See main page
2194 Review of what to turn in for project (notes)
   
April 25 (M) (2194/3194) Sophomore design presentations
(2194) Course wrap-up and evaluations (Notes)
   
May 4 (W)     Project reports, code, and evaluations (project description in HTML or PDF; evaluation form in PDF or LaTeX source and additional macros)