Computer Science Home | People | Degrees | Papers | Research | Events | Other FCMS Subjects
 

BCMS Programmes

BSc Programmes

BE Programmes

Applied Computing

Artificial Intelligence

Computer Science Major

Computer Technology

Data Mining

Games and Multimedia

Information Systems

Interaction Design

Internet Applications

Networks

Software Development

Computer Science Programmes
BSc Programmes
 
Computer Science Major

NOTE: Where the 2014 requirements for a programme differ from those previously published, care will be taken to ensure existing students are not disadvantaged.

Requirements

We list the requirements in the form of a "degree planner". Where semesters are shown they refer to the 2014 schedule.



YEAR 1 – 120 POINTS
COMP103A/B
Introduction to Computer Science 1
COMP104B††
Introduction to Computer Science 2
MATH102A/B††
Introduction to Algebra
STAT121A†
Introduction to Statistical Methods

__________
or
STAT111B†
Statistics for Science
100 LEVEL*
(Science Paper)
100 LEVEL*
(Science Paper)
100 LEVEL*
(Science Paper)
100 LEVEL


YEAR 2 – 120 POINTS
COMP200A††
Computer Systems

 
__________
 
COMP203A††
Programming with Data Structures
COMP202B††
Computer Communications

__________
 
COMP204B††
Object Oriented Program Design
COMP235B††
Logic and Computation
200 LEVEL 200 LEVEL 200 LEVEL


YEAR 3 – 120 POINTS
COMP3XX
 
 
 
COMP3YY COMP3ZZ 300 LEVEL 200 LEVEL 200 LEVEL

† BSc regulation 8 requires 105 points across at least four science subjects. STAT121 and STAT111 will help satisfy these requirements and is strongly recommended in its own right. It also helps students keep their options open for changing to another major with the Faculty if desired.

†† Students in the Applied Computing specialisation may replace these papers.

* These elective 100 level papers should be recognised Science papers, which are all papers offered by the Faculty of Science & Engineering, all COMP, STAT and MATH papers (except MATH168), and PHIL102, PSYC102 and PSYC103.

Elective papers may be replaced by papers at a higher level.

Admission to Honours Programme
Candidates will require an average grade of A- in at least 80 points at 300 level in Computer Science. The chosen programme of study for the honours degree must include 120 points at 500 level, with at least 60 points in Computer Science, plus COMP591, the dissertation worth 30 points.

But wait, there's more...
If you follow the above requirements, you will get a standard BSc in Computer Science. However, there are also several specialised forms of this degree that may interest you:

Each of these specialisations are carefully designed sets of papers that will ensure that you have a good mastery of that area of Computer Science. If you successfully complete one of these specialisations, it will be printed on your academic transcript.

Double Major
For a double major, students must complete:

  • 120 points at 100 level
  • 120 points at 200 level – 60 points in each major
  • 120 points at 300 level – 60 points in each major

  2007 FCMS. The University of Waikato - Te Whare Wananga o Waikato