Bachelor of Information & Communications Technology
Computer Science
A course by
UCOL
Gain the IT skills and experience for a career in the fast-evolving tech industry with the UCOL Bachelor of Information & Communications Technology, covering programming, software engineering, networking, databases, and more with industry-aligned learning and project experience.
In-person study
Face-to-face learning in a physical classroom setting
UCOL Manawatū, Palmerston North
It will take a total of 3 years


Coming Soon: Nexties Explorer
Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.
More detailsUnlock these abilities

Develop foundational ICT knowledge
Build a broad foundation in essential ICT domains including programming, databases, networking, and systems analysis.

Apply advanced specialist knowledge
Progress into specialist areas such as software engineering, network engineering, security, web and mobile development per chosen major.

Demonstrate practical project skills
Undertake and complete an industry project or internship, integrating academic learning with real-world ICT problems and processes.
What You're Signing Up For
This three-year Level 7 degree provides a comprehensive foundation in Information & Communications Technology. Students develop essential skills in programming, web and mobile development, databases, networks, systems analysis, and project management. The qualification offers eight majors, industry projects/internships in the final year, and prepares graduates for diverse roles in sectors across the ICT industry.
Course Content
- Programming Fundamentals
- Database Fundamentals
- Information Systems Fundamentals
- Technical Support Fundamentals
- Web Fundamentals
- Systems Analysis Fundamentals
- Network Fundamentals
- Computer Hardware Fundamentals
- Professional Practice
- Industry Project or Internship
- Majors available: Business & Systems Analysis, Data Management & Analytics, Network Engineering, Project Management, Security, Software Engineering, Systems Administration, Web & Mobile Development
- Elective advanced ICT topics at Level 6 and 7, such as Advanced Programming, Digital Multimedia, Software Process, IT Project Management, Network Security, Mobile Application Development, Advanced Systems Analysis, and more
What you need to know first
Applicants under 20 years: NZ University Entrance or equivalent academic achievement (e.g., NZ Certificate in IT Essentials LVL4), or at the discretion of the Executive Dean.
Provisional enrolment may be granted (Discretionary Entrance) under NZQA criteria.
English language proficiency for non-native speakers: IELTS (Academic) 6.0 overall, with no band less than 5.5 (or equivalent).
International applicants: NZ University Entrance equivalent and IELTs Academic 6.0 with no band lower than 5.5.

What sort of industry will this job lead to
Information Technology
Software Engineering
Network Engineering
Data Analytics
Cybersecurity
Web and Mobile Development

Future employment opportunities might be
Mobile application developer
Network designer
Web developer
Software architect
Software engineer
Desktop support
Corporate trainer
Database architect
Database administrator
Game developer
Network security specialist
Project manager
Systems analyst
Programmer
User support


Coming Soon: Nexties Explorer
Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.
More details