COM S 501: Software EngineeringCross-Listing: Not cross-listed. An introduction to the practical problems of specifying, designing, and building large, reliable software systems. Students work in teams on projects for real clients. This work includes a feasibility study, requirements analysis, object-oriented design, implementation, testing, and delivery to the client. Additional topics covered in lectures include professionalism, project management, and the legal framework for software development. Offered: Spring only Prerequisites: COM S 211 or equivalent experience programming in Java or C++. Grade options: Letter or S/U Credit hours: 4 Recent offerings:
|