The Course finder will help you filter through our entire range of courses. You can browse by level, discipline or institution.

Advanced Diploma in Information Technology* (Awarded by Management Development Institute of Singapore)

About the Course
Course Curriculum

* This programme is in the teach out phase.

We are no longer accepting students for this programme

 

Programme Aims & Objectives

The Advanced Diploma in Information Technology course aims to equip students in all aspects of IT, but particularly focuses on computing and network systems, database systems, web technologies and project management.  Students can choose prescribed elective modules that will provide them with specialized skills to implement IT services and solutions for the business, digital media and computer technology industries. In addition, the course aims to develop students’ analytical and personal skills necessary to work in a specialized computing and management environment.

>> Click here to enquire

Methods of Assessment 

Each module will be assessed through a combination of class presentations, discussions, assignments, project work and/or written examinations.

 

Programme Structure

Students must complete 6 core and 2 elective modules from one of the 3 options:

  • Business IT
  • Digital Media
  • Computer Technology

 

Award

Candidates who successfully complete all course work and pass the examinations will be awarded with the Advanced Diploma in Information Technology from MDIS.

>> Click here to register

Infocomm Technology (ICT)

The Infocomm Technology (ICT) industry is reshaping the economy, empowering every sector and contributing to Singapore’s economic and social growth.

ICT has also greatly enhanced Singapore’s competitiveness by raising productivity and transforming business processes in the education, healthcare, manufacturing, tourism and hospitality and finance sectors.

Singapore is poised to be an information and technology hub which continues to attract multinational infocomm giants like Microsoft, Oracle, Amazon Web Services, Google, IBM, in addition to international start-ups and exciting user organisations.

 

Growing Demand For Infocomm Professionals

The number of employed infocomm manpower grew by 15.1% to reach 172,800 in 2015. Together with 20,100 infocomm job vacancies, total demand of infocomm manpower increased by 17.1% to reach 192,900 in 2015.

Infocomm professionals are expected to grow by about 53,200 from 2016 to 2018.

Technical IT specialists accounted for more than 7 in 10 jobs in 2015 IT Development roles accounted for 48% of the total demand for infocomm professionals, with software development job roles being the most in demand.

The next most demanded group of professionals were those working in Network & Systems related job roles. They accounted for 16% of the total demand for infocomm professionals.

Other tech specialists such as IT Security Specialists, Data Scientists and Infocomm R&D accounted for 6% (9,300) for infocomm professionals.Total demand of infocomm manpower increased by 4,200 or 2.7% to reach 161,200 in 2013.

Source: imda.gov.sg

>> Click here to find out more!

Career Opportunities

Singapore has been consistently ranked among the top in the world to harness infocomm technologies to add value to the economy and society. Career opportunities in other countries are equally strong as Infocomm Technology is necessary to help drive the business and economy. 

You will be able to find good career options with an Advanced Diploma in Information Technology and seek a wide range of IT jobs in technical, design & development, management and consultancy services such as

  • IT Communications Support Executive
  • Application/Solutions Developer
  • IT Technical Support Executive
  • Web/Social Media/Mobile Developer
  • IT Business Analyst
  • Graphic Designer
  • 2D/3D Animator
  • E-business Application Developer

>> Register for this programme

 

 

Management Development Institute of Singapore (MDIS)

The Management Development Institute of Singapore (MDIS), founded in 1956, is Singapore's oldest not-for-profit professional institute for lifelong learning. MDIS has two subsidiaries: Management Development Institute of Singapore Pte Ltd (MDIS Pte Ltd) to oversee its Singapore academic operations, and MDIS International Pte Ltd to further its globalisation strategy.

 

* This programme is in the teach out phase.

We are no longer accepting students for this programme

Core Modules

Full-time Programme Part-time Programme
Project : VMware vCloud Automation Center: Install, Configure, Manage IT Project Management                                                     
Elective Module 1 Elective Module 1
Elective Module 2 Elective Module 2
Database Systems Database Systems
Network Technology Network Technology
Systems Analysis and Design Systems Analysis and Design
Advanced Web Technologies Advanced Web Technologies
Object Oriented Programming Object Oriented Programming


>> Enquire for this programme

Module Descriptions

Project : VMware vCloud Automation Center: Install, Configure, Manage

Overview (only applicable for full-time programme, from October 2015 intakes onwards)

This module focuses on installing, configuring and managing VMware vCloud Automation Center, It covers the configuration and use of the vCloud Automation Center platform, including self-service provisioning and the creation of multivendor cloud services.

Objectives

Understand the vCloud Automation Center architecture and use case in today's multivendor cloud environments

Install and configure vCloud Automation Center 6

Deploy distributed execution managers and agents for vCLoud Automation Center connective

Configue endpoints to support compute fabric connectivity

Manage vCLoud Automation Center 6.0 entities on VMware hardware, third-party hardware and cloud infrastructures

Configure vCLoud Automation Center infrastructure services

Configure and manage tenants and blue prints

Configure and manage a service catalogue

Configure and manage role-based access control

Request and manage machines using the user portal

Understand and configure vCloud Automation Center workflows

Integrate VMware vCenter Orchestrator with vCloud Automation Center

Automate application provisioning with VMware vCloud Application Director

Manage and monitor machines and resource reclamation

Manage cost reporting with VMware IT Business Management Suite

>> Click Here To Find Out More

IT Project Management

Objectives (only applicable for part-time programme)

This subject will introduce students to Technology Project Development skills. The aim of the module is to provide students with a comprehensive, integrated view of many concepts, tools, and techniques involved in Information Technology project development.

This module addresses the critical skills needed for success in the Information Technology project development.


Academic Content Aims

The aim of the module is to provide students with a comprehensive, integrated view of concepts, tools, and techniques involved in Information Technology project development and management. 

They will be expected to carry out project research, design and implement a capstone project based on a work-related issue.

Learning Outcomes

Upon successful completion of this module, students should be able to:

  • develop investigative and critical analysis skills
  • demonstrate the ability to apply the knowledge learned to a practical problem
  • accept the responsibility and management of a research project
  • become more competent in the writing and presentation of data?

>> Click here to enquire

Object Oriented Programming

Objectives

This module is designed to help the students in achieving object oriented programming skills by adopting a step by step approach to object-oriented programming.


Academic Content Aims

This module aims to guide students solve complex problems using a disciplined approach to object-oriented programming (OOP).

Students will learn how control structures and classes are implemented in the Java language using appropriate techniques from the OOP paradigm, and develop a mini-project based on a real-world problem to demonstrate practical knowledge in OOP design and development.

Learning Outcomes

Upon successful completion of this module, students should be able to:
  • explain the concepts of object oriented programming
  • design and develop programs which implement data abstraction, encapsulation, polymorphism and inheritance
  • debug the errors that arise while developing a project
  • apply console, applet and GUI concepts in programs for user interface
  • understand the Java environment and the built-in classes and methods
  • understand how the programming techniques can be applied to develop a real world application

 

Systems Analysis and Design

Objectives

Understanding of the components of systems analysis: definition of a system, the role of management, interfacing with the user; the life cycle of a management information system from the feasibility study through to the post -implementation audit; studying the present system including sources of information, fact gathering, interviewing, documenting the existing system; analysis techniques involving data from diagrams, data dictionaries, decision tables, report design.

Academic Content Aims

This module provides fundamental knowledge of system modelling and the approaches to problem solving by an information system analyst. Using the object-oriented approach and Unified Modelling Language (UML), students are introduced to the various stages of the software life cycle (planning, analysis, design and implementation) and development of system modelling strategies.


Learning Outcomes

Upon successful completion of this module, students should be able to:

  • explain the system development, its life-cycle and its environment
  • apply the fundamental knowledge of system project management in systems development
  • apply the basic principles of system modeling in systems analysis, design and development
  • construct a diagrammatic representation of the system requirements

 

Network Technology

Objectives

The students should be able to:

  • gain a basic understanding in computer networking
  • describe how networks function, identifying major components, function of network components, and the OSI reference model
  • describe the reasons for connecting networks with routers and how routed networks transmit data through networks using TCP/IP protocol suite
  • understand the wireless networks

Academic Content Aims

This module aims to provide a theoretical and practical introduction to both wired and wireless computer networks.  Basic networking principles are supplemented by theoretical designs and practical demonstration of networking protocols with the use of network simulators and equipment.  Students completing this module may register for CCNA Exploration 1 within the Cisco Academy as part of this module.


Learning Outcomes

Upon successful completion of this module, students should be able to:

  • explain and apply basic networking principles
  • theoretically design small networks
  • demonstrate an understanding of the TCP/IP protocol suite
  • plan and design small wireless computer networks

>> Click here to find out more

Database Systems

Objectives

This module aims to develop an understanding in the basic concepts of databases, database users, system concepts, data storage and file systems.

Students will also understand how to use a Database Management System (DBMS), with SQL as a relational database language used with it and Query By Example (QBE). In addition, the relational model comprising the data model and relational algebra will be taught.

Finally, students will also be acquainted with relational database design of entity-relationship modelling, functional dependency and the role of normalisation.


Academic Content Aims

This module aims to develop an understanding of data analysis, normalisation and entity relationship models, SQL Language and Object Oriented Database Models to implement a Database Management System (DBMS).


Learning Outcomes

Upon successful completion of this module, students should be able to:

  • use data analysis to design a database
  • outline the data modeling approaches used by a variety of Database Management System to convert data sets into data models and describe the advantages and disadvantages of each
  • implement a database design using a Database Management System (DBMS) and to construct complex queries upon it
  • demonstrate an understanding the fundamentals of object-oriented databases

 

Advanced Web Technologies

Objectives

This module introduces its participants to the design and development of dynamic Web applications using ASP.NET.

Students will learn the salient skills of building scalable and enterprise-class web applications.Different server technologies will be surveyed to compare their strengths and weaknesses.

Academic Content Aims

The World Wide Web provides a pathway for the advancement of wide-ranging influential and strategic technologies, supporting a large array of applications and services.

This module aims to:

  • describe fundamental concepts, principles and terms of web application development
  • use an integrated development environment to create an ASP.NET application that delivers dynamic content to a website

Learning Outcomes

Upon successful completion of this module, students should be able to:

  • describe and explain web based technologies
  • apply application framework to the building of web based applications using ASP.NET
  • apply database access technologies in web applications using data objects in ASP.NET
  • develop web service applications
  • implement web applications using an integrated development environment

>> Enquire for this programme

Computer Technology Option

Full-time Programme Part-time Programme
Project: VMware vCloud Automation Center: Install, Configure, Manage IT Project Management                                                     
Computer Security Computer Security
Operating Systems Operating Systems
Database Systems Database Systems
Network Technology Network Technology
Systems Analysis and Design Systems Analysis and Design
Advanced Web Technologies Advanced Web Technologies
Object Oriented Programming Object Oriented Programming

 

Computer Security

Objectives

This module provides an overview of threats to IT systems and the countermeasures to mitigate them. Topics covered include: objectives of computer security and analysis, malicious software including worms, viruses, Trojan horses, ransom ware and other malware.

Academic Content Aims

Students will also be introduced the concepts of cryptography, current encryption techniques and the ethical as well as social facets of security.

Learning Outcomes

Upon successful completion of this module, students should be able to:

  • discuss the aims of computer security and analyze security breaches (attacks).
  • explain the evolution and conceptualization of encryption and the application of current forms of encryption techniques, their role in society and the issues that surround their use.
  • work place ethics and ethical values.
  • identify a range of network and Internet related security issues including current types of attacks and appropriate countermeasures.
  • explain the range of surveillance techniques and countermeasures.
  • investigate a range of security issues relating to operating systems and PC systems.
  • outline and develop the skills required to stay informed of current security issues as new attacks and countermeasures continue to be reported

 

Operating Systems

Objectives

This module is designed to introduce to the students the functions of current operating systems and understand the four areas of an operating system namely, process management, memory management, file system and input/output.

Academic Content Aims

This module aims to provide an overall understanding of operating system functions, the knowledge in selection of operating systems available and use tools and techniques for manipulation of files, processes and data.


Learning Outcomes

Upon successful completion of this module, students should be able to:

  • analyse and describe the different components and functions of a modern operating system.
  • demonstrate an awareness of the similarities and differences between many of the operating systems currently in use.
  • analyse and describe the problems involved in the design of operating systems.
  • apply the techniques for file manipulation, process scheduling and input/output that are applicable to a wide range of system administration problems.
  • understand the concept of virtual memory and memory management.
  • explain the features of any current operating system by means of a case study.

>> Enquire now

Business IT Option

Full-time Programme Part-time Programme
Project: VMware vCloud Automation Center: Install, Configure, Manage IT Project Management                                                     
Marketing Management Marketing Management
Accounting and Finance Accounting and Finance
Database Systems Database Systems
Network Technology Network Technology
Systems Analysis and Design Systems Analysis and Design
Advanced Web Technologies Advanced Web Technologies
Object Oriented Programming Object Oriented Programming

 

Accounting and Finance

Objectives

This module provides an understanding of the role of accounting and finance in business. Topics include the underlying principles and concepts relating to financial accounting, preparation of financial statements and analysis of the financial performance of a business.

Academic Content Aims

The module aims to introduce finance concepts such as time value of money application and management accounting concepts for decision-making in terms of cost classification, breakeven analysis and budgeting techniques.

Learning Outcomes

Upon successful completion of this module, students should be able to:

  • record business transactions using journals
  • prepare financial statements
  • compute and interpret a company’s performance
  • prepare cash budgets
  • apply management accounting concepts to make business decisions
  • apply time value of money concepts in finance decisions

 

Marketing Management

Objectives

The module aims to provide students with an in-depth coverage of the main components of the marketing management. It focuses on the role and application of business and institutional marketing theories.

Marketing components include the concepts of marketing environment, marketing information system, consumer buying behavior, market segmentation, targeting and positioning and marketing mix such as product, price, place and promotion.

At the end of this module, students should be able to evaluate the usefulness of various marketing techniques for a range of business organizations.

Academic Content Aims

The module involves formal lectures input combined with the use of case studies, in-class exercise. Students will be expected to work in groups to carry out extensive study and research in order to produce a useful marketing strategy for a selected business organization.


Learning Outcomes

Upon successful completion of this module, students should be able to demonstrate knowledge and understanding of:

  • The five marketing management philosophies
  • How both micro and macro environment forces affect company’s ability to build and maintain customers relationship
  • The four steps in the marketing research process
  • The use of marketing research in meeting customer satisfaction
  • Factors affecting consumer buying behavior
  • The major bases for segmenting consumer and business markets
  • Stages of product life cycle and how marketing strategies change during the product’s life cycle
  • The major strategies for pricing initiative and new products
  • The tools of the marketing communications mix
  • The impact of social media on marketing communication mix
  • Using skills and attributes developed through this module, successful students will typically be able to:
    • apply marketing concepts of market segmentation and product life cycles
    • evaluate the impact of marketing environment on customer relationships
    • evaluate the impact of IT on the key marketing concepts and tools
    • compare and contrast the use of different promotional tools
    • reflect on their experiences and learning

>> Click here to register

Digital Media Option

Full-time Programme Part-time Programme
Project: VMware vCloud Automation Center: Install, Configure, Manage IT Project Management                                                     
Creative Graphics Creative Graphics
Multimedia Design Multimedia Design
Database Systems Database Systems
Network Technology Network Technology
Systems Analysis and Design Systems Analysis and Design
Advanced Web Technologies Advanced Web Technologies
Object Oriented Programming Object Oriented Programming


Multimedia Design

Objectives

This module explores the design, construction and application of interactive digital programs. It encourages students to explore and build literacy in the digital media by exposing them to the concepts, tools and techniques.


Academic Content Aims

Using creative approaches to digital computing, students will be expected to draw upon all of their interest and abilities to produce a multimedia project to be deployed on the internet.

Thus, students will be given the opportunity to explore a broad range of interactive media involving graphics, images, spatial models, animation, video and sound, as well as web programming.


Learning Outcomes

Upon successful completion of this module, students should be able to demonstrate:

  • practical understanding of digital media elements
  • project management for a small multimedia/ storytelling project
  • project consultation and presentation
  • capture, edit and manipulate media (graphics, video and audio)
  • apply human-computer interface principles

 

Creative Graphics

Objectives

This module aims to provide you with a practical understanding of the various approaches and industry practices for the creation of digital images assets for interactive digital applications.

Academic Content Aims

Students will be introduced to established design and rendering methods; and by transposing this understanding to the creation and manipulation of images using 2D and 3D graphic suites.

Learning Outcomes

Upon successful completion of this module, students should be able:

  • to explain the basics of visual communication and how it is applied 2D and 3D visuals
  • to create and modify digital images using graphic software
  • to apply animation principles in 2D and 3D

>> Register now

Profile of lecturers and their respective teaching modules

The average lecturer/student ratio is 1 : 100 (lecture)

The average lecturer/student ratio is 1 : 40 (tutorial)

Click here to download profiles of lecturers.

 

 

 
 
QUICK INFORMATION
Local Enquiries
etc@mdis.edu.sg
+65 6247 9111
ib@mdis.edu.sg
+65 6278 8000
International Enquiries