computer science

Bachelor of Computer Science

Bachelors DegreeBCompSc
computer science

Study a Bachelor of Computer Science at Waikato and develop the skills and thinking to creatively and effectively use technology. Solve challenges faced by businesses and communities and become a leader in the computing and tech industry.

360 points, 3 years

Hamilton

Trimester A (March) and Trimester B (July)

Why study the Bachelor of Computer Science?

The Bachelor of Computer Science degree is a specialised, industry aligned, three-year degree where you will gain experience in a wide range of fields. Learn how to identify and solve problems, as well as apply and evaluate solutions and techniques.

You can also choose to take a minor in any subject offered at the University.

Industry Relevant

Graduates of the Bachelor of Computer Science degree are ‘industry ready’ and have the capability to design and implement creative solutions in diverse technological contexts.  Students complete a work-integrated learning paper in their third year, and can also elect to complete a larger work placement to further develop their real-world experience. If students choose this option then help in securing a placement will be provided by our Work-Integrated Learning Team.

We are the first University in New Zealand to have our programmes accredited by the Australian Computer Society on behalf of the international accreditation body, the Seoul Accord. This ensures that your qualification meets industry-recognised ICT standards, enhancing your employability and global recognition. For graduates, it provides a pathway to ACS membership and boosts international career prospects. The Bachelor of Computer Science is conditionally accredited from 2024.

Career Opportunities

  • Programmer
  • Software Architect
  • Software Engineer
  • Systems Designer
  • Web Developer
  • Software Developer
  • Systems Engineer
  • User experience (UX) designer
  • Mobile/app developer
  • Network Engineer

360 points, 3 years

Hamilton

Trimester A (March) and Trimester B (July)

Degree information

Bachelor of Computer Science
Bachelor of Computer Science (BCompSc)
If no point value is listed, papers are worth 15 points.
Select a tile for more information.
Year 1
One of COMPX101 or ENGEN103
COMPX102 Object-Oriented Programming
CSMAX175 Introduction to Cyber Security
*MATHS135 Discrete Structures
One of DATAX111 or DATAX121
One of DIGIB101 or MGSYS101
Elective
Elective
Year 2
**COMPX201 Data Structures and Algorithms
**COMPX202 Mobile Computing and Software Architecture
COMPX234 Systems and Networking
One of: ****COMPX216, COMPX225
CSMAX270 Cultural Perspectives for Computing and Mathematical Sciences
Elective
Elective
Elective
Year 3
COMPX301 Design and Analysis of Algorithms
COMPX324 User Experience Design
COMPX361 Logic and Computation
One of: COMPX304, COMPX322, COMPX323
***One of: HECSS363 or COMPX374
Elective
Elective
Elective
This information is provisional and subject to change.
Compulsory
Elective

Study in Tauranga

At our Tauranga campus there are a number of Computer Science and Software Engineering options available for our students, as follows:

• Bachelor of Science (BSc) in Computer Science (full degree)
• First year of Bachelor of Engineering with Honours (BE(Hons)) in Software Engineering
• First 2 years of Bachelor of Computer Science (BCompSc)
• Bachelor of Applied Computing (BAppComp) (only available in Tauranga)

Contact us

International Enquiries

Monday to Friday 8:30am - 5pm

School of Computing & Mathematical Sciences

School of Computing and Mathematical Sciences, The University of Waikato