91.412 Software Engineering II

Software Engineering II

Course Details
Min Credits 3
Max Credits 3
Course ID 8100
Status Active

Software development methodologies for large-scale systems. Project organization, life cycle concept, data modeling, structured analysis and design, information hiding, and the use of computer-aided software engineering (CASE) tools. Team projects are required; these emphasize the design, documentation, and maintenance of complex software systems. Not open to students who have taken 91.523 Software Engineering I.

Pre/Co-Requisites: Pre-Req: 91.411 Software Engineering I.