Diploma and Advanced Diploma

International Advanced Diploma in Computing (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 International Advanced Diploma in Computing is designed to provide students with a level of knowledge and skills appropriate for the application of information technology. Students will learn the aspects of computer architecture, hardware and software which would affect the design of computer-based systems. They will acquire knowledge in the design, implementation and operation of computer-based systems and to identify the activities of systems development and operation in terms of effectiveness and efficiency.

Entry Requirement

 Minimum Age Requirement

18 years old

Academic Level

International Diploma in Computing or International Diploma in Information Technology and Communication or Diploma in Information Technology awarded by Informatics Academy.


English 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; OR
Informatics Certificate in Proficiency in English


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 Test 1 Test 2 Assignment Exam Total
C2001 Systems Analysis and Design 25% NA 25% 50% 100%
C2002 Software Engineering 25% NA 25% 50% 100%
C2004 Discrete Mathematics 25% 25% NA 50% 100%
C2005 Object Oriented Programming in Java 25% NA 25% 50% 100%
C2006 Project: Systems Development Project: 100% 100%
C2020 Computer Architecture and Data Communication 25% NA 25% 50% 100%
C2027 Information Management 25% NA 25% 50% 100%
C2028 Database Management Systems 25%  NA   25% 50% 100% 

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

Upon successful completion of all modules, students will obtain an International Advanced Diploma in Computing 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


C2001 Systems Analysis and Design

This unit provides an in-depth study of the various analysis techniques to build a computer based information system.  Practical techniques and appropriate documentation of systems analysis will be taught. It also emphasizes the importance of the human aspects of information systems.

  • Information modellings
  • Fact-finding techniques
  • Structured analysis development strategies
  • Prototyping
  • Structured design tools and techniques
  • User Interface
  • Designing systems controls
  • CASE

C2002 Software Engineering

This unit aims to build a broad-based foundation of the software aspects of computing environments. It also provides an understanding of software engineering approaches.

  • Principles of software engineering
  • Software life cycle
  • Formal methods
  • Software Quality Assurance Techniques

C2004 Discrete Mathematics

This unit aims to provide the students with a core of Mathematical terminology and concepts. Students will be required to apply their cognitive skills in logical problem solving and in making deductions.

  • Sets and logic
  • Combinatorics
  • Vectors and matrices
  • Relations and functions
  • Statistics

C2005 Object Oriented Programming in Java

This unit aims to provide student a strong foundation in Java programming. Student will learn the concept of object oriented programming, understand the object-oriented features and apply the concept to programming.

  • Features of Object Oriented Programming Languages
  • Requirement Analysis Methods
  • Programming Constructs of Java
  • Classes and Methods
  • Polymorphism
  • Arrays
  • Strings
  • Inheritance
  • Overriding

C2006 Project: Systems Development

The project aims to develop individual initiative, critical thinking and creative ability through a detailed study of some aspects of computer based information systems. Participants will have to take part in all stages of analysis, design, programming, testing and implementation. Each participant must have clearly defined roles and tasks throughout the project life.

C2020 Computer Architecture and Data Communication

This unit gives an overview of computer hardware data communication and networking technology. It attempts to inculcate in students the ability to demonstrate an understanding of computer architecture and data communication.

  • Characteristics and performance of contemporary computer equipment
  • Principles and implementation of instruction codes
  • Representation of storage and transmission data
  • Concepts of data communication, networking and their applications

C2027 Information Management

This unit provides students with an interesting blend of both information systems management concepts as well as data centre management concepts:

  • EDP auditing
  • Charge out concepts
  • End user computing
  • Security

C2028 Database Management Systems

This unit aims to provide the students with a core of Database terminology and concepts. Students will be required to apply their understanding in designing database systems

  • Database development strategies
  • Database modelling and design Database administration
  • Structured Query language (SQL)


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