2024-25 Undergraduate Catalog 
    
    Dec 03, 2024  
2024-25 Undergraduate Catalog

Software Engineering


Return to {$returnto_text} Return to: Programs

Software engineering is the study of systematic approaches to the development, operation and maintenance of software. In this major, students will learn how to write code in a variety of programming languages and develop efficient algorithms to solve problems. Additionally, students will study best practices for project management, design, testing, documentation, verification, and quality assurance. Large-scale projects and teamwork are integrated throughout the curriculum to provide hands-on experiences simulating real-world practices.

Return to {$returnto_text} Return to: Programs