Post Graduate Diploma in Smart Embedded System and Technology

Post Graduate Diploma in Smart Embedded System and Technology

This course will provide the students with the fundamental requirements of embedded systems, and the interaction between hardware and software systems. It will dwell upon software design for embedded module in C language.  The curriculum includes latest innovative skills for responding to the more challenging and complex needs of the industry.

Students are prepared for future challenges with emphases on working in groups along with classroom communication and collaboration on industry-based projects, case studies and assignments.

By the end of this course, the learners will be able to:

  1. Compose C and C++ programming to develop software modules based on applications
  2. Choose and design the micro controller and derive its core programming
  3. Explain and describe the embedded-based hardware design
  4. Describe & summaries about the real time operating systems
  5. Illustrate and apply the peripheral interface and its programming

Course Outline

The course consists of 6 modules:

  • Advanced C Programming
  • Advanced C++ Programming
  • System and Driver Development
  • Embedded Hardware Design
  • ARM/Microchip Controller
  • Real Time Operating Systems

 

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. This course 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.

 

Advanced C++ Programming

The students will learn about the application of software programs and coding methodologies used for programming. The students will also learn the structured format of programming for automation systems. The learners will be taught programming using C/C++ for different types of automation scenarios, including flow chart design and algorithm development.

 

System and Driver development

This module will teach the learners to develop an embedded systems device. In order to reduce the time to market, many pre-made hardware and software components are available today. The learners will discover all the available hardware and software components, such as processor families, operating systems, boards and networks. They will also learn to actually use and integrate these components. By the end of the course, they will be ready to start architecting and implementing their own embedded device!

Embedded Hardware Design

 

Qualified Software Engineers are often in charge of system architecture design, system software design, and various hardware-related issues, especially for embedded systems. Nowadays, embedded systems are equipped with fully-functional operating systems, multi-media applications, communication protocols etc. Since the portion of software is getting increasingly larger than hardware, it is only natural that software engineers are deemed more promising in management of system-level design and integration.

 

ARM/Microchip controller

Green Engineering is a value-added engineering that incorporates low energy consumption, recycling and reuse of materials resource, processes and sustainability in order to reduce pollution. Different types of energy resources, their optimal use and innovative substitutes are considered. The design and application of Green Engineering will be studied for areas of building management, motor-driven machineries and industrial applications.

This module lends an insight into environmentally friendly and efficient mobility, while also considering ways to provide solutions for future requirements.

 

Real Time Operating Systems

This module will develop learners’ skills for identifying a realistic problem and proposing a solution. They will also enhance their ability to work collectively as a team. This module also facilitates the application of knowledge, understanding and skills developed in the other modules through a comprehensive project-work.

This module is designed to bring the learners together into teams so that they can coordinate their individual skills and abilities. The scheme of work should give individual learners an opportunity to take responsibility for their contribution to the outcome as well as exhibit their ability to work as a team. The learners will also develop skills to carry out evaluations of their group project and be able to present solutions as well.

Scope of Study

This course will provide the students with the fundamental requirements of embedded systems, and the interaction between hardware and software systems. It will dwell upon software design for embedded module in C language.  The curriculum includes latest innovative skills for responding to the more challenging and complex needs of the industry.

 

Modules:

  • Advanced C Programming
  • Advanced C++ Programming
  • System and Driver Development
  • Embedded Hardware Design
  • ARM and Microchip Controller
  • Real Time Operating Systems

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 & Brochure

To view course fees, please click below.

Full-Time

Part-Time (02 Installments)

Part-Time (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 Smart Embedded System and Technology 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 Facilities Management

Diploma in Construction and Quantity Surveying

Higher Diploma in Electrical & Electronic Engineering