Post Graduate Diploma in IOT and Computer Application Systems

Post Graduate Diploma in IOT and Computer Application Systems

This course will provide students with the knowledge, skills and hands-on training in IOT (Internet Of Things) and Computer Application Systems. The curriculum incorporates the latest and the most innovative skills for engaging with the more challenging and complex needs in the industry.  An impetus on working in groups, classroom communication and collaboration is essential to prepare students for the future.

It will also cover the latest trends in IOT and its case studies. This will enable the students to be prepared and drive the industry towards futuristic technology application through IOT and its subsequent Computer Programming Applications. Upon graduating, the students can look forward to a promising career as Lead in IOT-based Design Industries driving the world towards Automation for home and as well as industrial requirements.

On successful completion of this course, the learners will be able to:

  • Compose C and C++ programming to develop software modules based on applications
  • Gain knowledge to compose, modify and evaluate Java and Python scripting
  • Describe the concept of the ‘Cloud’, its cyber security and real time applications
  • Evaluate and summarize the concept of ‘Internet of Things’ and its applications
  • Develop industry-based IOT applications

Course Outline

The course consists of 6 modules:

  • Advanced C Programming
  • Java and Python Programming
  • AWS and Google Cloud Integration and Migration
  • IOT Basic Hardware Design
  • IOT Advanced Hardware Design
  • Enabling IOT for Industry Application

 

Module Synopsis

 

Advanced C Programming

The Advanced C Programming course provides the participants with the knowledge of advanced C programming concepts like pointer operations, bitwise operations, structures and unions, file I/O, interrupt processing, memory allocation, linked list, binary tree, sorting etc. The module is geared towards the use of C language in developing software for embedded systems. In addition, debugging and optimization techniques, as well as portability issues for C programs written for embedded systems, will be introduced and discussed.

 

Java and Python Programming

This module will provide a thorough insight into Java and Python programming. Java and Python programming are used in place of website design and complex programming. Python is a high-level interpreted and general-purpose dynamic programming language that focuses on code readability. The syntax in Python helps the programmers to accomplish coding in fewer steps as compared to Java or C++.

The Python and Java programming are widely used in large organizations because of its multiple programming paradigms. They usually involve imperative and object-oriented functional programming. They also have a comprehensive and inexhaustive standard library that has automatic memory management and dynamic features.

 

AWS and Google Cloud Integration and Migration

This module will introduce AWS and Google Cloud Platform (GCP) in the four technology pillars:

Networking, compute, storage, and database. It is designed for AWS Solution Architects and SysOps

It’ll aid students in gaining experience in configuring GCP products With the help of  presentations, demos, and hands-on laboratory sessions, students can quickly get details pertaining to similarities, differences, and initial

This module will also provide students with the practical knowledge and skills on how to handle AWS and Google Cloud Platform. The students will be able to do their own programs and write simple IOT based applications. They will also learn to interface with AWS or Google Cloud Platform.

IOT Basic Hardware Design

Qualified Software Engineers are often in charge of System Architecture Design, System Software Design, and various other hardware-related issues, especially for embedded systems. To render these responsibilities efficiently, the students will learn about the latest design techniques and advanced technologies used in hardware integration.

They shall also acquire knowledge regarding ISO standards and international protocols used for system design and connectivity. In addition, they will study the working of electronics, circuits, sensors and actuators in an Automation System.

 

IOT Advanced Hardware Design

In this module, the students will be learning a higher definition of hardware design. It will bridge the basic and complex design systems to build them a design to enable IOT. The students will also be made to do some system level simulations for the design. This module also includes case study-based design evaluation.

It will enable the students to learn different design patterns used for various IOT applications. The students will also get to know the various sensor interfaces and their communication protocol in order to interface with their hardware boards.

 

Enabling IOT for Industry Application

This module will acclimatize the students to interface the designed complex hardware to the outside application so as to enable the IOT for industrial applications. The students will be learning to design a secure connect-end node gateway to the cloud-end. They will also learn to collect data through data mining in a constructive manner. They will also learn to use the data and apply it to the corresponding application.

Scope of Study

This course will provide students with the knowledge, skills and hands-on training in IOT (Internet Of Things) and Computer Application Systems. The curriculum incorporates the latest and the most innovative skills for engaging with the more challenging and complex needs in the industry.  An impetus on working in groups, classroom communication and collaboration is essential to prepare students for the future.

Modules:

  • Advanced C Programming
  • Java and Python Programming
  • AWS and Google Cloud Integration and Migration
  • IOT Basic Hardware Design
  • IOT Advanced Hardware Design
  • Enabling IOT for Industry Application

Delivery Mode

Lectures, case studies, group discussions and demonstrations.

Commencement Dates / Intakes

Part time
Every 2 months

Full time
Every 4 months

Course Duration

Part-time 18 months

Full-time 15 months

 

Maximum allowed period for the student to complete the course

Part-time 36 months

Full-time 30 months

Class Period

Part-time

Weekdays (twice a week) – 7pm to 10pm

Weekend (only Sunday classes) – 10am to 4pm

 

Full-Time

Mondays to Fridays (9am to 12pm or 2pm to 5pm)

Course Fees & Brochures

To view course fees, please click below.

Full-time Fee

Part-time Fee (2 Installments)

Part-time Fee (18 Installments)

To download the course brochure, please click here.

Payment Mode

Click to view details on payment mode, please click here.

Click to view details on Fees Protection Scheme (FPS), please click here.

For further information or clarification, please call our Student Support Services Officer at +65 6336 3462.

Assessments

Coursework, Presentation & Examination.

Assessment Methods

Examinations & Assignments

Assessment Grading Criteria

Grade

HD: > 90%

A: > 80% – 89%

B: > 70% – 79%

C: > 60% – 69%

D: > 50% – 59%

E: > 45% – 49%

F: >    0% – 44%

Expected Examination Results Release Date

Not more than 3 months from the date of Final examination

Qualification Award

Post Graduate Diploma in IOT and Computer Application Systems awarded by  Coleman College

Graduation Requirements

Pass all required assessments.

Teacher Qualifications

The Committee for Private Education (CPE) is duly notified of all the teachers by Coleman College. All teachers have the required qualifications and/or experience. Please refer to Our Teachers list in the website for more details.

Average Teacher-Student Ratio is 1:40 for Lectures.

Please note that the maximum number of students in the classroom is subject to the allowable seating capacity.

Progression Pathway

Graduate who wish to further their studies in this field may apply for a relevant programme/course offered by other institutions or universities. Admission is subject to these institutions or universities entry requirement at the point of application.

Age: Minimum 21 years of age and above
Academic: Bachelor’s degree or equivalent
Work Experience: Matured students: 30 years old with at least 8 years of working experience will be considered on an individual basis.
English Proficiency: C6 ‘O’ level English OR IELTS 6.0 OR equivalent

For further information or clarification,
please call us at +65 6273 5613, +65 6336 3462 or +65 9115 9225

Other Courses

Higher Diploma in Quantity Surveying

Post Graduate Diploma in Smart Embedded System and Technology

Higher Diploma in Construction & Civil Engineering