Diploma and Advanced Diploma

Advanced Diploma in Information Technology (Teach-out)

Informatics Global Campus no longer accepts students from 1 June 2017.
Delivery Mode
All lessons are facilitated with scheduled chat sessions and discussion forum via online access through 24/7 Learning Management System (LMS) by Informatics Global Campus.

About the Programme

Awarded by Informatics Academy, Singapore

The Advanced Diploma in Information Technology is developed to meet the professional and academic needs of graduates to function effectively in the analysis, design and management of computer systems as well as the advanced theoretical knowledge underpinning Programming and Systems Development.

Students will acquire the analytical and advanced computing skills necessary for the analysis, design and management of computer systems and applications such as advanced system analysis and design method, as well as the problem solving skills required to handle evolving technology in multimedia application, interactive web site, network security, database, network security and server operating system.

Entry Requirement

Minimum Age Requirement

18 years old

Academic Level

Diploma in Information Technology awarded by Informatics Academy
or other equivalent qualification subject to the approval of Informatics Academy

Language Proficiency

GCE O Level – C6; OR
IELTS - min score of 5.5; OR
TOEFL (PBT) - min score of 513 OR,
TOEFL (iBT) - min score of 65 ORCertificate in Proficiency in English awarded by Informatics Academy

Alternative Entry

Mature candidates (21 years old and above) with the below credentials may be considered for mature entry on a case-by-case basis:

  • Completed Secondary Education
  • Fulfilled English language proficiency requirement
  • 3 years working experience in a related field

*Note: All applications are subject to review and approval by Informatics Academy.

Course and Assessment Structure

Module Code Module Name Progress Test Project Total
IT401 Advanced Operating Systems 30% 70% 100%
IT404.NET Advanced Visual Basic.Net NA 100% 100%
ICT201 Developing Interactive Website NA 100% 100%
ICT202 Distributed Application Development NA 100% 100%
ICT209 Multimedia Streaming Technology 30% 70% 100%
ICT206 Network and Distributed Application Security 30% 70% 100%

Object Oriented Programming in Java

30% 70% 100%
IT417 Relational Database Design 30% 70% 100%

All progress tests are to be proctored at designated exam centres.

Upon successful completion of all modules, students will obtain an Advanced Diploma in Information Technology awarded by Informatics Academy.


  •  Programme (Online basis)

Part-time 12 months

Students need to complete 8 modules (overall total of 120 credits).

  •  Module

7 weeks to complete per module, except for the projects


Tuition Fees


Module Descriptors


ICT201 Developing Interactive Website

This module will introduce the use of added features available for web page creation. Besides the inclusion of normal objects like JavaScript. Applets and media items, students will be introduced to XML. In XML programming, students will understand the purposes of DTD, style sheets and the creation of their own tags.

ICT202 Distributed Application Development

The module introduces students on how to use Visual C# .net in developing windows and distributed applications. The module will also include web services and XML technology, which can assist in rapid application developments and component development. The areas of client/server applications will also address database developments.

ICT206 Network and Distributed Application Security

This module will cover the security issues pertaining to most businesses using client/server applications. Students will learn to understand how to implement and control the security architecture, devise effective security policies over the network, and audit for monitoring purposes. Compare the different OS such as NT and UNIX for scalable security features. The module also covers detailed methodologies involving cryptography especially in distributed databases.

ICT209 Multimedia Streaming Technology

This module will concentrate on adding streaming multimedia capacity to Web sites in order to make them more interactive and illustrative for audience. Students will be taught on the advantages of different technologies, choosing and implementing the right strategy, hardware and software for their sites. Concepts and standards discussed will include MPEG, AVI, real audio, VDOLive, TrueSpeech, Multicast Intra nets, VRML and 3D streaming.

IT401 Advanced Operating Systems

This module is to prepare students/IT professionals to be familiar in Linux server environment and management. It is the ideal module for getting a Linux server up and running quickly. It emphasized on practical issues discussed in context of common scenarios when deploying server for the first time. This module aims to provide an understanding of more advanced concepts used in the administration of Linux Operating System.

IT404.NET Advanced Visual Basic.Net

This module is to develop asp.net web applications using xml and database components. It also covers fair skills in Internet Information Server (lIS), XML and database.

ICT417 Relational Database Design

The Relational Database Design course covers the use of Entity Relationship (ER) Modelling in detail through many real life examples, practical business problems and solutions. After several iterations the ER model captures the data requirements and business rules and forms a sound basis for the initial design of a relational database. The second part of the course is about the design process and presents the considerations for creating a normalized, stable, maintainable and well-defined relational database.

IT420 Object Oriented Programming in Java

This module aims to:

  • Covers object oriented programming using java.
  • Define classes and methods.
  • Create constructor and objects.
  • Invoke methods using objects.
  • Create data structures.
  • String manipulation and handling.
  • Develop GUI based program which stores data in text file/ database /array.

Class Schedule

Students are highly advised to register for the class at least four (4) weeks before the intake.
IGC reserves the right to make changes on the  schedule in the event that classes/modules do not meet the required number of students.

Click here for the Class Schedule

Achievement Pathway