Fundamentals of Software Engineering (CMSE201)
Phases of the software development process. Estimation, system modeling, requirements analysis. Project management, modular software design, object-oriented analysis, and design techniques. Design documentation using symbolic representations, UML diagrams. Software testing, quality issues.
Related Programs
- Software Engineering Undergraduate Program
- Information Systems Engineering Undergraduate Program
- Information System Engineering - Computer Engineering Double Major Program
- Information Systems Engineering - Electrical and Electronic Engineering Double Major Program
- Software Engineering Master's Program (with Thesis)