Dec 14, 2025  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CPSC 5110 - Fundamentals of Software Engineering

5 credit hours
Introduction to software engineering principles, methods, techniques and technology for design and development of large and complex software systems. Emphasis will be on software development life cycle activities, including requirements, architecture and design, implementation, and testing. Students will complete a team-based project using an agile methodology.

Registration Restriction(s): CPSC students only



Add to Portfolio (opens a new window)