Skip to Main Content
Student working on computer

Diploma of Science (Computing/IT)

Key Information

Duration

Year 1: 8 units (8 to 12 months)*
Year 2: 8 units (8 to 12 months)*

*Part-time students who are enrolled in less than 4 units per trimester are expected to take additional trimesters to complete.

Intakes

Year 1: February, June, October
Year 2: February, June, October

Location

ECU Sri Lanka Campus

Kandy Campus

Domestic Fees

Year 1: 74,000.00 per unit
Year 2: 103,000.00 per unit

2026 Domestic Unit Price (LKR)

International Fees

Year 1: 495.00 per unit
Year 2: 685.00 per unit

2026 International Unit Price (USD)

Overview

Diploma of Science (Computing/IT) (Year 1) is designed to enhance your learning experience, and provide you with the underpinning knowledge necessary to prepare you for studies in computing, information technology and cyber security at university level.

Diploma of Science (Computing/IT) (Year 2) introduces you to the disciplines of computer science, software engineering, computer security, information technology and other emerging fields.  All computing courses at ECU are developed in consultation with the IT industry and have received the Australian Computer Society’s highest level of accreditation (Level 1). The Diploma of Science (Computing and IT) provides a pathway into ECU’s Computer Science and Cyber Security degrees, with first-year equivalence and direct progression into second year upon successful completion.

A minimum of 50% pass in all units is required for progression to ECU.

Course Structure

Diploma Year 01

COM210 – Communication Skills

This unit introduces the foundations of academic writing – from library research using databases, selection of approved academic resources, to writing paragraphs and essays, using the APA referencing system and delivering oral presentations using multi-media.  The unit also includes essential study skills to assist with time management, note-taking and the use of memory aids for study purposes.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

CPT107 - Introductory Computing

This unit develops knowledge and skills in computing systems – software, hardware, digital security, communication networks, internet, information and data management. Students will develop their digital literacy and gain practical skills in specific computing applications from the Microsoft Office Suite. Students will also be introduced to some basic hands-on skills in program design using Pseudocode.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

PMG100 - Project Management

This unit introduces concepts and skills used by managers to propose, plan, secure resources, budget and lead project teams to successful project completion.  Students will examine and apply fundamental principles, strategies and approaches for project management in a variety of contexts that are universally applicable across organisations and project types.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

MTH104 - Introductory Mathematics

This unit is designed for students who require a general mathematics background suitable for studies in business, health sciences and computing/IT courses.  Students will learn to use a scientific calculator and develop critical thinking skills to identify, analyse, synthesize and solve mathematical calculations in arithmetic, statistics, algebra, functions and their graphs, optimisation, sequences, series, growth and decay, trigonometry, geometric sequences, series, set theory and interest.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

ELE100 - English Language Enhancement

This English language unit aims to enable you to improve your ability to communicate in English to participate effectively in academic and professional environments. A balance of receptive (reading, listening) and productive (speaking, writing) skills are developed through communicative classes and self-study. The unit will also provide language awareness tools to enable self-directed and ongoing learning.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

COM220 - Workplace Communication - Employability

Students will identify, analyse and apply communication, social and intercultural skills for effective interpersonal and workplace relationships.  This unit develops written skills, oral presentation skills and research skills, to prepare students for academic or professional environments.  Students will make connections between learning and future employability through topics such as effective workplace relationships, negotiation, managing conflict, and skills for teamwork and leadership.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

ICS100 - Intercultural Studies

The unit introduces students to intercultural interaction in the contemporary world, focusing on multiple and diverse audiences, modalities, globalisation, cultural symbols and values, language, and interpretations of intercultural sites. Accounting for the international students’ experiences, they are given a practical introduction to relevant processes leading to expanding their cultural knowledge. Global citizenship, including intercultural communication skills, is introduced and enhanced, focusing on cultural diversity and contemporary implications for professional practice. Students will explore, report and present on their intercultural communication journey, and its’ relevance to their discipline / professional interests.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

CPT101 - Introductory Programming

This module enables students to acquire both an introductory knowledge of the theoretical concepts in programming and fundamental practical skills in writing programs.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

Page Section

Diploma Year 02

CSI1241D – Systems Analysis

This unit develops a student’s understanding of the components of systems analysis: definition of a system, the role of and context of systems analysis, interfacing with the user; the life cycle of a management information system from the feasibility study through to the post-implementation audit. Applying skills by fact gathering, interviewing, presenting, group working, documenting an existing system; analysis techniques involving use cases, state diagrams, data modelling, data from diagrams, data dictionaries, decision tables, web page, screen and report design.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

CSP1150D – Programming Principles

This unit introduces students to the principles of programming, including data manipulation, control structures, and abstraction. The unit focuses upon developing the ability to design and implement programs to solve problems.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

MAT1252D – Mathematics for Computing

This unit presents fundamental topics in mathematics that are essential to computing studies including propositional and predicate calculus, Boolean algebra, set theory, computer arithmetic and number systems in computing. It also provides an introduction to matrix algebra with applications to computing and cryptography.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

SCI1125D – Professional Science Essentials

This unit will introduce students to the skills required of professional scientists, with a special focus on effective communication. These professional skills include techniques of accessing, evaluating and presenting scientific information. Written, visual and oral presentation skills for scientific and general audiences will be developed through the analysis of topical scientific issues. This unit will prepare students to develop careers in the science discipline of choice.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

CSG1105D – Applied Communications

This unit introduces students to current and proposed telecommunications and networking infrastructures and their application in business and communications services. With a primary focus on the Internet and the World Wide Web, students examine in detail the principles, processes and technologies associated with data communications and computer networking, applications of the major carriage media, communications standards and emerging broadcast and narrowcast technologies based on communications channels.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

CSG1207D – Systems and Database Design

This unit introduces students to the concepts of relational databases, including database design via normalisation and entity-relationship modelling in order to solve problems. It explores the use of Structured Query Language (SQL) to create, populate and administer relational databases and to perform complex queries upon the data inside them.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

CSI1101D – Computer Security

The unit is an introduction to computer security which serves as a preliminary unit to prepare students for various advanced studies within their respective courses. The unit focuses on understanding the potential threats and vulnerabilities geared towards a variety of computer-related assets and examines a wide range of countermeasures to overcome weaknesses and minimise threats.

Pre-Requisite Units: None

Tuition Pattern: Weekly 4hr Class

Credits: 15

ENS1161N – Computer Fundamentals

This unit introduces the fundamental architecture and operating principles of digital computer system. Students will learn how modern computers are organised and operated, and how they can be programmed at an assembly (machine) language level, as well as using higher level languages, and the role of operating systems in this. Students will also learn fundamental concepts related to the interfacing of peripheral components to computer systems, including memory and secondary storage, and explore different types of computer systems including an overview of virtualisation and cloud technologies.

Pre-Requisite Units: MAT1252D – Mathematics for Computing

Tuition Pattern: Weekly 4hr Class

Credits: 15

Prerequisites

  • MAT1252D – Mathematics for Computing

Entry into 2nd Year

Students can also enter into many universities in Australia or Navitas-partnered Universities for the 2nd year in IT related majors such as Networking, Computer Security, Information Systems, Internet Computing, and Graphic Design etc

Transfer to ECU

Completion of the University Foundation Program and the ECC Diploma Year 01 program can lead into the first year undergraduate degrees at ECU.

Back to Top