Include a brief summary of the course topics and requirements, the general format of the course, and the methods of evaluation.

Skills and knowledge students should have prior to beginning the course:
Course Topics:
  1. A general history of design.
  2. The brief life of software design.
  3. The process of design.
  4. Design and programming.
  5. Design reviews.
  6. Software design methodologies.
  7. Evaluating the quality of design.
  8. Software tools.
  9. Communications practices for the designer.
  10. Problem solving.
  11. Group dynamics.
  12. Ethical implications of software.
  13. Intuitive paper prototyping.
Course Format:
Method of evaluation: