Diploma in Computer Engineering (T13)

2019 Planned Intake: 75 JAE 2019 Last Aggregate Score: 18

The Internet of Things (IoT), data analytics, artificial intelligence, cyber security and smart manufacturing are the enablers of a Smart Nation that are set to impact Singapore both socially and economically.  This course will train you to become a part of the strong talent pool in these enabling technologies.  It will equip you with IoT and system integration knowledge and skills – encompassing embedded systems to make things smart, computer networking for wired and wireless connectivity, as well as internet technology – all of which will empower you to create web and mobile applications, integrate systems and put together solutions using the latest technologies.

Such a multi-disciplinary, winning combination of electronics and computer science prepares you to be amongst the few who are fully proficient in hardware, software and integration of hardware and software systems, to become total solution providers who are much sought after across various industry sectors.   

This course also prepares you for internationally recognised industry certification examinations such as those conducted by National Instruments, CompTIA, Oracle, Microsoft and Cisco.  You will also be equipped with skills to learn “how to learn” to prepare you to stay relevant and quickly adapt to change in this era of disruptive technologies.

 We are deeply impressed by your student interns, who converted an error-prone manual process into an automatically guided fool-proof one, leveraging on their hardware, software and system integration knowledge and skills. Their simple, low-cost innovative solution has solved a 30-year old problem and enhanced productivity for us. This is a testimony to the success of your course in equipping students with the critical competencies to meet the industry needs as we move towards Industry 4.0.
—  Mr Henry Tan
     Mitsuboshi Overseas Headquarters Pte Ltd

For a list of scholarships available to students of this diploma, click here.


Notable Features

  • The multi-disciplinary training in Electronics (hardware), Computer Science (software), and an integration of both hardware and software – is a versatile and unique combination which empowers you to make anything and everything smart (Internet of Things)
  • Opens the door to a wide range of sustained career opportunities brought about by Singapore’s “Smart Nation” initiative, rapidly emerging smart technologies, and the new Internet of Things (IoT) landscape
  • Internship opportunities across several industry sectors such as healthcare, aerospace, consumer electronics, automation, transportation, banking, oil and gas 
  • Opportunities to work on real-life projects with major industry partners such as Philips Electronics, ST Electronics, ST Kinetics, Panasonic, Thales Aerospace, A*STAR, CAE Singapore, and universities such as NTU and SUTD
  • Opportunities to compete in international competitions such as WorldSkills and the Microsoft Imagine Cup competitions
  • Outstanding diploma graduates who are recipients of industry, university and research Scholarships
  • Opportunity to receive specialised Internet of Things (IoT) training in the LabVIEW Academy set up in partnership with National Instruments, leading to the LabVIEW Developer industrial certification.

Career Prospects

As Singapore progresses towards becoming a Smart Nation, the Internet of Things (IoT) is poised to bring tremendous value and demand for computer engineers in a wide range of industries such as transportation, aerospace, aviation, manufacturing, telecommunication, healthcare, retail, logistics & supply chain, smart grid and even the government sector.  You can therefore look forward to excellent career prospects as this course equips you with the various skill-sets that IoT requires.

Upon graduation, you can look forward to careers as:

  • Hardware Engineer
  • Software Engineer
  • Embedded Systems Engineer
  • Web Developer
  • Data Analytics Specialist
  • Data Engineer
  • Network Engineer
  • Computer System Engineer
  • Internet of Things Systems Engineer
  • M2M Systems Engineer

If you are interested to further your studies, many local and foreign universities offer our diploma holders advanced standing for their degree courses.  In particular, NTU grants our graduates direct entry into the second year of degree programmes in Computer Engineering, Computer Science and Electrical & Electronic Engineering, while NUS grants exemptions for selected modules amounting to almost a year.

Further Education

You can gain admission into a wide range of degree programmes at local universities such as NUS, NTU, SMU, UniSIM, SUTD and SIT, as well as overseas universities in USA, UK, Australia and New Zealand. Advance standing for specific modules, or up to 2 years exemption may be given depending on the relevance of the degree programme.

To find out what degrees you can pursue and the advanced standing granted by the various universities, please click this link to access Our "Diploma to Degree Pathfinder" for guidance.

Entry Requirements

Minimum Entry Requirements

To be eligible for consideration for admission, applicants must obtain 26 points or better for the net ELR2B2 aggregate score (i.e. English Language, 2 relevant subjects and best 2 other subjects, including CCA Bonus Points) and meet the minimum entry requirements of this course. CCA cannot be used to meet the minimum entry requirements.

English Language (EL1)* Grades 1-7
Mathematics (E or A) Grades 1-6
Any one of the following subjects^ Grades 1-6
Any two other subjects (except CCA) -

Note: Applicants should not be suffering from complete colour vision deficiency, uncontrolled epilepsy, profound hearing loss or severe vision impairment.

* SPM / UEC holders must have a minimum of grade 6 for the Bahasa Inggeris (English Language) subject.

^ List of acceptable subjects: Biology, Biotechnology, Chemistry, Combined Science, Computing/Computer Studies, Design & Technology, Electronics/Fundamentals of Electronics, Physics/Engineering Science, Science (Chemistry, Biology), Science (Physics, Biology), Science (Physics, Chemistry)/Physical Science.

See also the minimum entry requirements for:

Course Structure

TP Fundamentals Subjects

Subject code Subject LevelCredit Units

In this subject, you will learn how to conduct research for relevant information and validate information sources. You will also learn to recognise and avoid plagiarism, and follow standard citation and referencing guidelines when presenting information. In the course of learning, you will be required to plan, prepare and present information appropriately in written and oral form. 


In this subject, you will be taught how to conduct effective meetings while applying team communication strategies and the skills for documenting meeting notes. You will be required to write clear emails, using the appropriate format, language, tone and style for an audience. You will also be taught to communicate appropriately in and for an organisation when using various platforms.


In this subject, you will be taught how to use persuasive language in written documents. You will be required to use information to your advantage to verbally communicate and convince an audience about your idea, product or service. Skills such as persuasive vocabulary, language features, graphical illustrations, tone and style would also be covered.


This subject presents you with a panoramic view of current local and global issues, which may have long term implications for Singapore. You will learn to apply critical thinking tools to examine current issues, support your views with relevant research and up-to-date data, articulate an informed opinion and mature as civicminded individuals.


This subject is designed for learners from all disciplines to embrace innovation in either their specialised field or beyond.  You will first be introduced to the Design Thinking framework and learn how to develop problem statements and ideate solutions.  Next, you will discover the tools for prototyping and innovation, such as 3D printing and laser cutting at TP’s Makerspace+ facility. 


LEAP 1, 2 and 3 are three fundamental subjects that seek to cultivate in you, the attitude, skills and knowledge for the development of your leadership competencies.  This character-based leadership programme enables you to develop your life-skills through establishing personal core values, which will become the foundation for your leadership credibility and influence.


LEAP 1, 2 and 3 are three fundamental subjects that seek to cultivate in you, the attitude, skills and knowledge for the development of your leadership competencies.  This character-based leadership programme enables you to develop your life-skills through establishing personal core values, which will become the foundation for your leadership credibility and influence.


LEAP 1, 2 and 3 are three fundamental subjects that seek to cultivate in you, the attitude, skills and knowledge for the development of your leadership competencies.  This character-based leadership programme enables you to develop your life-skills through establishing personal core values, which will become the foundation for your leadership credibility and influence.


This subject will help you develop both the physical and technical skills in your chosen sports or fitness activities. Through a structured curriculum that facilitates group participation, practice sessions and mini competitions, you will learn to build lifelong skills such as resilience, leadership, communication and teamwork. Physical activity sessions will be supplemented by health-related topics to provide you with a holistic approach to healthy living.


This Career Readiness programme comprises three core subjects – Personal Management, Career Preparation and Career Management. It seeks to help you understand your career interests, values, personality and skills for career success. It also equips you with the necessary skills for seeking and securing jobs, and to develop professional work ethics.


This Career Readiness programme comprises three core subjects – Personal Management, Career Preparation and Career Management. It seeks to help you understand your career interests, values, personality and skills for career success. It also equips you with the necessary skills for seeking and securing jobs, and to develop professional work ethics.


This Career Readiness programme comprises three core subjects – Personal Management, Career Preparation and Career Management.  It seeks to help you understand your career interests, values, personality and skills for career success.  It also equips you with the necessary skills for seeking and securing jobs, and to develop professional work ethics.


This subject provides essential skills and knowledge to prepare you for an overseas experience. You will examine the elements of culture and learn the key principles of cross-cultural communication. In addition, you will gain an appreciation and awareness of the political, economic, technological and social landscape to function effectively in a global environment.


You will examine your own identity, study different forms of diversity and apply strategies to inspire positive collaboration in a diverse workplace. Through a residential stay, you will have the opportunity to experience living and working with peers from different backgrounds.


This subject highlights the inter-connectedness of the world today, bringing about what it means to be a Global Citizen. You will gain an awareness of the impacts of globalisation and the concepts of social responsibility and sustainable community development. This subject also challenges you to be actively engaged in a social or environmental project.


Whether telling stories, building monuments or celebrating rites of passage, expressions of culture are at the core of cultural diversity. In this subject, everyday objects, artistic creations and popular culture are explored as ways of understanding the values and beliefs of a society. By taking this subject, you will benefit by acquiring a greater understanding and appreciation of the complexities surrounding our cultural assets.


This is a subject where you will be free to pursue an area of interest through a self-directed approach, guided by staff. You will be expected to demonstrate a sense of curiosity for learning, initiate an opportunity to acquire knowledge and skills, and reflect on your learning journey throughout the subject.


The on-the-job training nature of the programme allows you to gain some industrial experience. Through this programme, you will be exposed to the work environment so that you can better appreciate and understand the problems and issues at the work place. The content and scope of learning varies from organisation to organisation.  However, it is envisaged that after the programme, you would have, in general, developed your communication and interpersonal skills as well as the right work ethics, and also become more mature, confident and independent, and have a more realistic expectation of what a working environment is like.


* Students must choose to take either one of these three subjects OR Guided Learning (TFS1006).

Core Subjects

Subject code Subject LevelCredit Units

This subject introduces you to the use of hand tools and standard laboratory equipment for the construction and testing of electronic prototypes. You will also learn to identify basic electronic components for project work and how to use them to build electronic devices.


This subject provides a good foundation in DC and AC network analysis. You will learn the basic principles of electric circuitry and how to apply circuit theorems to analyse DC and AC networks.


This subject covers the theory and practical knowledge of electronic devices such as diodes, bipolar junction transistors, field effect transistors and their applications. It also focuses on the fundamentals of operational amplifiers and their applications, and the rudiments of circuit troubleshooting and testing.


This subject provides basic knowledge of digital electronics and circuits. Topics include number systems, operations and codes, logic gates, Boolean algebra and logic simplification, combinational logic, functional blocks, latches and flip-flops.


This subject builds upon the fundamentals of digital electronics acquired in Digital Fundamentals 1. It introduces the digital concepts of the various building blocks in a computer’s digital system. You will acquire the theoretical and practical knowledge of registers, counters, memory devices, and conversions between digital and analogue signals and integrated circuit technologies. Digital troubleshooting techniques are also explored in the laboratory work.


The subject introduces the concept of calculus. Differentiation and integration techniques will be covered. These concepts will be used to formulate and solve mathematical problems. Various differentiation techniques (e.g., chain rule, product and quotient rules), and integration techniques (e.g., substitution, use of the mathematical table, integration by parts, partial fractions decomposition) will also be covered.


This subject teaches pre-calculus techniques required for an engineering course. It trains you in engineering problem-solving approaches using the appropriate mathematical tools. Topics such as simultaneous equations, matrices, trigonometric, exponential and logarithmic functions, complex numbers and vectors will be covered.



This subject covers a spectrum of fundamental physics laws and concepts applicable to the scope of engineering physics. It covers a few core areas including Mechanics, Energy, Thermal Physics, Electromagnetism, Waves & Optics and Materials. This subject provides a foundation for a further in depth study of the various engineering disciplines.


This subject covers the process of decomposing a problem into a sequence of smaller
abstractions. The abstractions are implemented in software in a structured top-down approach. Software implementation includes the process of designing, writing, testing, and debugging program code.


This subject covers the basic knowledge and skills needed for collecting, cleaning, and sharing data.  You should be able to apply techniques for data visualisation to facilitate more accurate and effective data-driven decisions.  Basic methods of descriptive and predictive analytics will be introduced and you will gain hands-on experience through the use of analytics software tools in case studies and problem demonstrations.


This subject introduces ordinary differential equations and approximation using the Maclaurin series and Fourier series. You will learn how to formulate engineering problems using first and second order differential equations and to solve initial value problems using techniques such as Laplace transforms. The application of statistics – Hypothesis Testing – will also be taught.


This subject provides you with a working knowledge of embedded systems. It exposes you to the basics of microcontroller architecture, programming and application development. You will acquire knowledge the and skills through the development and testing of smart microcontroller-based systems for real-world applications such as an intelligent clothes hanger, a smart home, a bank automated queuing system, or a traffic-light and pedestrian crossing control system, among many others. 


This subject equips you with the knowledge and skills required for implementing the new paradigm in which things interact with things, people and the Internet or information systems. The subject provides knowledge, skills and design approaches in using embedded systems, sensors, actuators and appropriate data communication technologies such as sensor networks, edge and cloud computing to achieve such interaction. A systems engineering approach will be adopted, under which you will review key technologies from prior learning for the different levels of the IoT (Internet of Things) stack and figure out how these different levels could be integrated to form complete IoT systems.


This subject equips you with a good understanding of software design and development process. Important phases of the software development process will be covered. More emphasis will be placed on object-oriented software design using UML (Unified Modelling Language), software documentation and testing methodologies in order to gear you towards a more practice-oriented industry.


This subject provides enhanced knowledge of microcontroller-based embedded systems with emphasis on interfacing and applications. You will learn to use the built-in peripherals of the microcontroller and design the software and interfacing circuits to implement embedded applications. You will also work on a group project that uses most of the internal peripherals, programming and interfacing techniques learnt in the subject.


This subject equips you with the knowledge and skills essential for integrating heterogeneous subsystems into a smart system.  The subject will adopt a systems engineering approach to examine current and emerging trends, key techniques and strategies for developing system and network integration solutions.  You will be exposed to integration challenges such as legacy integration, human-system integration and system of system integration. Commonly used industrial connectivity standards and fieldbuses, as well as relevant hardware and software interfaces suitable for such integration, will also be covered. A mini-project will provide opportunity for you to apply your prior learning on embedded systems and programming along with those acquired in this subject to solve a system integration problem.


The Major Project gives you an opportunity to integrate and apply your knowledge in a practical learning situation. Besides research, design and project management skills, the emphasis will also be on innovation, creativity, teamwork and enterprise.


This subject focuses on the design and creation of database e.g. using the Oracle Database System. The topics covered ranges from the initial design of the database using modelling tools (Entity-Relationship model using Unified Modelling Language), to the refinement of the models using Normalisation techniques, then finally to the learning of the database programming language, Structured Query Language (SQL), and JavaServer Pages (JSP) for Web page creation, as well as Java Database Connectivity (JDBC). You will be able to apply and demonstrate your learning through group-based PBL projects.


Cluster Elective Subjects

  • Advanced Engineering Skills elective cluster
Subject code Subject LevelCredit Units

This subject provides opportunities for you to integrate and apply your knowledge for high level competitions or projects in practical learning situations.  The project or skills training can involve substantial work related to either a high level industrial program or an end-user product, as well as advanced training to develop technical abilities to execute specific tasks competitively.  It could also involve the development, evaluation of workable designs and implementation of ideas related to an innovative product suitable for manufacturing, or an improvement to existing products or processes.  You may be required to work on software, hardware, or a combination of both hardware and software. 

  • Computer Applications elective cluster
Subject code Subject LevelCredit Units

This subject covers the development of applications on mobile and wireless computing platforms. It provides an overview of Mobile Web and Mobile Applications, their importance and benefits, as well as the technologies and methodologies for their development, such as the architectures, frameworks, standards, programming languages, design process and tools.


This subject focuses on providing appropriate knowledge and skills to develop ASP.NET Web applications on the .NET platform. After an introduction to different .NET related tools and languages, the procedure to create Web Form is demonstrated. Data accessing using ADO.NET is then covered followed by the use of web tools to enhance and improve functionality. Finally, the method to deploy ASP.NET web applications in mobile devices will be introduced using online emulators and HTML5 tools in Visual Studio.

  • Virtual Reality elective cluster
Subject code Subject LevelCredit Units

This subject covers theories and skills for 3D modelling and basic animation. You will be equipped with an understanding of the fundamentals of how 3D software tools work, and gain experience in completing a 3D modelling and animation production development cycle.  The subject uses a practice-oriented approach to equip you with the skills to develop 3D assets, create a virtual environment and enhance realism with appropriate lighting, texturing techniques and advanced render setting.


This subject covers the fundamental theories and practical skills of 3D interactive design and development. It includes topics such as scripting for 3D assets with behaviour and interactivity, lighting, audio, animating 3D objects, user interfaces and deployment of the interactive applications. You will build upon the foundational skills you have acquired in 3D modelling, texturing and programming from previous semesters to create interactive and real-time applications such as Virtual Reality and Augmented Reality.


Special Electives

Students can opt to take Special Electives when offered. These optional subjects aim to stretch the students' potential to enable them to meet their aspirations. They are taken in addition to the diploma elective cluster subjects.

Subject code Subject LevelCredit Units

The focus of this subject is on the application of students’ existing domain knowledge to develop a deliverable.  The subject will introduce new skills and knowledge specific to the project, as and when required.


This subject provides opportunities for students to apply the acquired knowledge and skills, along with their fundamental and in-depth knowledge from different subjects to designing, developing, and implementing a well-engineered project solution.


Higher Engineering Skills 1 and 2 aim to impart some special design and hands-on skills that allow you to acquire knowledge and skills that are not normally incorporated into a diploma programme. These Special Elective subjects will equip you with the skills and knowledge to participate in competitions and enable you to tackle real challenges.


Higher Engineering Skills 1 and 2 aim to impart some special design and hands-on skills that allow you to acquire knowledge and skills that are not normally incorporated into a diploma programme. These Special Elective subjects will equip you with the skills and knowledge to participate in competitions and enable you to tackle real challenges.


The subject introduces mathematical concepts and techniques used in advanced engineering courses. You will learn topics in calculus such as limits and continuity, infinite series, improper integrals, multiple integrals, higher order differential equations, 2D and 3D analytic geometry, and partial differentiation.


Graduation Requirements

Cumulative Grade Point Average min of 1.0
TP Fundamentals Subjects 36 credit units
Diploma Core Subjects 81 credit units
Diploma Cluster Elective Subjects   min 8 credit units
Total Credit Units Completed 125 credit units

Blog Post

Help Me, I’m Lost!

The elderly who find themselves lost outdoors because of their poor memory or dementia, now only need to wear a QR code on their clothes and passers-by who find these lost souls, would be able to notify their next-of-kin by scanning the QR code using a unique Android App, developed by 3 students from the Diploma in Computer Engineering (CEN).  But developing such a suave application was no piece of cake.  Get a picture of the hard work and stress involved, as one of the project team members shares his experience…

I am one of the members who created this mobile application called “Rekindle!” Frankly speaking, Rekindle was our final year Major Project (MP) that my team and I did.  Every final year student in Polytechnic has to do up a MP (Final Year Project) to demonstrate the knowledge/skills learnt over the 3 years in polytechnic.

My team and I spent over 5 months making sure that this application would work and therefore help us achieve an ‘A’ for our MP.  As easy as it may sound, behind the glitzy final product were the failures, hard work and sleepless nights. To make this application work, it wasn’t that easy.  We had to do so much trial and error and troubleshooting to get every component right.  Every single time we got something wrong, we felt like giving up.  And every time it seemed that things were right, something would go wrong. 

Once, my team members had a really bad argument. Neither of us could agree with each other’s opinions. There were so many different ideas and everyone was really discouraged and disappointed…Thankfully, our project supervisor, Mr. Kerk Chong Jin, provided us with the guidance and the motivation to work on.  We have learnt that conflicting ideas are actually productive and can complement one another.

Having spent 5 months of our lives “slaving” on this project, we were glad when November came!  This meant that our Project was going to be over!  We were all super delighted to end this “misery” of doing something over and over again. W e wanted something new to do after all!  After our MP Presentation to the judges (our lecturers), we were very happy and felt a sense of relief.  That amount of excitement can be relative to grabbing a bite after a starving day!

Actually, we were only targeting to complete the project since it was our MP.  But thanks to our supervisor, he encouraged us and pushed us to take part in various national competitions. This meant more pressure and stress… especially in the days just before the competition. We had to do various edits to our app to suit the competition. Yet, we were all so excited, as well as honoured to be able to enter national competitions to represent TP!

My team and I then got short-listed and won various awards, namely Tan Kah Kee Young Inventors’ Award 2015 and ARTS Innovation Challenge 2015. We won the Best Presentation Award and Commendation Award respectively! 

The project team (from left) Eran, Danzel and Guan Ji

We all felt even more accomplished after winning the competitions. It was the first time our “baby” (Rekindle) went out to see the world! Because all of us thought that once MP was over, it will be left alone and no one would bother about it.  Being able to be one of the award holders for it, I felt really proud to be its “father”! 

Without the help of my group members and supervisor, I am sure that I wouldn’t be able to achieve all these.  They were truly the motivation and strength behind the success of our project.  Even in times of disagreement, we continued to do our best and work together as a team.  And finally, a big Thank You to TP too, for giving us this opportunity to take part in the competitions, and of course, for preparing us well for the world of work.

Thank you, TP!

Lim Guan Ji


Contact Us

For general enquiries, please contact:

School of Engineering

  (65) 6780 5144
  (65) 6787 7641

Teaching Staff

Staff Name Designation Extension Email


M.Tech, B.Eng (Hons)

Course Manager 67806614 kcalaise@tp.edu.sg

Hee-Peh Bee Choo

B.Eng (Hons)

Course Co-ordinator 67805443 pehbc@tp.edu.sg

Boey Chee Kin

M.Sc, B.Eng (Hons)

Section Head 67805457 cheekin@tp.edu.sg

Low Poh Lian 

M.Sc, B.Eng (Hons)

Section Head 67805423  pohlian@tp.edu.sg

Tan Cheng Khoon


 Section Head 67805585   ckhoon@tp.edu.sg

Woon Wei Yuann, Barnabas 


Section Head 67806495  weiyuann@tp.edu.sg 

Goh-Kit Ai Hwa

B.Sc (Hons)

Senior Lecturer 67805445  aihwa@tp.edu.sg

Kerk Chong Jin

B.Eng (Hons)

Senior Lecturer 67806626 kerkcj@tp.edu.sg

Kok Boon Kiong 


Senior Lecturer 67806187  kokbk@tp.edu.sg

Kumbar, Shankarappa

M.Tech, B.Eng

Senior Lecturer 67805464  kumbar@tp.edu.sg 

Lew Tong Yong

M.Eng, B.Sc (Hons)

Senior Lecturer 67806060 tongyong@tp.edu.sg

Ng Choon Seong


 Senior Lecturer  67805425 ngcs@tp.edu.sg

Sreedharan Gopalsamy 

M.Sc, B.Eng (Hons)

Senior Lecturer  67805493  sreed@tp.edu.sg 

Tan Leng San

M.Sc, B.Eng (Hons)

Senior Lecturer  67805431  lengsan@tp.edu.sg

Teo Kok Keong

M.Eng, B.Eng (Hons)

Senior Lecturer 67806701  teokk@tp.edu.sg

Van Luu Cong, Luke

B.Eng (Hons)

Senior Lecturer 67806625 vanlc@tp.edu.sg

Tan Hock Seng

M.Sc, MBA, B.Eng (Hons)

Senior Lecturer 67805593   hockseng@tp.edu.sg

Aung San Win


Lecturer 67805143   aungsan@tp.edu.sg

Low Yin Jye

B.Sc (Hons)

Lecturer  67805436  yinjye@tp.edu.sg

Student Achievements


Start-Up Weekend Singapore Competition

Computer Engineering (CEN) student, Arjun Nair, won first prize in the Start-Up Weekend Singapore Competition held on 22 Jan 2017 at the Google Asia Pacific HQ – the only polytechnic student to have won a prize among 150 participants including working adults.  Participants conceptualise and design a product for a technology-based start-up, and then pitch their business ideas to a panel of judges.  Arjun’s idea centres on a plug-in for the design software called Sketch, which allows designers to upload and share their designs seamlessly for a monthly fee, which then constitutes the revenue for his start-up.

Arjun with his CEN course manager

WorldSkills Singapore 2016
In the national WorldSkills Singapore 2016, a prestigious biennial competition in which competitors pit their practical skills related to various vocations against the best in the field, Computer Engineering student, Seow Sin Kiat, clinched the Bronze medal in the “Mobile Robotics” category, together with a teammate from Biomedical Engineering.  The competition was held in July 2016.

Tan Kah Kee Young Inventors' Award 2015
A revolutionary project, entitled “Rekindle”, won three students from the Diploma in Computer Engineering a Commendation Award in the annual Tan Kah Kee Young Inventors’ Award competition held on 21 March 2015. 

“Rekindle” is an Android app which allows the elderly with dementia or amnesia who have lost their way, to be tracked by their next-of-kin.  Passers-by who find these elderly roaming aimlessly, would be able to notify their next-of-kin using a mobile App to scan the QR code worn by the elderly.  The passer-by would then be prompted to key in his location, which is automatically sent to the mobile phone of the elderly’s next-of-kin. 

Project students: Chung Zhi Li Denzel, Erfan Subadi, Lim Guan Ji

TP Innovation Competition 2014
Final year Computer Engineering students showed that they have benefited from their diploma training, when they applied what they have learnt to design innovative products which won various awards at the annual TP Innovation Competition 2014.

Project Title / Award Name

QR Lost Identifier (GOLD)
Weather Real Time Notifier (BRONZE)

Chung Zhi Li Denzel
Erfan Bin Subadi
Lim Guan Ji

Electronic Post-It Note Clock (SILVER)
Bluetooth Clock (COMMENDATION)

Chen Zhihuan
Eddy Lim Xin Yan
Ker Min Jie

QR Lost Identifier  

Electronic Post-It Note Clock

WorldSkills Singapore 2014
The WorldSkills Singapore competition is a biennial competition in which competitors pit practical skills related to various vocations against the best in the field. The winners of the Singapore round go on to represent our nation at the international finals held overseas.  

In the 2014 competition, Computer Engineering students clinched 2 Gold and a Bronze medal. Our “Mobile Robotics” team comprising Muhd Zulqarnain and Lim Jing Qiang took the Gold, while Koh Chin Woon captured the Bronze in the “Electronics" category.

Zulqarnain and Jing Qiang with their winning robot 

IES Design Award Competition 2013
Three of our Computer Engineering students, Amit Chong Bang, Ang Yew Chien, MohitPundir and Samuel Kew Zhi En, clinched the Silver award in the annual Institution of Engineers Singapore (IES) Design Award competition 2013. 

The team developed an Android phone app called "WeCare", which is designed to make smartphones easier for the elderly to use. The app is able to replace names in the phone’s contact list with photos, and a control panel which allows the elderly to switch home appliances on and off.  

Click here for the article published in The New Paper (TNP) on 27 May 2013 and click here for more details of all the awards won by School of ENG.


CSIT Scholarship 2016
First year Computer Engineering students, Clement Lew Yi Qian and Kelvin Fong Koi Mun, have earned the Centre for Strategic Infocomm Technologies (CSIT) Scholarship for their diploma studies.  Open to local polytechnic students studying in fields related to infocomm technology, the bond-free scholarship covers school fees and comes with a laptop subsidy and a $2,500 annual allowance.

Kelvin (left) and clement

Singapore Olympic Foundation - Peter Lim Scholarship 2015
During her final year of study, Computer Engineering student, Janice Ng Li, bagged the above prestigious scholarship for her contribution in the CCA, Sports Climbing.  She graduated in May 2015.


TP Scholarship and A*STAR Science Award 2014/2015

Loo Kim Hong

A*Star Science Award 2015

Wang HaoChen

DSO Diploma Scholarship 2015

Hoi Zhi Hao


Smart Notice Board

This project, developed by Computer Engineering (CEN) students, is a system that displays information on notice boards and mobile devices for residents and the community, thereby saving manpower and resources needed to update a traditional notice board.  In addition to displaying messages, this notice board also provides weather forecasts, air quality readings (PSI) and bus arrival timings, and also allows the booking of community facilities.  The accompanying “Silver Eye” mobile application (to which the smart notice board is linked) also allows social workers to remotely monitor the activities of the elderly in the block via a Near Field Communication tagging system. 

Sleep and Environment Monitoring System for Elderly

Developed by CEN students in collaboration with Philips Electronics (S) Pte Ltd, this system is able to monitor different sleep stages and the bedroom environment of the elderly, especially those with sleep problems.  Sleep data is collected using the BASIS Peak, a smart watch which is worn on the wrist to monitor and record daily activities and sleep stages (light, deep, or REM), as well as the patient’s heart rate, skin temperature and amount of tossing and turning around during sleep.  It also monitors and records the environmental parameters such as temperature, air quality, air pressure and ambient sound.  The data can be stored on cloud server and retrieved by doctors for analysis and diagnosis. 

Cody the Companion

This project is a unique platform that allows parents to monitor and communicate with their child remotely at any time, via a Cloud server.  The parent sends text messages to the child through an Android App, while the child is able to reply by selecting one of several pre-stored messages in the Cody (Teddy Bear).  Alarms can also be set by the parent and a message is displayed on the Cody’s display panel to remind the child about certain things, such as “Remember to do your homework!” or “I love you, babe!”  In addition, the Cody is also able to play several lullabies, and an IP camera allows parents to watch the child in real time, via live streaming.

Patient Controlled Infusion Pump

This project is an infusion pump that allows the patient to control the administration of the analgesic (or pain-relieving) drug, depending on the level of pain felt by the patient – a process known as patient-controlled analgesia.  It comprises a microcontroller board, a graphical LCD, a keypad and a patient handset.  It comes with a handset for the patient, an LCD with touch screen, and a login and registration function.

Railway Network Simulation System

This project consists of two portions: Railway Network Simulator (RNS) and Model Railway System (MRS). It is a physical simulated environment designed for SMRT to conduct training for newly employed operators to learn how to operate the systems before entering the real world.  The RNS facilitates training by simulating faults for the operators to solve while the MRS trains operators on how to operate the Station Signal Control Panel and to understand the features of the SMRT Railway System.

Ambiance Sound Map

The project involves the development of a system that enables users to search for a location according to the ambiance noise condition.  An Android application was created to allow real-time collection of noise sample on the ground. The data is then sent to the server for processing and stored as useful noise information.  Users can then view the ambiance noise on Google maps.  This system can help users to find a suitable location with the right ambiance for their specific purpose or activity.

Low Cost Alert Alarm System

This project is a low-cost alert alarm system which caters to the ageing population in Singapore.  It gives the elderly a platform to call for help in case of emergency.  The house unit sends a signal to the main control unit to get help when needed.  It comes with a pull-cord or wireless panic button which users can activate when help is needed.  There is also a siren and strobe light outside each unit to provide audio and visual alert.

My Interactive Lab Observer

This is an all-in-one web portal that monitors labs and promotes energy conservation through the remote shutdown of appliances.  The monitoring is done remotely on a 3D platform, and it comes with a thumb drive detection and alert feature which alerts the user before he/she leaves the lab, thereby addressing the perennial problem of thumb drives being left behind by students.  Using the system, the technician or lecturer is able to shutdown, hibernate and logoff computers remotely and wirelessly.  Multiple labs can be monitored via IP cameras.


This course is supported by the latest technology and facilities which support optimum student learning. These facilities and equipment ensure that our students are industry-ready upon graduation.

Embedded Systems Labs

Our labs are equipped with various facilities to train and develop students with the ability to design and develop embedded systems, which is core to the computer engineering discipline. Some of these facilities include:

a) Microcontroller Lab
Our microcontroller labs are equipped with the latest devices and equipment that will expose you to the basics of microcontrollers, which is the brain behind any smart device. You will learn to use the built-in peripherals of the microcontroller and design the software and interfacing circuits to implement real-life embedded applications such as an automated car park management system.

b) Data Acquisition Systems Lab
Our strong partnership with National Instruments Inc. ensures that we maintain the latest technology and equipment for data acquisition which is an essential part of any IoT (Internet of Things) system. These are used in subjects that train you in acquiring skills through hands-on experience in installing, configuring, and using PC-based data acquisition hardware (both wired and wireless) and software (NI LabView).

c) Computer Interfacing and Systems Lab
This lab houses equipment to provide you with the knowledge and skills of interfacing peripherals to the Personal Computer (PC) using techniques such as serial, parallel and USB interfacing, or computer bus standards and protocols – these are the essential things which are needed for today ’s smart devices and smart systems such as smart card readers.

Computer Engineering DU

The Computer Engineering Diploma Unit (DU) is an R&D lab that is equipped with the latest equipment for you to apply the knowledge you have acquired in your first two years of study, to your final year Major Project. You will use the equipment in this DU to explore, develop and test your ideas, to come up with smart devices and systems that can be used in the real world. Examples of projects that you may develop in this lab include automated robots, smart display systems, or a smart medicine reminder for the elderly.


Diploma Student Club

The diploma’s student club, called "CENT Club", is run by students from the Diploma in Computer Engineering (CEN).

As the livewire in the diploma group, the Club takes the lead in organising various activities for the student body, so as to promote camaraderie and to encourage bonding among staff and students. Some of these activities include:

1) CEN Orientation for Freshmen 

Usually held in Week 0 or Week 1 of the academic calendar, this annual orientation programme for freshmen is to familiarise them to the CEN curriculum as well as Poly life, while fostering bonding and team work among students of the diploma.

2) Industry Visits

The diploma club also takes the lead in organising visits to companies in the industry, in order to keep students up-to-date on the industry trends in the field of their studies.  These learning journeys go a long way in helping to bring education to life for our CEN students.

3) PC Assembly & Networking workshop

Through this workshop, CEN students get to know the various parts of a computer, how to assemble a personal computer (PC), troubleshoot the PC and set up a simple local area network where they can chat with each other. All CEN students will take part in this workshop as part of the course enrichment programme where students get to learn new skills and knowledge beyond the curriculum.

4) Robocode

Robocode is a programming game, where the goal is to develop a robot battle tank to fight against other tanks in Java or .NET.  The robot battles are run in real-time in an onscreen simulated battlefield.  In this workshop, students are taught the basics of how the robot battle tank is developed.  They then get to develop their first virtual robot by configuring the robot settings and observing how those settings change the dynamics of the game.


5) Arduino workshop

Arduino workshops are also organised for secondary school students. Arduino is a flexible, easy-to-use platform for anyone interested in creating their own hardware and software.  In this workshop, students are provided with basic knowledge in using the Arduino platform to design and create interactive devices. They will then get hands-on experience and develop their first working device within an hour!  Students can develop devices that not only sense the environment, but also affect surroundings through controlling lights, motors and speakers.

6) Internet of Things workshop

This workshop uses a flexible, easy-to-use “LinkIt ONE” platform for anyone interested in creating “wearables” and Internet of Things (IoT) devices.  Participants are provided with basic knowledge in using the platform to design and create interactive devices.  They will get hands-on experience in developing a working device and sending / receiving data through Wi-Fi or Bluetooth.

7)  Computer Engineering Games Day 

Computer Engineering students get together each year for a day of fun and games, led by CENT Club. Students have a good time playing and cheering for their own class and friends, building camaraderie in the process.

8) Japan-Singapore Student Exchange Programme (JSXP)

This oversea study trip to Kumamoto, Japan is an annual collaboration between Temasek Polytechnic and Kumamoto National College of Technology (KNCT). It gives the students a unique exposure to the Japanese education system, culture, leading to an exchange of academic experiences and information, and possibly industry links. 


9) Study Trips 

Computer Engineering students went on a week-long study trip to Japan in March 2016.  Hosted by the National Institute of Technology Kumamoto College (NITK), our students visited Hirata Corporation which manufactures intelligent production systems such as industrial robots and control systems, as well as Tokyo Electron Ltd, which produces organic LED displays through inkjet printing systems and other flat panel displays & test systems.  Besides gaining valuable insights into the technologies and systems used in the industry there, the study trip also allowed our students to interact with their Japanese hosts, learning about Japanese culture in the process.  During their recreational break, they also visited historical sites such as Kumamoto Castle and the scenic Mount Aso.

Another similar trip to Penang, Malaysia, was organised for CEN students from 15 – 18 Sep 2015.  They visited Keysight Technologies Bhd. where they learnt about the manufacturing process, as well as OSRAM Opto Semiconductors and the Universiti Sains Malaysia (USM).

Alumni Success Stories

1) Luke Lim

Former student from the Diploma in Computer Engineering, Luke Lim (graduated 2012), has invented a first-of-its-kind patent-pending glass sticker for car windscreens and glass windows or doors. Called "Shatter Alert", the sticker is much like anti-glare sun films, except that it contains a super thin sensor which can detect and alert the owner to cracks on the glass surface. Potentially, the device can also be pasted onto bridges and buildings to alert the authorities if there are cracks in the concrete.  In 2013, Luke was awarded a seed grant of $50,000 from Spring Singapore for his patent-pending technology.  He is also in talks with a Malaysian distributor to commercialise the product, and he is also exploring the market in India.

2) Jensen Chua

Jensen dropped out of Junior College because of his gaming addiction.  He then enlisted for NS, where he saw how academically successful his platoon mates were.  It was then that he realised he had to work hard, so as to support his aging parents.  After his ORD, Jensen enrolled into Temasek Poly, where he truly blossomed.  He eventually topped his Computer Engineering diploma course with a perfect CGPA of 4.0 and also won a scholarship to study Computer Science at NTU.  In March this year, a few months before he graduated, he was offered a job at clean tech firm, Anacle Systems Pte Ltd, where he now works.


3) Graduation

a) Course Medal winners
Each year, the top 3 students from each diploma are awarded the Gold, Silver and Bronze Course Medals.  In 2015, the top students from the Diploma in Computer Engineering were: 

Gold: Chen Zhihuan
Silver: Koh Chin Woon
Bronze: Muhammad Zulqarnain Bin Ramlan

b) Christina Lee Wei Ting
Most Singaporeans, who are in such a hurry to succeed in life that they end up faltering instead, could do well to take the cue from Christina, who took her time and wasn't very motivated in her studies. "It doesn't matter how long you take to reach your target, so long as you reach it".  That is Christina’s personal motto.  When she finally decided to work hard, she excelled.  Christina graduated with a Diploma in Computer Engineering (Merit), the Course Silver Medal, and the Tay Eng Soon Gold Medal, awarded each year to the top student formerly from ITE.  She went on to do a degree in Computer Engineering at NUS. 

4) Scholarships

a) Kelvin Ang
Our heartiest congratulations to Kelvin Ang, who received the prestigious National Infocomm Scholarship 2013.  An article on Kelvin was also published in ST online the following day.

b) Pavithren S/O V S Pakianathan

Pavithren S/O V S Pakianathan received the Singapore-Industry (SgIS) Scholarship to further his studies in SUTD.  He was also specially mentioned by the guest-of-honour, Minister for Education Mr. Heng Swee Keat, in his speech at the scholarship presentation ceremony.

c) Other Scholarship Recipients

Name Name of Scholarship

Santos Rochelle Xenia Mendoza

A*STAR Undergraduate Scholarship

Chua Jie Xin Jensen

NTU College Scholarship

Nov Choun

NTU College Scholarship

Tan Kuan Chuen Alvin

Zejiang Univeristy Scholarship (ZJU)

Song Meng Wee

National Infocomm Scholarship

Ang Kah Min Kelvin

National Infocomm Scholarship

Eunice Teo Shu Juan

DSTA Scholarship

Chia Yong Sheng

NTU University Engineering Scholarship

Francisco Caetano Dos Remedios Furtado

SUTD Undergraduate Merit Scholarship

Ng Jun Yuan

Zejiang Univeristy Scholarship (ZJU)

Loh Kai Ip Alvin

DSTA Scholarship

Andrew Chong

NTU University Engineering Scholarship

Soh Yuan Chin

IDA Scholarship

Melvin Yang Chunzu

NTU University Engineering Scholarship

Khong Kin Hou

NTU University Engineering Scholarship


Courses that may interest you too:

ENG EVENTS   | All School Events

Graduation 2019

Temasek Convention Centre
03 - 10 May 19