Masters (Coursework)
All industries today require computer scientists with advanced skill sets and abilities to develop, test, and maintain software engineering applications to meet ever-evolving modern industry and commercial requirements.
The Master of Computer Science (Software Engineering) focuses on preparing current information and communication technology (ICT) professionals with a bachelor degree in computer science or information technology, for the challenges of rapidly advancing ICT technologies.
Throughout the degree, you will study subjects including software requirements, specifications and formal methods, software testing and analysis, and service-oriented software engineering. Plus, you will also be able to put theory into practice with an individual capstone project.
Graduates will have the ability to solve complex real-world problems by integrating computer science methods with effective management strategies, and by developing and deploying computer applications.
This degree can also prepare ICT professionals for entry into research degrees: Master of Philosophy and PhD.