Bachelor of Applied Computing Technologies
Computer Science
A course by
Whitecliffe College
A three-year bachelor’s degree preparing students for advanced roles in information technology, with specialisations in artificial intelligence, data analytics, network engineering, cybersecurity, and software/web development.
In-person study
Face-to-face learning in a physical classroom setting
Available in 4 locations
It will take a total of 3 years


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

Develop Core IT and Computing Skills
Gain strong foundational knowledge in computer hardware, networks, operating systems, and programming.

Specialise in Advanced IT Areas
Achieve in-depth understanding and practical skills in areas such as AI, data analytics, cybersecurity, and software/web development.

Apply Programming and Development Techniques
Write effective, maintainable code in multiple programming languages for a variety of applications and platforms.
What You're Signing Up For
The Bachelor of Applied Computing Technologies at Whitecliffe equips students with foundational and advanced skills in IT, including hardware, networking, programming, data analytics, AI, cybersecurity, and cloud computing. The program is designed with industry input and includes specialisations and an industry placement project to prepare graduates for dynamic careers in tech fields. Graduates are ready for a variety of roles, from software development to network engineering, cyber security, and beyond.
Course Content
- IT foundations: hardware, networks, operating systems
- Programming basics
- Data structures and algorithms
- Software testing and maintenance
- Enterprise networking
- Electives: Data Visualization, Data Analysis, Machine Learning, Full Stack Mobile Development, Cyber Technician, Ethical Hacking Practices
- Artificial intelligence and emerging topics
- Cloud-native application development
- Advanced enterprise networking
- Time series analysis
- Cloud security
- Electives: Natural Language Processing, Interaction Design, Applied Cryptography & Blockchain
- Final IT project with industry placement
What you need to know first
Applicants must turn 17 within their first year of study.
NCEA Level 3 or above and 20 credits at NCEA Level 2 or above, including 14 credits each in three approved subjects, UE Literacy (10 credits, NCEA Level 2 or above, 5 each in reading and writing), UE Numeracy (10 credits, NCEA Level 1 or above)
or a relevant qualification at Level 3 on the NZQF or above and equivalent UE Literacy and Numeracy
or New Zealand Certificate in Information Technology Essentials (Level 4)

What sort of industry will this job lead to
Information Technology
Software Development
Cybersecurity
Network Engineering
Data Analytics
Artificial Intelligence

Future employment opportunities might be
Network Engineer
Cybersecurity Specialist
Software Architect
DevOps Engineer
Security Systems Engineer
IP Design Engineer
IT Business Analyst
Infrastructure Support
Software Developer
Front-end/Back-end Developer
Software Release Manager
Systems Analyst
Application Developer
QA Test Analyst


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