Menu

Profile image
Bachelor's degree

Bachelor of Computer Science

BCompSc
23 July 2026

Help shape the future of technology in a rapidly evolving digital world.

START

Bachelor of Computer Science

Degree Structure - Start In
Semester 1 or 2 (February or July)

POINTS

360

DURATION

Bachelor of Computer Science

Degree Structure - Duration
3 years full-time, up to 10 years part-time

Enrolments opening soon

This new degree is subject to Te Pōkai Tara | Universities New Zealand CUAP and Te Amorangi Mātauranga Matua | Tertiary Education Commission approval. Some details may change before the BCompSc is open to enrolments for 2027.

Overview


Bachelor of Computer Science

Learn to design, build, and manage the technologies that drive change with a Bachelor of Computer Science (BCompSc) from UC.

Whether you choose to complete the general Computer Science programme, or major in Artificial Intelligence or Cybersecurity and Networking, the BCompSc goes well beyond coding and computer programming; this degree equips you to enter the rapidly evolving technology sector with the necessary skills and knowledge to ethically and securely shape impactful technologies for the future. 

Developed with industry input, UC’s BCompSc is structured to adapt as technology advances, ensuring graduates are aligned with current industry demand when they enter the workforce.

Bachelor of Computer Science

  • Choose the general Computer Science programme, or one of two majors: Artificial Intelligence, or Cybersecurity and Networking. 
  • Design effective, intelligent computing systems for a range of applications. 
  • Analyse and solve complex computing problems through hands-on learning. 
  • Develop secure, ethical, and reliable tech solutions for the future. 
  • Learn to innovate and adapt alongside the rapid progression of technology.

Bachelor of Computer Science

To enrol in the BCompSc at UC you will need:

You may also gain entry to the Bachelor of Computer Science via the Diploma in University Studies (Domestic) or Diploma in University Studies (International) which is an alternative first year of the degree offering additional support. 

For the full entry requirements, see the Regulations for the Bachelor of Computer Science or use the admission requirements checker

See Admission and enrolment for all information on enrolling at UC. 

Bachelor of Computer Science

The Bachelor of Computer Science requires a minimum total of 360 points:

  • at least 255 points from computing courses
  • the remaining 105 points can be from either computing courses or courses from other degrees.

A minimum of 225 points must be from courses above 100-level, with at least 90 points at 300-level.

The degree takes 3 years of full-time study, or can be studied part-time for up to 10 years.

 

Majors and minors

BCompSc students have the option of completing either:

  • A general programme in Computer Science (no major)
  • A major
  • A major and a minor.

Each major has specific course requirements, but all consist of a minimum of 120 points in a single subject. Of these, at least 90 points are at 300-level and include a final project course.

A minor consists of a minimum of 75 points, including at least 45 points above 100-level, in a single subject chosen from Arts, Commerce, Digital Screen, Health, Product Design, Science, Sport, or Youth and Community Leadership degrees.

Bachelor of Computer Science

The Bachelor of Computer Science offers in-depth studies in computing, as well as flexible options to either study the general programme, or to include a major and/or minor in specialised computing or other general subjects at UC.

 

Compulsory courses

100 Level

200-level

300-level

If you are choosing to complete the BCompSc without a major, you will also need to complete COSC390 Computer Science Capstone Project.

 

Major subjects

You may choose to complete the BCompSc without a major and follow a general programme of study in Computer Science, or choose one of the following majors:

 

Minor subjects

You may choose to also complete a minor programme chosen from the following options:

Bachelor of Computer Science

Graduates of the Bachelor of Computer Science will possess essential skills in problem-solving, ethical reasoning, and communication alongside the technical knowledge to design, evaluate, and implement computing solutions at an expert level.  

Combined, these attributes will prepare graduates for career opportunities across the tech industry, relevant to their major. Future roles could include: 

  • Software development 
  • Systems analysis  
  • AI research and development 
  • Machine learning 
  • Network administration 
  • Cybersecurity 
  • Digital infrastructure protection
  • Systems architecture

Bachelor of Computer Science

Brochures

Engineering and Product Design brochure 2026

Pūhanga me te Hanga Otinga

Download (application/pdf, 1 MB)
Download

International Prospectus 2027

Download (application/pdf, 8 MB)
Download
Privacy Preferences

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts.