Skip to Content
All students must have a university entrance qualification - see Massey University undergraduate entry requirements. It is recommended (but not compulsory) that students beginning their study in computer science have a sound background in mathematics at NCEA Level 3 (or equivalent).
Students with excellence achievements in relevant subjects at NCEA Level 3, relevant scholarship subjects (or their equivalent) and prior programming experience will be considered for direct entry into second-year Computer Science courses and may be eligible to participate in software development projects. Prior programming experience may be possible through the successful completion of courses and participation in competitions like STAR, NCSS or the ACM SPPC.
For general entry requirements see Massey University entry requirements.
To plan your study and see what courses are necessary to complete your degree please click on the 'Regulations' button. It will display the regulatory information for the programme you have selected.
The Computer Science prefix is 159, for each course, check for prerequisites, co-requisites and restrictions that may affect you, by searching the course code in the Course Search
247.177 Written Communication for Information Sciences
159.101 Programming Fundamentals**
159.102 Computer Science Fundamentals
160.132 Concepts in Mathematics
*If you do not have 16 credits NCEA level 3 Mathematics with Calculus, you will instead take 160.103 Introductory Mathematics or 160.131 Mathematics for Business I or 161.120 Introductory Statistics.
In addition to these four courses, choose four elective courses.
Page authorised by Director, Student Administration