Master of Software Engineering
Computer Science
A course by
Yoobee College of Creative Innovation
Advance your skills in software engineering, programming, blockchain, data analytics, and cloud security, and complete a research-based capstone project to earn a Level 9 Master of Software Engineering at Yoobee.
In-person study
Face-to-face learning in a physical classroom setting
City Road Campus, Level 4, 3 City Road, Auckland
It will take a total of 45 weeks


Coming Soon: Nexties Explorer
Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.
More detailsUnlock these abilities

Master advanced software engineering and programming
Develop expertise in programming language syntax, object-oriented principles, and the development, testing, and debugging of software artefacts.

Conduct independent research
Demonstrate advanced research skills, from identifying research questions to designing and delivering a capstone project.

Apply emerging technologies
Gain practical skills in quantum computing, blockchain, cloud security, and machine learning for the modern software profession.
What You're Signing Up For
The Master of Software Engineering at Yoobee is a Level 9, one-year (45 weeks) programme that prepares you to be a creative, adaptive, and industry-ready software specialist. Covering a broad spectrum including quantum computing, blockchain, data analytics, and cloud security, the programme builds both technical and project-based skills through practical labs and a capstone project. Open to domestic and international students, it is developed with industry partnerships and addresses the rapidly-evolving needs of the tech sector.
Course Content
- Professional Software Engineering: Programming languages (C++, Java), object-oriented concepts, design patterns, application architecture, software development and debugging.
- Research Methods: Design thinking, research proposal development, quantitative and qualitative research, ethics approval.
- Quantum Computing: Quantum algorithms, quantum protocols, teleportation, superdense coding, entanglement, coherence.
- Data Analytics: Data sources, modeling, visualization, business intelligence, dashboards, machine learning, prediction models.
- Blockchain and Decentralised Digital Identity: Cryptocurrencies, smart contract programming, cryptography, information security.
- Cloud Security: Cloud ecosystem security principles and solutions.
- Intelligent Transportation Systems: AI and ML for urban/transit systems, transportation network operations, cybersecurity in ITS.
- Capstone Research Project: Industry-based research project synthesising all major course themes.
What you need to know first
Bachelor’s degree in engineering, computer science, information technology, physics, mathematics, business or related disciplines, or equivalent overseas qualification
Substantial programming knowledge (preferably C++/Java/Python), or completion of a free online bridging course
Alternative: Relevant diploma (2-3 years) and 3-4 years professional software development experience (case-by-case basis)
Portfolio and/or documented industry experience (for special admission)
Access to a suitable personal device for study

What sort of industry will this job lead to
Software Development
Information Technology
Data Science
Cybersecurity
Blockchain
Consultancy

Future employment opportunities might be
Software Developer
Consultant
Business Analyst
Financial Analyst
Data Engineer
Data Scientist
Programmer
Researcher
Test Engineer
Project Manager
Software Architect
Applications Designer
IT Solution Integrator
ITS Engineer


Coming Soon: Nexties Explorer
Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.
More details