|
Nov 23, 2024
|
|
|
|
CS - 356 Software EngineeringCredits: 3
An introduction to software engineering processes such as design, implementation, testing, and maintenance and software engineering tools such as version control, IDEs, and test automation. Topics include software development lifecycle, requirements analysis, object-oriented design, unit and integration testing, and software quality assurance. Use of systems design methodologies to develop single and/or multi-user systems using project management techniques. This course is for programmers who have a complete understanding of at least one high-level programming language. Course fee.
Prerequisite(s): CS 122 or CS 211 or permission of instructor
Add to Favorites (opens a new window)
|
|