CMSC 128

Introduction to Software Engineering

Software life cycle from the requirement specification & design phases through the construction of actual software. Topics include planning a software project, cost estimation, software design, implementation, validation & software maintenance. Prereq: CMSC 123. 5h (2 lec, 3 lab).

Credits: 3.0

Prerequisites: CMSC 123

Download Syllabus