Do you see yourself developing and designing computer software? Are you interested in managing large software projects? Are you interested in software analysis and testing?
Software engineering is an interdisciplinary field that combines the disciplines of computer science and engineering. The master of science in software engineering prepares students to specify, model, implement, and manage large software system projects using industry-standard practices. The program also focuses on meeting the career development needs of professionals practicing in fields related to software systems.
Individuals with a bachelor's degree in computer science, software engineering, electrical engineering, or a related field who want to expand their knowledge and experience in software development, software testing, software architecture, or software project management are excellent candidates for this master's degree program. The curriculum includes software engineering foundation, software construction, software architecture and design, software systems modeling and analysis, and software verification and validation.
- Department Website
- College Website
- How Do I Apply
- Apply Now

