Computer Engineering

Singapore is striving to become a “Smart Nation”, and many big, modern cities in this world are racing toward that direction too. In the Smart Cities of future, we will Fsee autonomous vehicles roaming on the roads; drones delivering orders; Intelligent City Management Systems (traffic, transport, power-grid, policing), etc. We will also see intelligent robots in Smart Factories producing high-quality products; AI-powered Smart Farms growing nutritious and environment-friendly vegetables. The future Smart Cities rely heavily on modern technologies such as AIoT (Artificial Intelligence of Things), Data Analytics, 5G networking and Cybersecurity. Do you have the knowledge and skills in these areas, tapping on these trends to achieve great success in your career?

Computer Engineering is the course that you can gain knowledge and skillsets for these emerging trends to develop secured smart solutions with intelligent devices for innovative info-communication service. "Computer Engineering" is a discipline about the hardware and software aspects of computer science. Computers are at the heart of any intelligent, modern and high tech systems. Devices and systems are becoming smarter (e.g. AI-enabled) because of computers.

Computer Engineering is the most comprehensive computing course in Singapore, offering varieties of specialisations that no other courses can match. You are guaranteed to find the specialisation that inspires and excites you. With Computer Engineering, you will be equipped with solid foundation in computer and electronic hardware design, software programming, networking, cyber security, and cloud computing. You will master the skill of integrating various computing technologies to design and implement intelligent systems and robotics. These skills & knowledge will empower you to take up the challenges of this digital age.

Career Opportunities

I can begin my career

  • Assistant Computer Engineer

  • Associate Security Engineer

  • Cloud Engineer

  • Embedded System Engineer

  • IT Support Engineer

  • Network Engineer/Administrator

  • Software/Mobile Applications Developer