Computer science (COSC) can be a major subject for either the Bachelor of Science degree (BSc) or the Bachelor of Arts degree (BA).
Roughly speaking, you get a Bachelor's degree at Otago for earning 360 credit points of which about half come from papers in your major subject and the remainder come from other subjects that have relevance for your chosen degree. Most papers count 18 points, so a Bachelor's degree will usually include 20 papers.
To major in computer science, the following papers must form part of your degree:
The major subject requirement talks about only 12 of the 20 papers
you need for your degree. The remaining papers may be chosen from
other subjects or from other papers in Computer Science. We recommend
the Python paper COMP150, the introduction to designing and building
web pages COMP112, and the advanced paper on building professional
websites, COMP212.
For academically able students who wish to specialise in one area of
Computer Science, it may be possible to include a 400-level paper in
their third year. The adviser will help you plan for it.