Bachelor of Information Sciences

Apply now! ▸

Fees calculator

Get an estimation of the fees payable for your chosen study programme.

Estimate fees

Workload tool

Determine how much time you will need each week to complete your studies.

Estimate workload


See the regulations and courses for this programme.

View regulations

Entry requirements

To enrol in the Bachelor of Information Sciences programme you must qualify for undergraduate admission, either through Bursaries and Scholarship Examinations, NCEA Level 3, New Zealand University Entrance, Admission with Equivalent Status, Discretionary Entrance or Adult Admission.

Students with excellent achievements in NCEA and prior programming experience through the successful completion of courses and participation in competitions like STAR, NCSS or the ACM SPPC will be considered for direct entry into second-year Computer Science courses and may be eligible to participate in software development projects.

For more information, contact Chris Scogings

For general entry requirements see Massey University entry requirements.

Bachelor of Information Sciences structure

Full-time students usually take eight courses each year, four in each semester.
In the first year of study, students should take the following courses:

  1. 158.100 Computer Applications
  2. 158.120 Fundamentals of Information Technology
  3. 247.177 Written Communication for Information Sciences
  4. A Statistics course (161.101 or 161.120 or 161.130)
  5. 159.101 Programming Fundamentals (Auckland), or 159.171 Computational Thinking and Software Development (Manawatu and Distance)
  6. A second programming course (159.102 or 159.172 is required for Computer Science, Data Science, Software Engineering)*
  7. A Mathematics course – 160.132 or 160.133 (Auckland) or 160.103 or 160.101 or 160.102 (Manawatu and Distance) (maths is required for Comp Sci, Data Science, Soft Eng)*
  8. An elective course from any subject**

* Ensure that you have selected the correct courses for your major: Computer Science, Data Science and Software Engineering require 159.102 or 159.172 and a maths course.  Information Technology and Information Systems may require 157.150 and do not require the second programming course or the maths.  Elective courses (**) may be taken instead of the second programming course and maths for students majoring in Information Technology and/or Information Systems.

** Elective courses: Any course from any subject (including the courses listed above).  Some courses are available in summer school.  Any students interested in taking a minor subject may require specified 100-level courses for that minor.

In the second year, you must take at least four 200-level courses for the major. Students can elect to take a double major in which case they must take four 200-level courses from each major. Alternatively, students may elect to take a minor (from any subject with a defined minor) in which case at least two 200-level courses must be taken for the minor.

In the third (final) year, you must take three 300-level courses for the major and also take 158.345 and a capstone project.  For a double major, students must take three 300-level courses from each major (a total of six 300-level courses) and 158.345 and a capstone project.  A minor may require at least one 300-level course.

It is important to note that students may not take more than 165 credits (usually 11 courses) at 100-level.

Any additional electives must be at 200-level or 300-level.

Note: Students taking the Software Engineering Joint Major may not take a minor.
To find out how to plan your study and/or see what courses are necessary to complete your programme, please click the 'Regulations' button. It will display the regulatory information for the programme you have selected.

If you would like to find out more about individual course requirements, please use our Course search.

These regulations should be read in conjunction with all other Statutes and Regulations of the University including the General Regulations for Undergraduate Degrees, Undergraduate Diplomas, Undergraduate Certificates, Graduate Diplomas and Graduate Certificates

Majors or endorsements

BInfSc students must select a major (or the joint major in Software Engineering) although this choice can be deferred until the end of the first year. If they wish, students may select both majors (Computer Science and Information Technology) and this selection leads to a double major. Note that Software Engineering may not be part of a double major. Students may also select a minor in any subject that has a defined minor, although it is not possible to select a minor along with a double major. Major subjects for the degree are:

How much will it cost?

We can't tell you the exact cost until you have chosen your courses, as the tuition fees you pay each year vary depending on the courses you choose. There will also be compulsory non-tuition fees you have to pay in addition to your tuition fees. For some courses there may be other charges for things such as study resources, software, trips and contact workshops.

To get an approximate idea of tuition costs for typical study areas, you can use our quick guide to programme fees.

Already know which courses you're going to choose?

If you already know which courses you are going to take, you can use our Fees calculator to get an estimate of your fees.

Financial assistance

You might be eligible to apply for a scholarship or award. You can use our scholarship search to see what is available. You may also be eligible for a student loan to help towards paying your fees.

Massey Contact Centre Mon - Fri 8:30am to 4:30pm 0800 MASSEY (+64 6 350 5701) TXT 5222 Web chat Staff Alumni News Māori @ Massey