Software Engineering
Download as PDF
Overview
Description
Software Engineering is a systematic, disciplined, measurable approach to building and maintaining software. This class will help the student understand all of those things that are necessary to create “good”, “maintainable”, “extensible” solutions to problems. This course focuses on hands-on development of a “real world” project. Students will learn best practices and concepts of software development, including software requirements, feature specification, and techniques for software design and testing. Students will continue learning object-oriented design, the strengths and limitations of the object-oriented approach, and develop solutions that generally leads to good outcomes. This is not a programming course as it has no required programming language and will not teach programming techniques.Prerequisite: CS 3500.
Credits
Min
3
Min
3
Min
3
Number Of Repeats
0
Requisites
No Requisites