Bachelor of Applied Computing
Computer Science
A course by
University of Waikato
Gain practical IT skills and industry experience with the Bachelor of Applied Computing at Waikato. Build a solid foundation in computer science, programming, software engineering, and digital professional skills to prepare for a tech career.
In-person study
Face-to-face learning in a physical classroom setting
Tauranga, Tauranga
It will take a total of 3 years
Core skills this course teaches

Communicate industry-relevant computing knowledge
Use methods including code review, written reports, oral presentations, and multimedia submissions to effectively communicate complex computing topics.

Apply computing fundamentals
Utilise knowledge of computing science and domain expertise relevant to computing specialisations.

Identify and solve complex computing problems
Analyse and create substantiated solutions using fundamental computing principles.
What You're Signing Up For
The Bachelor of Applied Computing at the University of Waikato prepares students for dynamic roles in the IT sector. Developed in collaboration with the local ICT industry, the degree delivers a robust education in computing fundamentals such as programming, cyber security, algorithms, databases, web and mobile development, and user experience design. Students learn through a blend of theory, hands-on projects, and 60 points of work-integrated learning, building industry contacts and practical experience. The curriculum is kept current with industry trends and is conditionally accredited by the Australian Computer Society (ACS) under the Seoul Accord, enabling international recognition. Graduates are well-placed for a wide range of roles in the technology sector.
Course Content
- Introduction to Programming or Engineering Computing
- Object-Oriented Programming
- Cyber Security
- Digital Professional Skills
- Discrete Structures or Statistics for Science
- Data Structures and Algorithms
- Databases and Web Development
- Mobile Computing and Software Architecture
- Software Development Methodologies
- Cultural Perspectives in Computing
- User Experience Design
- Advanced Web Development
- Advanced Database Concepts
- Work-Integrated Learning (industry project)
What you need to know first
NCEA University Entrance
Admission at entrance level
Discretionary entrance
University Entrance prior to 2015
Special admission

What sort of industry will this job lead to
Information Technology
Software Development
Cyber Security

Future employment opportunities might be
Programmer
Software Developer
Software Architect
Software Engineer
Web Developer
Database Developer
UX Designer
Mobile/App Developer
Test Analyst
Interaction Designer
Front End Developer