Software Engineering for Applied Computer Science

CSCI N461

3cr.

P: N361 or consent of the instructor.


Not Currently Offered


This is a survey course covering software engineering concepts, tools, techniques, and methodologies. The topics covered include software engineering, software process and its difficulties, software lifecycle models, project planning including cost estimation, design methodologies including structured design, data structure-oriented design, object-oriented design, and software testing. This course is intended for nonmajors and credit will not be awarded to computer science majors.