A School of the College of Engineering

 

current students >general information

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)

course-new2.gif (12630 bytes)

  • 4 years full-time for the B.Eng. degree.

    By choosing a combination of prescribed elective subjects in the fourth year, students may achieve specialisation in areas such as:

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.

 
 
School of Computer Engineering
Block N4, Nanyang Avenue, Singapore 639798
Tel: (65) 6790 5786 Fax: (65) 6792 6559