Bachelor of Information Technology

Computer Science

Build a broad foundation in Information Technology, then specialise in your favourite discipline. This hands-on degree develops sought-after skills for roles like software developer, network engineer, and systems administrator.

NZ$8,933

inc GST

Enquire about international pricing

Otago Polytechnic

This course starts anytime

NZQA Level 7 Certification (360 Credits)

Study Level

Advanced

1
2
3
4
5
6
7
8
9
10

In-person study

Face-to-face learning in a physical classroom setting

Available in 2 locations

It will take a total of 3 years

This course requires 40 hours per week


Core skills this course teaches


Star graphic

Build practical Information Technology skills

Gain experience with hands-on projects and real-world IT scenarios across programming, networking, and systems administration.

Star graphic

Specialise in an IT discipline

Develop advanced expertise in areas such as software development, network engineering, IT infrastructure, game development, AI, or data science.

Star graphic

Demonstrate teamwork and communication

Work productively in group projects and studios, communicating effectively in technical and professional environments.

What You're Signing Up For

This three-year, NZQA Level 7 Bachelor’s degree at Otago Polytechnic provides a broad and practical grounding in IT. Students experience foundational programming, web and network technologies, databases, mathematics, and group studio projects in the first year. In the second and third years, students can specialise in areas such as software development, IT infrastructure, network engineering, digital platforms, game development, AI, or data science. The qualification emphasises practical, industry-relevant skills with strong communication and teamwork elements, preparing graduates for a range of IT professions.

Course Content

  • Programming (program design, fundamentals, object-oriented analysis/design, GUI applications)
  • Web Development (client/server, industry-relevant tools, web applications)
  • Networking (network theory, implementation, advanced networking, routing, switching, wireless, security)
  • Databases (relational theory, design/build/use, enterprise databases, database administration, data science)
  • Operating Systems (major components, computer system organisation)
  • Mathematics for IT (discrete mathematics, digital numeracy)
  • Devices and Platforms (embedded systems, hardware, IoT, alternative digital platforms)
  • Digital Platforms (embedded systems, mobile, cloud computing)
  • Studio Projects (professionalism, project management, technical project delivery, external engagement)
  • Software Development (algorithms, data structures, advanced development frameworks, testing, QA)
  • Game Development (game programming, studio projects, collaboration with design students, portfolio creation)
  • AI and Data Science (core concepts, analytics, ML, AI systems, robotics, autonomous agents)
  • Cybersecurity (theory and technical security skills, vulnerabilities, mitigation)
  • Elective modules—potentially across other academic areas

What you need to know first

NCEA Level 3 with 14 credits at Level 3 or above in three NZQA-approved university entrance subjects; 10 Literacy credits at Level 2 or above (5 reading, 5 writing); 10 Numeracy credits at Level 1 or above (achievement standards or specified unit standards)

OR New Zealand Certificate in Information Technology Essentials (Level 4) or equivalent

Discretionary entry may be granted to applicants over 20 without the above (following interview)

Equivalent overseas qualifications accepted

Possible interview at time of selection

Industry icon

What sort of industry will this job lead to

  • Information Technology

  • Software Development

  • Network Engineering

  • Cybersecurity

  • AI and Data Science

  • IT Infrastructure

Employment opportunities icon

Future employment opportunities might be

  • Web Developer

  • Systems Administrator

  • Software Developer

  • Programmer

  • Business Analyst

  • Database Administrator

  • Computing Services Manager

  • Game Programmer

  • Network Engineer

  • AI Programmer

  • VR/AR Programmer

Otago Polytechnic

Otago Polytechnic is known for high quality, hands on learning that leads to strong outcomes. With excellent student satisfaction, high graduate employment rates, and a commitment to sustainability, it’s a place where practical skills meet purpose. Their award winning programmes span design, fashion, creative arts, trades, health, and business, giving you real experience and real confidence for whatever comes next.