CS 618 – Software Design
Spring 2016
Rubric for grading paper presentations in class
Ethics essay - due April 26, 2016 - individual assignment
Assignment 4 - due April 12, 2016 - group assignment
Assignment 3 (optional) - due April 5, 2016 - group assignment
Midterm/Project - due March 3, 2016 - group assignment
Assignment 2 - due February 18, 2016 - group assignment
Assignment 1 - due February 9, 2016 - has individual and group aspects
*Optional* homework assignment A - *pick one of the three problems* - due January 21
This replaces first link inside optional homework
For issue link in Problem 2, use the introductions from any of the * articles at the end of our syllabus, pick 5 to evaluate. Indicate which ones you did evaluate.
AI and agents introduction slides
ADL slides - Medvidovic and the three lampposts
Abbreviated version of Evans book
Software Engineering overview slides
Requirements Engineering overview slides
Fowler Chapter 1 overview slides
Source of slides on Larman book
Bill Kidwell design pattern slides
Use Cases and business requirements for a library management system