- Certificate in Science
- Certificate in Commerce
- Diploma in Science
- Diploma in Commerce
- Bachelor of Science
- Bachelor of Arts
- Bachelor of Commerce
- Bachelor of Digital Screen with Honours
- Bachelor of Health Sciences
- Bachelor of Social and Environmental Sustainability
- Bachelor of Sport Coaching
- Bachelor of Youth and Community Leadership
Computer Science is not only about programming or coding, but has many aspects such as human-computer interaction (including virtual and augmented reality), artificial intelligence, cybersecurity, data science, cloud computing, and computer graphics.
The potential of this field to solve problems and make improvements in our lives is limitless. Computer Science is present in everyday life — in Google searches, driving your car, disease detection, or surveying drones to name a few.
- An opportunity to study Computer Science alongside other subjects that you are interested in, like Psychology, Economics, and more.
- Work experience opportunities through internships and industry projects.
- Computer Science is a flexible subject that you can major or minor in within many degree options.
Computer Science major
For the major in the Bachelor of Science, complete the following courses:
- COSC122 Introduction to Computer Science
- MATH102 Mathematics 1A
- MATH120 Discrete Mathematics
- COSC121 Introduction to Computer Programming OR COSC131 Introduction to Programming for Engineers
Computer Science minor
For the minor in the Bachelor of Arts, Commerce, Digital Screen, Health Sciences, Science, Social and Environmental Sustainability, Sport Coaching, or Youth and Community Leadership, complete the following courses:
- 75 points in 100 to 300-level COSC courses, with at least 45 points above 100-level
The skills you will gain from your studies include technical knowledge in computer science, problem-solving, logical thinking, creativity, teamwork, and communication.
These skills will lead into many industries like agriculture, health, finance, education, and more. Due to the advancing field of Computer Science, you will be able to work anywhere in Aotearoa or overseas.
Some career pathways could include:
- Software, web, mobile, and game development
- IT consulting
Find out more about what you can do with a degree in Computer Science.
Levels 2 and 3, Jack Erskine building – see campus maps
Te Kaupeka Pūhanga | Faculty of Engineering
Te Whare Wānanga o Waitaha | University of Canterbury
Private Bag 4800
Browse related subjects to Computer Science
Choose an area that you are interested in and learn how UC's extensive range of study options can let you study what you want to.
Our society relies in many ways on software or software-based systems, for example in transportation, entertainment, telecommunications, government, business, ...