Computer Engineering


What is CEG?

The Computer Engineering programme (CEG) at NUS prepares its graduates to embark on a lifelong journey in designing computing systems for a smarter world – hence our theme “Designing Intelligence”.

A sophisticated piece of hardware is useless without the software that brings it to life. Computer engineers introduce intelligence into every conceivable device --- from the smart phone that you cannot live without, to massive industrial control systems that power economies. They create the electronic systems in a modern car containing dozens of computing systems communicating through a network. They connect the physical world with cyberspace to enhance everything from entertainment to healthcare and the environment. CEG gives you the skills and knowledge to engineer exciting solutions that move as well as change the world.

A uniquely multi-disciplinary programme, CEG transcends the traditional boundary of computer science and electrical engineering. You will enjoy the resources and opportunities offered by both the host departments: Computer Science and Electrical & Computer Engineering. The curriculum aims to bring real-world problems, solutions, and experiences into the university environment. You will have the opportunity to consolidate your knowledge through a unique Full-Year industrial attachment, and through overseas work or learning experience. With the solid fundamentals that the NUS Computer Engineering degree will give you, only imagination and ambition will be your limits.

What you will become…

Here is what the NUS Bachelor of Engineering (Computer Engineering) a.k.a. CEG aims to make you:

  • a technical expert who can solve complex real-world problems in computer engineering

  • a critical thinker who can analyse difficult issues and make hard decisions

  • an effective leader who can communicate, lead, and nurture diverse teams

  • a resourceful lifelong learner

Does this fit your vision of who YOU want to be?


What you will do after graduation?

Past graduate employment surveys have consistently shown that computer engineers have some of the highest employment rate and starting pay among all graduates. Here are some of the exciting companies that our past computer engineering graduates are employed in:

  • Accenture
  • Barclays Capital
  • Citibank
  • Cooliris (Startup)
  • DSO National Laboratories
  • Freshmentors (Startup based in Silicon Valley)
  • Google Mountain View
  • Google Singapore
  • LucasFilm
  • Microsoft Asia
  • Microsoft Redmond
  • Republic of Singapore Air Force
  • Republic of Singapore Navy
  • ST Electronics
  • VSee (Startup based in Silicon Valley)

As you can see, the computer engineering programme gives our graduate the flexibility of building a career in the IT industry or in other industries. From our contact with employers, they value the skills we teach to our graduates even if they are not in the IT industry.