| Program start date | Application deadline |
| 2024-03-01 | - |
| 2024-07-01 | - |
Program Overview
Bachelor of Applied Computing
The Bachelor of Applied Computing degree was developed in collaboration with the local ICT sector to ensure graduates build practical skills relevant to industry needs. Unique to the degree is 60 points of work-integrated learning which allows students to make valuable industry contacts and help fast track themselves into graduate roles.
Program Overview
The Bachelor of Applied Computing provides a robust foundation in computer science fundamentals including programming languages, cyber security, algorithms, data management and analysis. Students will learn key software engineering techniques from development methodologies to architecture and testing, putting these skills into practice for mobile, web, internet of things and robotics platforms. Combining this with digital professional skills and user centred design, ensures students gain a deep understanding of the core principles of computing, preparing them to tackle complex challenges in the tech industry.
Career Opportunities
- Programmer
- Software Developer
- Software Architect
- Software Engineer
- Web Developer
- Database Developer
- User experience (UX) designer
- Mobile/app developer
- Test Analyst
- Interaction Designer
- Front End Developer
Program Structure
The program is structured over three years, with the following papers:
Year 1
- Choose either: COMPX101, ENGEN103
- COMPX101 Introduction to Programming
- ENGEN103 Engineering Computing
- COMPX102 Object-Oriented Programming
- CSMAX175 Introduction to Cyber Security
- COMPX171 Introduction to Digital Professional Skills
- Choose either: MATHS135, DATAX111
- MATHS135 Discrete Structures
- DATAX111 Statistics for Science
- Elective
- Elective
- Elective
Year 2
- COMPX201 Data Structures and Algorithms
- COMPX225 Introduction to Databases and Web Development
- COMPX202 Mobile Computing and Software Architecture
- COMPX271 Introduction to Software Development Methodologies
- CSMAX270 Cultural Perspectives for Computing and Mathematical Sciences
- Elective
- Elective
- Elective
Year 3
- COMPX324 User Experience Design
- COMPX322 Advanced Web Development
- COMPX323 Advanced Database Concepts
- COMPX398 Work-Integrated Learning Directed Study
- Elective
- Elective
- Elective
Entry Requirements
There are five ways to gain admission to the University of Waikato:
- NCEA University Entrance
- Admission at entrance level
- Discretionary entrance
- University Entrance prior to 2015
- Special admission
Fees and Scholarships
- Estimated fees: $8,790 per year (domestic tuition fees)
- Scholarships are available, with more information at the Scholarship finder
Graduate Outcomes
On successful completion of the Bachelor of Applied Computing, graduates will be able to:
- Communicate successfully about industry-relevant computing knowledge.
- Apply knowledge of computing fundamentals and domain knowledge.
- Identify and solve complex computing problems.
- Create, select, or adapt and then apply appropriate techniques, resources, and modern computing tools.
- Design and evaluation solutions for complex computing problems.
- Function effectively as an individual and as a member of a team.
- Communicate effectively with the computing community and IT industry.
- Understand and assess societal, health, safety, legal, and cultural issues.
- Understand and commit to professional ethics, responsibilities, and norms.
- Display intellectual flexibility and adaptability and analytical thinking skills.
- Self-direct learning.
- Recognise and engage in independent learning for continual development.
- Work effectively in cross-cultural settings with a commitment to fostering an inclusive environment.
