General Information
Introduction to Undergraduate Programmes
For students who aspire to a
professional career, our undergraduate courses
in Computer Engineering and Computer Science
provide a firm, broad-based education, with
a provision for a substantial amount of specialisation
in the final year of study. The courses
will provide the students with a solid foundation
to meet the future challenges brought on by
the rapid pace of technological changes, and
prepare them for a life-time of learning and
upgrading of skills.
Computer Engineering
Rapid advances in microelectronics
and computer science have created a need for
a special kind of engineer with the range of
expertise to make use of this new technology
in the design of computer systems and their
real-time application in industry and commerce.
The Computer Engineer integrates knowledge
from both computer science and electronics
engineering, thereby ensuring that he or she
possesses the analytic skills of the computer
scientist and the development and design skills
of the electronics engineer. This is
made possible by the unique combination of
subjects from these two disciplines within
the Computer Engineering course. The broad
knowledge of programming and electronics coupled
with the specialist skills in software and
hardware interfacing will make the Computer
Engineer immensely suitable for a wide range
of positions within the IT industry.
Click here for Curriculum:
http://www.ntu.edu.sg/sce/curr-ce.asp
Computer Science
Computer
Science is concerned with the efficient application
of computing technology, especially through the design
of efficient algorithms and data structures, design
methodologies and language paradigms. There is also
an emphasis on the practical design of efficient and
reliable software to meet given specifications. There
are overlapping topics in Computer Science and Computer
Engineering, including computer architecture, networks,
and information storage and management. The fundamental
principles used by both disciplines are similar, as
each recognizes the constraints imposed by existing
technology and applications. The differences, however,
are in the emphasis placed at the algorithmic and
conceptual levels. Hence, the Computer Science course
focuses more on software design and construction compared
to the Computer Engineering course. The Computer Science
course will not have subjects on circuits and basic
electronics, digital communications etc. The key difference
in this Engineering course compared to a Science degree
is the focus on practice-oriented application of computer
science foundations. This is evident in the mandatory
industrial attachment, inter-semestral group Innovation
and Design project, capstone individual project in
the final year and numerous mini-projects throughout
the course.
Click here for Curriculum: http://www.ntu.edu.sg/sce/curr-cs.asp
Curriculum Structure of the B.Eng.(Computer Engineering)
and B.Eng.(Computer Science)
(applicable to students matriculating in 2005 and
after)

| Computer Engineering |
Computer Science |
- Computer & Communication Networks
- Computer Vision & Graphics
- Embedded Systems
- High Performance Computing
- Information Systems
- Intelligent Systems
|
- Intelligent Systems
- Software Engineering
- Information Management
- Computer and Communication Networks
- Computer Vision and Graphics
- High Performance Computing
|
- Students who are selected based on good performance in the course may obtain an Honours degree in 3.5 years.
- Excellent professional exposure in the form of individual and team projects.
- Comprehensive hands-on training through formal laboratory work and 5-week Group Project.
- 22 weeks of Industrial Attachment.
- Superbly equipped laboratories.
Accelerated Bachelor Programme
Students who perform extremely well in their studies in Year 1 Semester 1 are offered the Accelerated Bachelor stream whereby they can obtain an Honours degree in a total of 7 semesters as opposed to the 8 semesters taken via the normal route.
Professional Accreditation
The Computer Engineering course is accredited by the Institution of Electrical Engineers, United Kingdom, at M.Eng. level. The course is also accredited by the Professional Engineers Board, Singapore. The Computer Science degree is also expected to be accredited by the above-mentioned professional bodies.
Employment Prospects
Computer Engineering graduates find employment readily in both the public and private sectors. Surveys of graduates conducted annually by an independent organisation for the two Singaporean universities show that our graduates are among the highest paid in terms of starting salaries.