CS 2503 Software Engineering
Is an introduction to software engineering form requirements definitions, through system modeling, specification and design, to verification and validation. Students will: explain project management issues including software cost estimation; determine applicable SDLC models; explain Agile methods (XP and Scrum); gather requirements; design architecture of a software system; create tests to assure quality of software; design and implement an effective graphical user interface. (Same as
SE 353) Prerequisite:
CS 1123
Lab Hours
0
Lecture Hours
3
Cross Listed Courses
SE 353
Prerequisite
CS 1123