Shereen Khoja - Associate Professor of Computer Science

Course Description


During this course, students will study the implementation and maintenance of a large software project.  This includes the study of software development techniques, managing requirement and design changes during implementation, verification and validation, and defect management.  In addition, students will participate in code reviews, study professionalism and job interview techniques.

Course Resources