SSW 540 Fundamentals of Software Engineering
This course introduces the subject of software engineering, also known as software development process or software development best practice from a quantitative, i.e., analytic- and metrics-based point of view. Topics include introductions to: software life-cycle process models from the heaviest weight, used on very large projects, to the lightest weight, e.g., extreme programming; industry-standard software engineering tools; teamwork; project planning and management; object-oriented analysis and design. The course is case history and project oriented.
Prerequisite
Graduate Student or At Least Junior
Distribution
Software Engineering ProgramOffered
Fall Semester
Spring Semester
Summer Semester
Summer Session 1