SOFTWARE ENGINEERING
Ideas and techniques for designing, developing, and modifying large software systems. Topics include software engineering processes; requirements and specifications; project team organization and management; software architectures; design patterns; testing and debugging; and cost and quality metrics and estimation. Students will work in large teams on a substantial programming project.
3
Spring
Sorted by ratings from Rate My Professors
Similar Courses
Sorted by ratings from Rate My Professors
Visual representation of course prerequisites and related courses
Loading Graph...