MANDATORY FOR THOSE BIDDING IN AY2024 TERM 2: MAKE SURE YOU ARE AVAILABLE FOR THE COMPULSORY PROJECT SHOWCASE ON 11 APRIL 2025, FRIDAY. NOTE THAT THIS IS THE SAME DATE AS THE PROJECT SHOWCASE FOR IS462, IS463, AND IS483. Cyber-Physical Systems infuse sensing, control, networking, and computation capabilities into physical objects, breathing into them new life, new purpose, and new meaning. In this course, we embark on an adventure; sometimes challenging, always exciting. We discover the essential elements of Cyber-Physical Systems. We explore the hardware and software interfaces fusing the cyber and physical realms. We unleash our creative energies, our youthful idealism, and our capacity to dream, by creating visionary technology to conquer a real-world societal challenge. The adventure reaches its peak at the project showcase, where we witness the work of human hands come to fruition, leaving us inspired to reflect deeply and broadly about how we, as global citizens, can harness the power of Cyber-Physical Systems as a potent force in the service of humanity. This is a journey into the unknown. Yet, a still, small voice deep within us compels us: Courage! Do not be afraid! Put out into the deepest oceans and brave the stormiest seas! Let down your nets for an awesome catch!
This course may be conducted using Flipped Learning and/or Blended Learning modes. All lessons are on-site. Students spend 2-3 hours weekly on flipped and/or blended learning activities such as readings, meetups in small groups, etc.
Expected weekly time commitment:
2-3 h preparatory activities
2-3 h lesson
4 h project
Auditing not available.
● Explain concepts related to Cyber-Physical Systems and their essential elements
● Analyse the unique challenges and complexities faced in computing for the physical world
● Design and develop a Cyber-Physical Systems prototype to conquer a real-world societal challenge
● Reflect deeply and broadly upon the ethics of Cyber-Physical Systems, and about the various ways in which Cyber-Physical Systems can make immense impact in society, especially to those in need