What will I learn?

The Bachelor of Science (BSc) is a three-year undergraduate degree which enables each student to develop his or her own interests in a science subject (science major) and related subjects. Students have the flexibility to combine their major subject with other science subjects, as well as subjects from other disciplines across the University.

Computer Science is the study of computers and the work they do. We need a science of computers because, unlike other machines, computers are general purpose; the same machine can perform many different tasks and the same tasks can be done equally well by different computers.

Because of this, the study of what a computer can do is more than the study of a particular machine. It is the study of what can be done by a device which processes information. Naturally Computer Science papers deal with the practical matter of making the computer do what we want it to (programming). But we also deal with many other questions about computing and computers. How do they work? How are they used? How do they fit into our society? What are their limitations?

Today computers are used not only as a tool in commerce and science, but also for research in many disciplines, such as Anthropology and Linguistics. Computer Science can be taken as a major for both the Bachelor of Arts and Bachelor of Science degrees and can also be included as a supporting subject in a Bachelor of Commerce degree. Some knowledge of computing is useful to all science students and many arts and business students even if you do not intend to major in Computer Science.

Programme Requirements

100-level

  • COMP 101 Foundation of Information Systems
  • COMP 160 General Programming
  • ENGL 127 Effective Writing
  • One of MATH 151, MATH 160, MATH 170, COMO 101, STAT 110, STAT 115, BSNS 112, FINC 102, or an approved alternative
  • another Science paper (COMP 150 Practical Programming recommended)

200-level

  • COSC 241 Programming and Problem Solving
  • COSC 242 Algorithms and Data Structures
  • COSC 243 Computer Architecture and Operating Systems
  • COSC 244 Data-communications, Networks, Internet

300-level

COSC 326 Effective Programming

Three of:

  • COSC 301 Network Management
  • COSC 341 Theory of Computing
  • COSC 342 Computer Graphics
  • COSC 343 Artificial Intelligence
  • COSC 344 Database Theory and Applications
  • COSC 345 Software Engineering
  • COSC 346 Object-oriented Programming and User Interfaces
  • COSC 360 Computer Game Design

Plus

126 further points; must include 36 points at 200-level or above.

Up to 90 points may be taken from outside Science

Bachelor of Science with Honours (BSc(Hons)) is also available.

A specific aim of the Bachelor of Science with Honours (BSc(Hons)) degree is to develop advanced theoretical and research skills and in so doing to provide a platform for an advanced professional or academic career.

Which department am I in?

Division of Sciences

Study options

Full Time (3 years)

Tuition fees
NZ$32,394.00 (US$ 20,833) per year

*Price shown is for indicative purposes, please check with institution

Start date

24 February 2020, 6 July 2020

Venue

Dunedin Campus

362 Leith Street,

DUNEDIN,

North Dunedin,

9016, New Zealand

Entry requirements

For students from United States

English language requirements: IELTS score of 6.0 in the academic module (with no individual band below 6.0); Internet-based TOEFL - Score of 80 (writing 20); Paper-based TOEFL - Score of 550 (TWE 4.5); Cambridge Certificate in Advanced English (CAE) - Overall score of 176 (with no individual band below 169); Cambridge Certificate of Proficiency in English (CPE) - Overall score of 176 (with no individual band below 169); Pearson Test of English (PTE) Academic - Overall score of 58 with no communicative skills score below 50.

For international students

The minimum requirement for students is the completion of a high school qualification plus satisfactory completion of one year's study at an approved tertiary institution or successful completion of New Zealand Foundation Year programme.

We also accept the following International qualifications: International Baccalaureate: IB Diploma with a minimum of 24 points; GCE Advanced Levels: minimum grade of 8.

If your first language is not English you need to meet our English language requirements as follows: IELTS score of 6.0 in the academic module (with no individual band below 6.0); Internet-based TOEFL Score of 80 (writing 20); Paper-based TOEFL (Test of English as a Foreign Language) score of 550 (TWE 4.5); Cambridge Certificate in Advanced English (CAE) - Overall score of 176 (with no individual band below 169); Cambridge Certificate of Proficiency in English (CPE) - Overall score of 176 (with no individual band below 169); CIE - E grade or higher in any one of AS English Language, AS Literature in English or AS Language & Literature in English; OR meeting the NCEA literacy requirements; International Baccalaureate - English at Higher or Standard level in Language A: literature, Language A: language and literature, or at Higher level in Language B; Pearson Test of English (PTE) Academic - Overall score of 58 with no communicative skills score below 50.

Find your nearest IELTS test centre and test dates

There may be different IELTS requirements depending on your chosen course.

Pathways options

Offered by this university

University of Otago offers below pathways course for this subject
ADD TO MY FAVOURITES

About this uni

The University of Otago is ranked in the top 1% of universities in the world.

  • Awarded 5 stars plus-highest rating for teaching & research
  • New Zealand’s #1 university for educational performance
  • 95% of Otago graduates go directly into work or further study
  • Opportunity to apply for a 3-year post-study work visa