Académique Documents
Professionnel Documents
Culture Documents
This course introduces the student to best practices in software development through a software
development methodology. Students will learn how to bring together their skills in object-oriented
analysis and design, in the use of UML diagrams for modeling software solutions, to produce robust,
easily maintainable software. A software development methodology describes when and how objectoriented concepts and UML diagrams should be used to accomplish the aim of building quality
software. The course centers around a small project in which the principles discussed in the lecture
format can be illustrated and applied. By the end of the course, the student will have a running
application, built in accord with the high standards of a contemporary development methodology. (4
units) Prerequisite: CS 401 or consent of the department faculty.