Monash College - Australia

Monash College Diploma of IT

Start your Monash University Information Technology Degree in Sri Lanka

Key Information

Awarded By

The Diploma of Information Technology is the first step towards completing your Monash IT degree. On completion of this programme it prepares students for the second year of their Monash University IT & Computer Science degree. Gain insights into the entry requirements for your specific destination degrees.
Learn More

February, June and October
Class Structure
Classes and laboratory practicals for STEM subjects
8 months
Contact Hours
6-7 hours per unit, per week
Study Model
Trimester model
Trimester 1: 4 months Trimester 2: 4 months
MCD4770 Professional Practice MCD4720 Fundamentals of C++
MCD2130 Functions and their Applications OR MCD4490 Advanced Mathematics MCD4740 Web Fundamentals OR MCD4730 Foundations of 3D
MCD4700 Introduction to Computer Systems, Networks and Security Plus two electives from: MCD4440 Discrete Mathematics for Computer Science MCD2040 Managing People and Organisations MCD2080 Business Statistics MCD4500 Engineering Mathematics MCD4740 Web Fundamentals
MCD4710 Introduction to Programming

Professional Practice (MCD4770)

Extends the students’ base knowledge into the following areas: professions, design and analysis, communication, ethics and economics. Students investigate, explore and discuss engineering concepts and issues, and solve quantitative and qualitative problems in class.


Introduction to Computer Systems, Networks & Security (MCD4700)

Provides an introduction to the concepts of database design usage and the related issues of data management. Students develop skills in planning, designing, and implementing a data model using an enterprise-scale relational database system (Oracle).


Fundamentals of C++ (MCD4720)

This unit introduces programming fundamentals and the C++ language to students. It provides a foundational understanding of programme design and implementation of algorithms to solve simple problems. Fundamental programming control structures, built in and complex datatypes and mechanisms for modularity will be presented in C++. This unit also places a focus on object- oriented design principles, using object-oriented design as a process for programme design and problem solving. More advanced object-oriented programming topics such as inheritance and polymorphism will also be covered. Other C++ fundamentals such as pointers and the STL will be presented, as will implementations of algorithms and data structures used in problem solving.


Introduction to Algorithms & Programming (MCD4710)

Introduces programming fundamentals and the Python language to students. Provides a foundational understanding of programme design and implementation of algorithms to solve simple problems.


Foundations of 3D (MCD4730)

This unit is an introduction to the techniques, frameworks and processes comprising 3D modelling and 3D imaging. Foundations of 3D aims to give students an understanding of 3D modelling by developing skills in 3D model creation for a variety of contexts, including 3D prototyping, 3D visualisation and 3D modelling for games and animation. Students will communicate their knowledge of 3D theory through the production of designs that demonstrate geometrical modelling, texture mapping, virtual lighting techniques, camera positioning, and rendering procedures.


Web Fundamentals (MCD4740)

This unit aims to give students a sound basic knowledge of the web and a range of issues which may be involved in the design and development of web sites and applications. It will take a strongly practical focus in examining the technology, design and implementation problems a designer or developer needs to address in real-world systems. The diversity of web applications means that there are a wide range of issues which may be relevant to the development of any given project. The unit will aim to give breadth of coverage of these issues, rather than focusing in depth on any particular development task or any specific type of web technology.


Managing People and Organisations (MCD2040)

Enables students to develop an understanding of how organisations are managed and apply
analytical skills to a range of managerial and organisational issues.


Business Statistics (MCD2080)

Designed to provide skills in data analysis and statistical processes as applied to business and
basic business computations and techniques.


Engineering Mathematics (MCD4500)

Allows students to explore the fundamental concepts and techniques required for first-year engineering courses in the areas of vector algebra and geometry, linear algebra and matrix operations, Eigen-val- ues and Eigen-vectors, differential and integral calculus, sequences and series, ordinary differential equations and boundary value problems, multivariable calculus and partial derivatives.


Discrete Mathematics (MCD4440)

Introduces fundamental discrete mathematics topics including combinatorics, sets, relations and functions, methods of logic and proof, especially proof by induction, probability theory, Bayes’ theorem, recursion, recurrence relations, trees, and other graphs. Establishes the mathematical basis required for studies in Computer Science and Software Engineering.


Functions and their Applications (MCD2130)

Focuses on the behaviour of functions and examining some of the applications to the real world. Further explores the composition through possible combination of different types of component functions alongside other functions such as transformations via shifting, scaling and reflecting.


Advanced Mathematics (MCD4490)

Develops knowledge and skills in mathematical logic, circular function, complex numbers and vectors. It provides an extension into circular functions and differential calculus including anti- derivatives and differential equations,and investigates applications particularly for use in other engineering areas, such as kinematics.

  • Age : Minimum age is 17 years for Monash College Diploma



The fee is presently per semester LKR 1,660,000

  • Payable in installments. Student Loan facilities and easy payment schemes available
  • Scholarships up to 40%* conditions apply

We Are UCL.

Speak to Our Team

General Inquiries

Admission Inquiries