Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
BGSU's Master of Science in Computer Science with a software engineering specialization caters to students seeking concentrated training in this field.
This curriculum delivers in-depth exploration of software development approaches, quality control and project management, system architecture, and human-centered design considerations.
The software engineering track equips graduate computer science students with essential theoretical knowledge, practical skills, and crucially, hands-on industry experience in software development.
Through this program, you'll establish comprehensive computer science fundamentals while gaining substantial expertise in contemporary software engineering applications.
You'll engage with projects frequently sourced from active, real-world systems, designed to enhance team dynamics and cultivate efficient cooperative and project management techniques.
Admission requirements mirror those of the general computer science graduate program. Candidates pursuing this specialization must fulfill both the standard master's degree criteria and the additional specialization prerequisites.