This course provides an introduction to software engineering, focusing on the design of large scale systems. This material is essential to students who must design and implement large software projects. For those in industry, this course provides a basis for designing and building high-quality software systems.
An undergraduate class in software engineering is helpful.
HW1 Assigned:Mon Sep 23 Due:Mon Oct 14 HW2 Assigned:Mon Nov 11 Due:Mon Dec 02