Skip Navigation LinksHomeProgrammesInformation TechnologyBachelor of Information & Communications Technology

Bachelor of Information & Communications Technology

Bachelor of Information & Communications Technology

Majors in Business & Systems Analysis, Data Management & Analytics, Network Engineering, Project Management, Security, Software Engineering, Systems Administration, and Web & Mobile Development.

If you want to find out what it takes to be the next big thing in the Internet of Things, UCOL’s Bachelor of Information & Communications Technology can give you the IT skills and experience needed for a career in this innovative industry.

A UCOL student working on a computer network.
Quick info

Locations:  UCOL | Te Pūkenga Manawatū in Palmerston North

Duration: 3 years, full-time

Dates:
13 Feb 2023 - 24 Nov 2023
17 Jul 2023 - 28 Jun 2024

Domestic Fees: *
$7439.00 per yearScholarship info

International Fees:*
$22,325.00 per year

Additional Fees
Compulsory course costs may apply.

* Fees are indicative only, and are inclusive of the student services levy and GST (goods and services tax). The fee shown is for one year of study.

The UCOL | Te Pūkenga Bachelor of Information and Communications Technology begins with a broad foundation in essential ICT skills and technologies and progresses toward a number of specialist areas including software engineering, systems analysis, databases, web development, networks installation, and project management.

This three-year degree is industry aligned learning at its best.  It includes a final project or internship, which brings together and showcases the skills you have developed and also allows you to push the boundaries by providing innovative solutions to real-world requirements. The UCOL | Te Pūkenga Bachelor of Information and Communications Technology graduates are uniquely qualified, highly skilled, and have strong industry experience.

Majors
You can attain an 'unendorsed' Bachelor of Information and Communications Technology (without a major), choose from one of the following eight majors, or graduate with a double major.

  • Business & Systems Analysis
  • Data Management & Analytics
  • Network Engineering
  • Project Management
  • Security
  • Software Engineering
  • Systems Administration
  • Web & Mobile Development

 Career & Study Outcomes

  • Mobile application development
  • Network design
  • Web development
  • Software architecture
  • Software engineering
  • Desktop support
  • Corporate training
  • Database architecture
  • Database administration
  • Game development
  • Network security
  • Project management
  • Systems analysis
  • Programming
  • User support

To find out more about possible job prospects and salaries for ICT Architects and Administrators, see careers.govt.nz

 Course Information

Note: As a subsidiary of Te Pūkenga - New Zealand Institute of Skills and Technology, UCOL | Te Pūkenga is committed to providing the best learning outcome for you. As part of this, all programmes are currently being reviewed to make them portable, consistent, and closely aligned with the needs of the industry. When published, this course information is correct, but the courses offered may change over time. If you have any questions call an Enrolment Advisor on 0800 468 265.

From 2023, UCOL | Te Pūkenga and the programme you have enrolled in will become part of Te Pūkenga. So, if you join UCOL | Te Pūkenga in 2023, you will be awarded Te Pūkenga certification. And, if you are a current learner graduating in 2023, you will be awarded a co-branded certificate.

This programme consists of 360 credits - Year One (120 credits of compulsory courses), Year Two (45 credits of three major and 75 credits of elective courses), Year Three (15 credits of compulsory course, 75 credits of three major and 30 credits of elective courses). The courses include;

Year One

All courses in Year One are compulsory and total 120 credits at Level 5.

Programming Fundamentals (15 Credits)
Learn the fundamentals of programming to develop quality software. During your studies, you'll develop an application using an industry-standard language, and debug, test and document a software application.

Database Fundamentals (15 Credits)
Gain a broad operational knowledge of database design and administration. During your studies you'll design a relational database to meet organisational requirements; apply interaction design concepts to a user interface; and store and retrieve organisational data using query and reporting tools.

Information Systems Fundamentals (15 Credits)
Gain an understanding of business systems and essential components of the ICT profession.

Technical Support Fundamentals (15 Credits)
Learn how to deliver organisational technical support based on best practice in IT service management. During your studies, you'll apply a user needs analysis to identify organisational requirements; create, deliver and evaluate a training session; and develop technical documentation to a professional standard.

Web Fundamentals (15 Credits)
Learn the fundamentals of web development and how to produce a quality website. You'll employ UX design principles that meet organisational requirements and apply an industry-standard approach.

Systems Analysis Fundamentals (15 Credits)
Learn the principles of systems analysis and systems requirements elicitation techniques. During your studies you'll analyse situations requiring problem-solving; elicit and model user requirements using a variety of techniques; and construct accurate systems analysis documentation reflecting requirements.

Network Fundamentals (15 Credits)
Learn the fundamentals of computer networks as they currently exist in industry, so that you can configure, test and troubleshoot local area networks.

Computer HardwareFundamentals (15 Credits)
Gain an understanding of computer hardware, operating systems and troubleshooting techniques.

Year Two and Three

In the second year of your degree, you'll advance your knowledge via your chosen major of Business & Systems Analysis, Data Management & Analytics, Network EngineeringProject ManagementSecuritySoftware Engineering, Systems Administration, or Web & Mobile Development. And, third-year students all undertake an industry project.

The following are the majors:

Business & Systems Analysis Major

A partial photograph of a computer screen with data on it.


COMPULSORY COURSES - YEAR TWO

Analysis and Design (15 Credits)
Create quality analysis and design documentation for a moderately complex system.

Database Development (15 Credits)
Learn how to effectively design an information system for a complex business application.

Software Process (15 Credits)
Learn to create quality software applications utilising a modern development approach. During your studies you'll work as a team on an iterative development project; manage an individual development task; implement processes to ensure quality, and compare and select an appropriate development method for a given problem.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the end of this section.

COMPULSORY COURSES - YEAR THREE

Advanced Systems Analysis (15 Credits)
Learn to introduce tools and techniques used to assess feasibility and present a business case; to complete an analysis of a complex information system based on the recommendation from the feasibility phase.

Management of Information and Communication Technology (15 Credits)
Learn to analyse and evaluate management practices as they relate to the ICT industry. During your studies you'll discuss and analyse key issues associated with managing and structuring the ICT capability within an organisation; recommend and design a quality management programme for an organisation; apply best practice human resource management techniques, and commentate on the relevant legislation and social responsibility issues as they relate to the ICT industry.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned at the end of this section.

Data Management & Analytics Major

A partial photograph of a person holding a tablet and referring to a laptop featuring graphs.


COMPULSORY COURSES - YEAR TWO

Advanced Programming (15 Credits)
Learn standard algorithms required for business application programming. During your studies, you'll design and construct small applications using a variety of algorithms; devise test plans to ensure quality software; and create system maintenance documentation.

Learn how to effectively design an information system for a complex business application.

Database Development (15 Credits)
Learn how to effectively design an information system for a complex business application.

Enterprise Data Management (15 Credits)
Learn to design and implement enterprise data management systems.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the end of this section.

COMPULSORY COURSES - YEAR THREE

Advanced Database Concepts (15 Credits)
Learn to successfully design, create and administer a data warehouse using a server-based database management system.

Data Analytics and Intelligence (15 Credits)
Learn to use data analytics and business intelligence tools and techniques in order to provide decision support within an organisational context.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned at the end of this section.

Network EngineeringMajor

A partial photograph of a man checking cables whilst referring to a tablet.


COMPULSORY COURSES - YEAR TWO

Networks (CISCO SRWE) (15 Credits)
Gain practical and technical networking knowledge that will allow you to configure and troubleshoot routers, switches and resolve common issues with RIPv1, RIPng, single-area and multi-area OSPF, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks.

Network Services (15 Credits)
Learn to implement key network services as used in modern LANs and to explain the network protocols that these services use. During your studies you'll implement and explain the operation of name resolution; implement automatic network configuration; implement and explain the operation of directory services; implement and explain the operation of a web proxy; implement automatic browser configuration when a web proxy is used; implement file sharing, and implement and explain the operation of a basic firewall.

Systems Security (15 Credits)
Learn to analyse and implement computer systems security, including operating systems, server applications and networks. Also, gain an understanding of computer forensics.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the end of this section.

COMPULSORY COURSES - YEAR THREE

Network Scaling (CISCO ENSA) (15 Credits)
Gain practical and technical networking knowledge that will assist in designing, building and analysing networks and their protocols using advanced technologies.

Network Design (15 Credits)
Learn how to recommend uses for thin and thick client architectures, and to design a thin client architecture.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned at the end of this section.

Project Management Major

A partial photograph of a person typing on a computer whilst referring to data and writing in a notebook.


COMPULSORY COURSES - YEAR TWO

Enterprise Data Management (15 Credits)
Learn to design and implement enterprise data management systems.

Introduction to Finance (15 Credits)
Learn to apply financial management knowledge and skills to a small or medium size business for decision-making purposes.

Software Process (15 Credits)
Learn to create quality software applications utilising a modern development approach. During your studies you'll work as a team on an iterative development project; manage an individual development task; implement processes to ensure quality, and compare and select an appropriate development method for a given problem.

IT Project Management (15 Credits)
Learn the basic principles and terminology of the profession of project management, and apply this to create project plans.  Students will also be given a brief introduction to using project management software.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the end of this section.

COMPULSORY COURSES - YEAR THREE

Advanced Project Management (15 Credits)
Learn advanced principles of the project management body of knowledge and cover the content of the Project Management Institute and its application and evaluation to the workplace.

Management of Information and Communication Technology (15 Credits)
Learn to analyse and evaluate management practices as they relate to the ICT industry. During your studies you'll discuss and analyse key issues associated with managing and structuring the ICT capability within an organisation; recommend and design a quality management programme for an organisation; apply best practice human resource management techniques, and commentate on the relevant legislation and social responsibility issues as they relate to the ICT industry.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned at the end of this section.

Security Major

A partial photograph of some reading glasses on a table in the foreground with computer screens in the background.


COMPULSORY COURSES - YEAR TWO

Networks (CISCO SRWE) (15 Credits)
Gain practical and technical networking knowledge that will allow you to configure and troubleshoot routers, switches and resolve common issues with RIPv1, RIPng, single-area and multi-area OSPF, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks. 

Network Services (15 Credits)
Learn to implement key network services as used in modern LANs and explain the network protocols that these services use. During your studies you'll implement and explain the operation of name resolution; implement automatic network configuration; implement and explain the operation of directory services; implement and explain the operation of a web proxy; implement automatic browser configuration when a web proxy is used; implement file sharing, and implement and explain the operation of a basic firewall.

Systems Security (15 Credits)
Learn to analyse and implement computer systems security, including operating systems, server applications and networks; and explain the fundamentals of computer forensics.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the end of this section.

COMPULSORY COURSES - YEAR THREE

Network Security (15 Credits)
Learn to configure the components and operation of Virtual Private Networks, firewalls and network security.

Systems Administration (15 Credits)
Learn to design and construct a complex multi-user client/server network. You'll gain skills needed to configure and integrate complex systems.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned at the end of this section.

Software Engineering Major

A partial photograph of a computer with code on the screen.

 

COMPULSORY COURSES - YEAR TWO

Advanced Programming (15 Credits)
Learn standard algorithms required for business application programming. During your studies, you'll design and construct small applications using a variety of algorithms; devise test plans to ensure quality software; and create system maintenance documentation.

Database Development (15 Credits)
Learn how to effectively design an information system for a complex business application.

Software Process(15 Credits)
Learn to create quality software applications utilising a modern development approach. During your studies you'll work as a team on an iterative development project; manage an individual development task; implement processes to ensure quality, and compare and select an appropriate development method for a given problem.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the end of this section.

COMPULSORY COURSES - YEAR THREE

Mobile Application Development (15 Credits)
Learn to develop mobile applications for current and emerging mobile computing devices.

Software Engineering (15 Credits)
Learn to design and construct quality software ready for distribution. During your studies you'll perform object-oriented design and programming with a high level of proficiency; secure applications so that they are ready for distribution; conduct effective and efficient inspections; evaluate software user interfaces for accessibility and usability, and design and implement comprehensive test plans.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned at the end of this section.

Systems Administration Major

A partial photograph of a hard drive.


COMPULSORY COURSES - YEAR TWO

Database Development (15 Credits)
Learn how to effectively design an information system for a complex business application.    

Network Services (15 Credits)
Learn to implement key network services as used in modern LANs and to explain the network protocols that these services use. During your studies you'll implement and explain the operation of name resolution; implement automatic network configuration; implement and explain the operation of directory services; implement and explain the operation of a web proxy; implement automatic browser configuration when a web proxy is used; implement file sharing, and implement and explain the operation of a basic firewall.

Systems Security (15 Credits)
Learn to analyse and implement computer systems security, including operating systems, server applications and networks. Also, gain an understanding of computer forensics.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the end of this section.

COMPULSORY COURSES - YEAR THREE

Advanced Database Concepts (15 Credits)
Learn to successfully design, create and administer a data warehouse using a server-based database management system.

Systems Administration (15 Credits)
Learn to design and construct a complex multi-user client/server network. You'll gain skills needed to configure and integrate complex systems.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned at the end of this section.

Web & Mobile Development Major

A partial photograph of two computers on a desk.


COMPULSORY COURSES - YEAR TWO

Database Development (15 Credits)
Learn how to effectively design an information system for a complex business application.

Digital Multimedia (15 Credits)
Learn to apply principles and techniques relating to the application of digital multimedia technologies. During your studies you'll learn about digital images, video and audio; create and manipulate digital image, video and audio files according to a technical specification for distribution across the ICT infrastructure; and optimise digital multimedia for commonly used ICT mediums.

Dynamic Web Solutions (15 Credits)
Learn to create a dynamic web application utilising a variety of open-source technologies. During your studies you'll design and document a web application; secure critical business data within the web application; interface with a web-based database management system, and implement user security and session management.

And,

Elective Courses of Level 6 (75 Credits)
The level 6 elective courses are mentioned at the bottom of this section.

COMPULSORY COURSES - YEAR THREE

Advanced Web Solutions (15 Credits)
Learn to investigate, implement, and critique influential, new, and emerging web technology solutions.

Mobile Application Development (15 Credits)
Learn to develop mobile applications for current and emerging mobile computing devices.

Industry Project (45 Credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for the industry; produce original work and project deliverables; consider and apply professional work ethics; meet project timelines and goals; record and evaluate project work and progress, and present project outcomes to sponsors and academic supervisors.

And,

Elective Courses of Level 7 (30 Credits)
The level 7 elective courses are mentioned below.

Electives Level 6 & Level 7

A photograph of a sign post. Image by Javier Allegue Barros courtesy of unsplash.com.


Elective Course at Level 6
  • Advance Programming (15 Credits)
  • Software Process (15 Credits)
  • Database Development (15 Credits)
  • IT Project Management (15 Credits)
  • Digital Multimedia (15 Credits)
  • Enterprise Data Management (15 Credits)
  • Dynamic Web Solutions (15 Credits)
  • Analysis and Design (15 Credits)
  • Introduction to Finance (15 Credits)
  • Network Services (15 Credits)
  • Networks (CISCO ITN) (15 Credits)
  • Networks (CISCO SWRE) (15 Credits)
  • Systems Security (15 Credits)

Elective Course at Level 7
  • Software Engineering (15 Credits)
  • Mobile Application Development (15 Credits)
  • Advanced Database Concepts (15 Credits)
  • Management Information and Communication Technology (15 Credits)
  • Data Analytics and Intelligence (15 Credits)
  • Special Topic (15 Credits)
  • Advanced Web Solutions (15 Credits)
  • Advanced Systems Analysis (15 Credits)
  • Advanced Project Management (15 Credits)
  • Network Design (15 Credits)
  • Network Scaling (CISCO ENSA) (15 Credits)
  • Systems Administration (15 Credits)
  • Network Security (15 Credits)

 Student & Staff Profiles

 Industry Connections

Visual Paradigm grants Universal College of Learning UML tools, BPMN tools, Agile Story Mapping tools and DFD tools under the Academic Training Partner Program

Being involved in industry is an important part of our students’ journeys at UCOL | Te Pūkenga. Work placements, internships, industry based assignments and case studies are all part of the process of getting our students industry ready. Every Bachelor of Information and Communications Technology student undertakes an industry-based project or internship during their final year of study. Recent projects and internships have been undertaken with:

  • Computer Care
  • FMG
  • New Zealand Defence Force
  • Nodero
  • New Zealand Transport Agency
  • Spinning Planet
  • Massey University
  • Freyberg High School
  • Crest Hospital

 Learning Facilities

UCOL | Te Pūkenga has dedicated software development facilities exclusively for ICT students, which enables practical learning and problem-solving experience with leading technologies and systems. 

 Domestic Entry Requirements

Applicants under 20 years of age:

Applicants under the age of 20 years must have University Entrance

Or equivalent academic achievement, such as:

Or on a case-by-case basis at the discretion of the Executive Dean.

Or a provisional enrolment. Provisional enrolment is defined by NZQA as being Discretionary Entrance and includes the following clauses:

Discretionary enrolment may be granted to those applicants under the age of 20 who:

  • Are New Zealand or Australian citizens and permanent residents under 20 years of age
  • Must have a minimum of 14 credits in an approved subject at Level 2 towards NCEA
  • Must also have met the literacy and numeracy standards required for University Entrance.

English language proficiency
If English is not your first language, you must also demonstrate English language skills equivalent to an IELTS overall band score (academic) of 6.0 with no band score less than 5.5 (or equivalent including TOEFL). IELTS scores used must be taken from a single IELTS Test Report Form (i.e. combining scores from more than one test is not permissible). UCOL | Te Pūkenga is a TOEFL testing centre.

 

For more information about NCEA Credits see UCOL's NCEA explained page.

 International Entry Requirements

In addition to the Domestic Entry Requirements, the following applies to international student applicants.

English language proficiency
International student applicants whose first language is not English must have an IELTS Academic score of 6.0 with no band score lower than 5.5 (or equivalent including TOEFL). IELTS scores used must be taken from a single IELTS Test Report Form (i.e. combining scores from more than one test is not permissible). UCOL | Te Pūkenga is a TOEFL testing centre.

Under 20 years of age
In addition to this, international applicants under 20 years of age must have NCEA equivalency.

 Advice & Guidance

It is strongly recommended that all applicants, especially those over twenty years of age who do not have the minimum entry qualifications or recent experience of study, seek advice from the Head of School before enrolment about the nature of the degree programme in relation to their own skills and experience.
 
Where appropriate, students choosing to exit the programme before completion will be eligible, on application, for the following qualifications: the Certificate in Computer Networks, L6, the Diploma in Information and Communications Technology (Applied), L5, or the Diploma in Information and Communications Technology (Applied), L6.
 

Recognition of prior learning
Applications for Recognition of Prior Learning, including Cross Credit, Credit Transfer and Assessment of Prior Learning may be made on the Recognition of Prior Learning Form where a student believes all learning outcomes for a course have already been met. Applications will be evaluated on a case-by-case basis in accordance with the UCOL | Te Pūkenga Academic Statute and other relavant policies and procedures.

Application checklist
It will make the process easier if you prepare the following before you apply:

  • National Student Number (NSN) (If you don't have a NSN, you may request one from NZQA, or you can supply a verified copy of your birth certificate, passport or Whakapapa statement.)
  • Evidence of your highest level of academic achievement (and evidence of prior learning, if applicable)
  • Evidence that you meet the entry requirements of the programme
  • Check if you're eligible for additional support or a scholarship. If you're 19 years or younger, you may be eligible to enrol in one of our free Youth Transition programmes.

Note that you will need to provide any verified documents in person, via post or email (not via the online application form).

 Additional Costs

Approximately $100 for high capacity pen drive.

 Accreditation

The programme is approved by the New Zealand Qualifications Authority under the provisions of the Education and Training Act 2020, and Universal College of Learning Limited, a subsidiary of Te Pūkenga is accredited to teach it.
Top