Skip Navigation LinksHomeProgrammesInformation TechnologyBachelor of Information & Communications Technology (Data Management & Analytics Pathway)

Bachelor of Information & Communications Technology (Data Management & Analytics Pathway)

Level 7

Gain the IT skills and experience needed for a career in business intelligence in UCOL's Bachelor of Information & Communications Technology (Applied) (Data Management & Analytics Pathway).

A photograph of a laptop with graphs on screen
Quick info

Level: 7

Locations: Palmerston North

Duration: 3 years, full-time

26 Feb 2018 - 23 Nov 2018
23 Jul 2018 - 28 Jun 2019

Domestic Fees:*
$6,821.40Scholarship info

Find out if you're eligible for fees-free study

International Fees:*

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.

UCOL’s Bachelor of Information and Communications Technology (Applied) begins with a broad foundation in essential ICT skills and technologies and progresses toward a number of specialist areas including data management and analytics. 

You'll learn a number of industry desired database, analytics, and business intelligence technologies, including: MySQL, MSSQL, Server (SSIS, SSRS, SSAS), PowerBi, Spatial Data, SharePoint, and many more. During your studies you'll gain the skills to work with a variety of enterprise data solutions and emerging technologies.

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.  UCOL’s Bachelor of Information and Communications Technology (Applied) graduates are uniquely qualified, highly skilled, and have strong industry experience.

 Career & Study Outcomes

  • Network design
  • Software architecture
  • Desktop support
  • Corporate training
  • Project management
  • Systems analysis
  • User support

 Course Information

Year One

Compulsory Courses

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 standar.

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 Hardware Fundamentals (15 credits)
Gain an understanding of computer hardware, operating systems and troubleshooting techniques.

Year Two

Compulsory Courses

IT Project Management (15 credits)
Gain an understanding of project management theory and practice as it relates to the ICT industry.

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

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

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.

Optional Courses (choose four Level 6 courses)

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.

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.

Industry Placement (15 credits)
Undertake an ICT industry based work placement. The industry placement course is subject to availability and approval from the Head of School. During the placement you'll meet work placement expectations and requirements; record and evaluate work and progress; and present placement outcomes to academic supervisors.

eCommerce Systems (15 credits)
Learn about the principles and application of electronic commerce technologies. During your studies you'll implement an online commercial website for selling products, and implement user security and session management for the website.

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.

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

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.

Networks (CISCO ITN) (15 credits)
Gain practical and technical networking knowledge that will assist you to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes.

Networks (CISCO RSE) (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.

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.

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

Year Three

Compulsory Courses

Professional Practice (15 credits)
Prepare for transition into the ICT profession. Source an industry project and produce appropriate documentation.

Industry Project (15 credits)
Undertake an industry-based project of a complex nature. During this experience you'll manage an ICT project for 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.

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.

Optional Courses (choose two Level 7 courses)

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 comprehenstive test plans.

Java Mobile and Web (15 credits)
Learn to develop a small, enterprise-level Java application that provides support for a mobile workforce. During your studies you'll construct Java Server Pages; design and construct a supporting application for a mobile device; create client-side Java applications; and interface with business data held in a legacy relational database system.

Managerial Practice (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.

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.

Special Topic (15 credits)
Pursue an area of special interest under the guidance of a UCOL academic staff member. The Special Topic course is subject to availability and approval from the Head of School.

Network Design (15 credits)
Learn to recommend uses for thin and thick client architectures and to design a thin client architecture. During your studies you'll analyse and evaluate network designs, select an appropriate technology and design for a given situation, and justify your selection.

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

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.

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

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.

 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. 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 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.


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 Proficiency Entry Requirements
International student applicants whose first language is not English must have an IELTS (or equivalent including TOEFL) score of 6.0 with no band score lower than 5.5. UCOL is a TOEFL iBT testing centre. 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). 

Under 20 years of age
For international applicants under 20 years of age who do not hold NCEA, International Academic Qualifications Entry Criteria apply.

 Advice & Guidance

UCOL's Bachelor of Information and Communications Technology (Applied) comprises 360 credits.

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.

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.


The programme is approved by the New Zealand Qualifications Authority under the provisions of the Education Act 1989, and Universal College of Learning (UCOL) Trading as Universal College of Learning (UCOL) is accredited to teach it.