Computer Science is concerned with the efficient application of computer technology, through the design of software algorithms and data structures, design methodologies and language paradigms. The programme emphasises the practical design of efficient and reliable software to meet specifications.
Computer Science shares some common topics with Computer Engineering, including computer networks, information storage and management. Both disciplines share fundamental principles as each recognises the constraints imposed by existing technology and applications. The differences are in the emphasis placed at the algorithmic and conceptual levels. Computer Science focuses more on software design and construction, and does not include subjects on circuits, basic electronics, or digital communications.
The key difference between this Computer Science course and a Science degree is the focus on practice-oriented application of computer science foundations. This is evident in the mandatory industrial attachment, group innovation and design projects, and capstone projects in the final year, and several other mini-projects throughout the course.
Polytechnic Exemptions
27 AUs of exemptions and they are:
a. Technical Elective 1 (Major Prescribed elective, to be taken from CE4xxx courses) - 3 AUs
b. Technical Elective 2 (Major Prescribed elective, to be taken from CE4xxx courses) – 3 AUs
c. GER PE (BM, LA) - 6 AUs
d. Unrestricted electives - 15 AUs
e. Additional 3 AUs in Technical Elective 3 (Major Prescribed elective, to be taken from CZ4xxx courses) or other relevant courses on a case-by-case basis subject to the students having participated and done well in NTU research or other projects, or with additional Certificate in Mathematics from Diploma-Plus programmes, or having taken and done well in university level courses.
f. CE1003 Introduction to Computational Thinking (Core)*#– 3 AUs * For students who pass the qualification test. More details on this test will be disseminated to eligible students via their NTU email after matriculation.
#Not applicable to all diplomas. Some examples are:
- Diploma in Aerospace Engineering from Temasek Polytechnic
- Diploma in Aerospace Electronics from Temasek Polytechnic
- Diploma in Engineering with Business from Singapore Polytechnic
Our industry-ready graduates are equipped with a strong foundation in the disciplines of computer engineering and computer science. As a result, they are well-prepared to use their skills to harness technology and continually work towards making breakthroughs that enable people to communicate more seamlessly, manage their environments more effectively and lead more comfortable lives. No matter which industry they are in, graduates of SCSE are able to provide innovative solutions.
A multitude of career choices that span across the Public and Private Sectors await our graduates. They can expect higher employment opportunities and salary upon graduation, following a marked increase in demand and the remuneration of IT professionals. SCSE’s graduates average salary of S$4,000 – S$4300* per month is higher than the average starting salary among NTU graduates, and our Double Degree (Business and Computing) students are the top earners amongst the NTU graduates with an average gross salary of S$4,500 per month*.
Related Programmes
- Bachelor of Science in Mathematical and Computer Sciences
- Bachelor of Engineering in Computer Science with Second Major in Business (International Trading)
- CN Yang Scholars Programme (CNYSP)
- Double Degree in Computer Science and Economics
- Double Degree in Computer Science and Business (specialisation in Business Analytics)