2023-24 Undergraduate Catalog 
    
    Nov 23, 2024  
2023-24 Undergraduate Catalog [Archived Catalog]

Software Engineering


Return to {$returnto_text} Return to: Departments

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: Departments