Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The master's program in Software Engineering equips students for careers in the field while also laying the groundwork for advanced research. This 30-credit curriculum combines mandatory core classes with specialized electives, enabling students to develop expertise in creating complex software and embedded systems. Students benefit from extensive computing facilities, including a network of 200 Quad Core and I7 PCs, plus specialized labs like the Games and Multimedia Entertainment Laboratory. All SWE classes are scheduled in late afternoon or evening slots to accommodate working professionals pursuing their degree part-time. The program offers flexible delivery options - students can choose fully on-campus, fully online, or a hybrid approach. Those aiming for doctoral studies or R&D careers may opt for the thesis track to strengthen their research capabilities.