Bachelor of Software Engineering
This programme integrates computer science, programming, art/design, social science, and business knowledge, with a focus on the leading industries of Cloud Computing, AI, Cyber Security, Game Development, and Web & App Development. Real-world team projects equip you with the skills to make a meaningful impact.
360 Credits | Full-time | Online (International Students Only) & On Campus
A computer science degree with a difference. Study your First Year Free*.
Traditional computer science degrees focus on software engineering, programming and mathematics. But Cloud Computing, Artificial Intelligence, Cyber Security, Game Development and Web and App Development are some of the biggest industries worldwide today, which is why these are the focus of our degree.
We offer a transdisciplinary programme bringing computer science, programming, art and design, social science and business knowledge together with project work so our students have the knowledge and skills to make a difference in a real-world team.
You will graduate with a Bachelor of Software Engineering (Level 7).
Launch your career in Animation with our Creative Pathfinder Scholarship and study your first year free*. You may also be eligible for Final Year Fees Free.**
Project-based learning
This Degree is heavily focused on project-based learning so you graduate with real skills. Over 50% of course time is dedicated to tutor-led programming, with an additional 15% focused on group projects run in a studio-like environment and, with a focus on innovation and entrepreneurship.
Partnering with IBM
IBM will deliver the artificial intelligence and cybersecurity elective courses, equipping students with in-demand skills spanning Information Technology, Gaming, and App Development. IBM’s networks and open-source technology mean our students get learning experiences that integrate a balance of theory, hands-on labs and industry case studies that reflect real-world challenges.
If you complete the Cyber Security or AI electives in year two, you'll have an opportunity to earn an IBM Digital Badge Certification in Data Science, AI, and Cybersecurity on top of your Bachelor of Software Engineering Degree. IBM digital badges allow employers to easily find and recruit you with the specific qualifications they are looking for – giving you a competitive edge in the workforce.
Our Software Engineering students have access to AWS certifications, IBM Digital Badge Certifications & our cyber security students will also have an opportunity to receive a data-rich digital badge from Cisco Networking Academy. These are all recognised in the tech industry, enhancing your career opportunities.
We offer four electives; however, please note that some elective courses may not be available every semester due to class sizes. We appreciate your understanding and flexibility in this matter.
What you'll learn
Your first year of study is all about gaining a solid foundation in software engineering and learning core skills in a range of essential areas. You will achieve this through practical collaborative project work involving design principles, algorithms and object oriented programming. This foundational year equips you with a wide range of skills and affords you time to figure out what type of career you’d like to have by choosing a specialist topic.
UX design I & II
Learn the foundation principles, tools and best practice for the design of content and user experience (UX).
Development principles I & II
Learn the fundamentals of programming along with software development techniques and tools used in the creation of modern applications.
Project Work I & II
This project-based introduction to the software development lifecycle (SDLC) helps you develop your understanding as you apply the skills and concepts introduced in the first two modules.
This is the year you really get to follow your passions and specialise in the areas that are of most interest to you. The specialist topics we offer are:
Artificial intelligence
Delivered in conjunction with IBM SkillsBuild
Foundation of data-science
Study the infrastructure of Data Science, including the data analytics pipeline, management of large-scale data, how analytics and machine learning capabilities are built on top of that storage, and how data scientists develop machine learning and modelling platforms using libraries.
Artificial Intelligence
You’ll focus on how Artificial Intelligence (AI) concepts and classifications are used to design intelligent systems. This includes investigation of representation, reasoning, search methods and intelligent agents. You’ll also explore AI classifications such as Machine Learning, Robotic, Natural Language Processing, Speech Recognition, Expert Systems, Computer Vision, and how they are used to make intelligent systems.
Cloud Computing
Cloud Computing Fundamentals
Understand cloud concepts and models, cloud security, and infrastructure mechanisms along with various popular vendor specific Microservices. You’ll identify the building blocks of cloud computing through a combination of tutorials, workshops, and self-directed learning and research within specific types of environments. Topics include introduction to cloud providers, scaling, cloud services, cloud delivery models, cloud deployment models, cloud security, cloud usage monitors, cloud storage devices and load balance.
Cloud Application Development
You’ll deepen your understanding of cloud computing technologies and develop and design cloud solutions concepts from a business and technical perspective including services, architecture, system integration, connectivity, administration and security. You’ll explore the locking and unlocking of the cloud, including security, integration into existing operations and optimised performance. Get hands on experience with the cloud providers that dictate a major share of the Australian and New Zealand market. You’ll also get hands on with vendor certification to ensure you have a competitive advantage when looking to enter the industry.
Cyber Security
Delivered in conjunction with IBM SkillsBuild
Networking and Systems Admin
Understand the fundamentals of networking and systems administration including issues, skills and strategies associated with providing core services over a network in a multiuser environment. You’ll learn about hardware and software stacks for communication infrastructures, computer systems and different network architectures and topology. You’ll also be introduced to tools for management and monitoring to ensure the optimum performance of a system in terms of security, cost, and speed.
Cyber Security
You will cover a range of topics including attacks on privacy, static and dynamic analysis of malware, hardware security, network security and trending applications. You’ll explore different aspects in Cybersecurity relating to cryptography, public key infrastructure, security principles and models, threats and vulnerability management and privacy and anonymity issues.
Game Development (Creative)
Technical Design for Software
Immerse yourself in software design and construction. Get an introduction to several software design patterns and processes that enable the creation of high-quality software, and learn to analyse specific software projects and use design language (UML) for modelling the development process.
Society, Enterprise, Innovation
Develop an understanding of how games act as a force for good and their utility is growing beyond entertainment.
Investigative Studio 2
Implement a prototype and minimal viable product for your personal creative project and receive feedback in scheduled critique sessions. This is an opportunity to reflect on research and development practices and strategies in a process of double-loop learning.
Capstone project/internship
Develop a commercially or socially viable capstone project (building on your proof of concept prototype developed in the Investigative Studio 2 module). Apply the skills and expertise you developed throughout the programme as part of an integrated production team.
Course Start Dates
A bit more information
Software:
Unity, Unreal, C# programming, Android Studio, mobile apps, ARCore, ARToolKit
Domestic students
Tuition Fees:
First year: $11,319 - First Year Free* for a limited time
Second year: $11,321
Third year: $11,324
On-Campus: $350 per year
Online Only: $175 per year
* Apply for the Creative Pathfinder Scholarship to study your first year free.
**Fees Free Study
Find out more here or visit the government Fees Free Website to check if you're eligible for Final Year Fees Free study.
International students
Year One
Tuition Fees: $24,000 (NZD)
Course Related Costs: $2,500 (NZD)
Year Two
Tuition Fees: $20,400 (NZD)
Course Related Costs: $2,500 (NZD)
Year Three
Tuition Fees: $20,400 (NZD)
Course Related Costs: $2,500 (NZD)
For more information, click here to download the international course costs PDF.
Please note fees are subject to change.
Domestic Students
All applicants must be 16 years or older and must attend an interview to determine eligibility for admission from the below criteria;
General Admission
NCEA University Entrance (UE), or equivalent CIE/IB grades, OR equivalent qualification from an overseas secondary school or tertiary institution.
All applicants will be required to demonstrate ability in art and design, mathematics and/or computing/digital technologies.
Discretionary Admission
Applicants who do not meet General Admission requirements and are at least 16 (and under 20) may apply for Discretionary Admission by demonstrating significant level of achievement in Year 12, OR completion of a relevant foundation programme or tertiary qualification. All portfolios should show significant art and design skills and experience.
Special Admission
If applicants do not meet General Admission requirements and are over 20, New Zealand citizens or permanent residents, and have relevant experience and skills, they may apply for Special Admission by submitting a professional portfolio and/or documented industry experience.
International applicants need to be at least 18 years old. If an applicant's first language is not English, they must demonstrate English language proficiency at the level of IELTS (Academic) 6.0.
Get more info
Provide your details in the form below and one of our course advisors will then be in touch with more information.
Additional Course Information
Course highlights:
Concept development
Mobile app development
Web app development with HTML, CSS, JS
Game development with Unity/Unreal
AR and VR development
3D modelling
Project management
IBM Digital Badge Certification in Data Science, AI, and Cybersecurity (Year two AI and Cyber Security students only)
Cisco Networking Academy credibility badge (Year Two Cyber Security students only)
Yoobee's Faculty of Technology
Our Tech Faculty have built, and continue to build, strong partnerships with leading tech educators and organisations in New Zealand and around the world, boosting our students’ skills and graduates’ visibility within the tech industry. Our Software Development students have access to AWS certifications, IBM Digital Badge Certifications & our cyber security students receive a data-rich digital badge from Cisco Networking Academy to showcase their competence. These are all recognised in the tech industry, enhancing your career opportunities.
CAREER OPPORTUNITIES
Studying at Yoobee College of Creative Innovation can take you just about anywhere. From launching rockets (Faculty of Technology) through to bringing superheroes to life (Faculty of Animation), the opportunities are endless. Here's a sampling of some of the world-class companies that have hired our graduates.
A FEW OF THE BUSINESSES THAT HAVE HIRED OUR STUDENTS
Qualifications are issued by Yoobee Colleges Ltd. Yoobee Colleges Ltd is an NZQA Category 1 provider, the highest rating a school can be awarded by the Government.
Term dates are subject to change pending enrolment numbers, availability and unforeseen funding fluctuations. Yoobee Colleges Ltd reserves the right to modify schedules to make sure the College runs well and students are offered the best learning experience.
Frequently Asked Questions
Our Bachelor of Software Engineering programme combines computer science, programming, and industry-focused knowledge to prepare you for a successful tech career.
A computer science course integrates various disciplines like programming and design, focusing on sectors such as Cloud Computing and AI, with hands-on projects and industry partnerships.
WHAT'S ON AT YOOBEE