A School of the College of Engineering

 

ntu-georgia tech



NTU-Georgia Tech Integrated Programme in Computer Science/Computer Engineering

Supported by the Infocomm Development Authority of Singapore (IDA), Nanyang Technological University (NTU) and the Georgia Institute of Technology (Georgia Tech) have collaborated on a new integrated Bachelor of Engineering (Computer Science/Computer Engineering) and Master of Science (Computer Science) programme. Students enrolled in this programme will graduate with both degrees in four to four and a half years.

This fast-track programme, is designed for students with excellent scholastic abilities and a passion for Computer Science/Computer Engineering. Students will spend three years in NTU’s School of Computer Engineering, where a strong foundation in computing will be built. There will also be opportunities to select from a myriad of undergraduate-level subjects including computer game programming, intelligent systems, and network security.

The next one to one-and-a-half years will be spent at Georgia Tech’s College of Computing, reading graduate-level subjects and going into an in-depth study of their chosen specialisations. The diversity and flexibility of the curriculum allows students to have a comprehensive all-rounded education, with a global perspective.

For more information on Georgia Tech’s College of Computing, visit www.cc.gatech.edu

National Infocomm Scholarship
IDA will be offering up to 10 scholarships per year to students who are enrolling for this integrated programme. The scholarship covers full tuition fees for the entire duration of the programme, as well as annual allowance, hostel fees, and return airfare. More information on the scholarship is available at: www.ida.gov.sg/nis

Curriculum Structure

Curriculum Structure – Computer Science

Year 1 – Semester 1 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CSC101  Introduction to Computer Systems

4

 

CSC102  Introduction to Programming

4

 

CSC103  Foundation Mathematics

4

 

CSC104  Logic Design

4

 

General Education Requirement
(Human & Social Science)

3

Prescribed

General Education Requirement

2

Core

(HW110 Effective Communications)

 

HW001  English Proficiency

0

 

Year 1 – Semester 2 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CSC105  Data Structures and Object-Oriented Programming

4

 

CSC106  Discrete Mathematics

4

 

CSC201  Microprocessor Programming

4

Prerequisite: CSC101

General Education Requirement

3

Prescribed

(Human & Social Science)

 

General Education Requirement

3

Unrestricted

General Education Requirement

3

Unrestricted

CSC110  C Language Proficiency

2

Prerequisite: CSC102
This course is e-learning based with on-line tests.

Year 2 – Semester 1 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CSC202  Algorithms

4

Prerequisite: CSC105 & 106

CSC203  Software Systems and Models

4

Prerequisite: CSC105

CSC204  Computer Graphics and Applications

4

Prerequisite: CSC102

CSC207  Software Engineering I

4

Prerequisite: CSC102

General Education Requirement
(Human & Social Science)

3

Prescribed

General Education Requirement
(HW210 Technical Communications)

2

Core

CSC279  Computing Innovation and Design

4

This design project is carried out with CSC207 Software Engineering I; commences from inter-semester break and finishes 2 weeks after examinations.

Year 2 – Semester 2 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CSC205  Operating Systems

4

Prerequisite: CSC203

CSC206  Database Systems

4

Prerequisite: CSC202

CSC303  Software Engineering II

4

Prerequisite: CSC207

General Education Requirement

3

Prescribed

(Science, Tech & Society)

 

General Education Requirement

3

Core

(CSC184  HRM & Entr)

 

General Education Requirement

3

Prescribed

(Business & Management)

 

General Education Requirement

3

Core

(CSC183  Engineers & Society)

 

Year 2 – Special Session

Subject Code & Title

No. of AUs

Remarks

CSC376 Industrial Orientation (IO) (10 weeks)

4

Year 3 standing

Year 3 – Semester 1 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CSC479  Project

-

 

CSC301  Programming Languages

4

Prerequisite: CSC102

CSC302  Net Centric Computing

4

Prerequisite: CSC205

Prescribed elective

4

Refer to list of prescribed electives.

Prescribed elective

4

Refer to list of prescribed electives.

General Education Requirement
(HW310 Professional Communications)

2

Core

General Education Requirement

3

Unrestricted

Year 3 – Semester 2 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CSC479  Project (cont’d from Sem 1)

10

 

CSC304  AI and Intelligent Systems

4

Prerequisite: CSC202

Prescribed elective

4

Refer to list of prescribed electives.

Prescribed elective

4

Refer to list of prescribed electives.

General Education Requirement

3

Unrestricted

General Education Requirement

3

Unrestricted

Curriculum Structure – Computer Engineering

Year 1 – Semester 1 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CPE101  Electronics Principles

4

 

CPE102  Introduction to Programming

4

 

CPE103  Mathematics I

4

 

CPE104  Logic Design

4

 

General Education Requirement
(Human & Social Science)

3

Prescribed

General Education Requirement

2

Core

(HW110 Effective Communications)

 

HW001  English Proficiency

0

 

Year 1 – Semester 2 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CPE105  Data Structures and Object-Oriented Programming

4

Prerequisite: CPE102

CPE106  Mathematics II

4

Prerequisite: CPE103

CPE201  Digital Circuit & Systems

4

Prerequisite: CPE101, CPE104

General Education Requirement

3

Prescribed

(Human & Social Science)

 

General Education Requirement

3

Unrestricted

General Education Requirement

3

Unrestricted

CPE110  C Language Proficiency

2

Prerequisite: CPE102
This course is e-learning based with on-line tests.

Year 2 – Semester 1 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CPE202  Microprocessor Programming

4

Prerequisite: CPE104

CPE203  Software Systems and Models

4

Prerequisite: CPE105

CPE204  Discrete Mathematics & Algorithms

4

Prerequisite: CPE105

CPE208  Instrumentation & Data Acquisition

4

Prerequisite: CPE101

General Education Requirement
(Human & Social Science)

3

Prescribed

General Education Requirement

3

Core

(CPE183  Engineers & Soc)

 

General Education Requirement

3

Unrestricted

Year 2 – Semester 2 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CPE205  Operating Systems

4

Prerequisite: CPE203

CPE206  Microcontroller Systems Design

4

Prerequisite: CPE201, CPE202

CPE207  Software Engineering

4

Prerequisite: CPE102

CPE279  Design and Development Project (5 Wks)

4

Carried out with CPE206 and CPE207 + 2 extra weeks

General Education Requirement

3

Prescribed

(Science, Tech & Society)

 

General Education Requirement

3

Prescribed

(Business & Management)

 

General Education Requirement
(HW210 Technical Communications)

2

Core

Year 2 – Special Session

Subject Code & Title

No. of AUs

Remarks

CPE376 Industrial Orientation (IO) (10 weeks)

4

Year 3 standing

Year 3 – Semester 1 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CPE479  Project

-

 

CPE301  Digital Communications

4

Prerequisite: CPE106, CPE201

CPE302  Computer Networks

4

CPE301 (Should be taken concurrently)

CPE303  Database Systems

4

Prerequisite: CPE204

General Education Requirement

3

Core

(CPE184  HRM & Entr)

 

Prescribed elective

4

Refer to list of prescribed electives.

General Education Requirement
(HW 310 Professional Communications)

2

Core

Year 3 – Semester 2 (In NTU)

Subject Code & Title

No. of AUs

Remarks

CPE479  Project (cont’d from Sem 1)

10

 

Prescribed elective

4

Refer to list of prescribed electives.

Prescribed elective

4

Refer to list of prescribed electives.

Prescribed elective

4

Refer to list of prescribed electives.

General Education Requirement

3

Unrestricted

General Education Requirement

3

Unrestricted

Year 4/5 – Georgia Tech’s MS in Computer Science
The integrated program involves students undertaking the Project option in Georgia Tech for the MS in Computer Science (M.S.C.S.). The Project option requires students to complete 27 hours of coursework and a project.

Computer Science Core: All M.S.C.S. students will have to complete three hours of courses in each of the core areas of Systems and Theory at the graduate level. Currently the classes are as follows:

Systems – CS6210, CS6290, CS6241
Theory – CS6505

The list of classes may be updated from time to time. Students should refer to M.S.C.S. website for updates.

Specialization: Beside the core requirements, each student must complete at least on specialization as part of the program. Students may specialize in their areas of choice, and complete at least 2 graduate-level courses in the selected area. The current 10 specialization areas are:

  • Computer architecture
  • Database systems
  • Systems
  • Graphics and visualization
  • Human-computer interaction
  • Intelligent systems
  • Networking and communications
  • Programming languages and compilers
  • Software methodology and engineering
  • Theoretical computer science

Application
Students who are interested to apply for the integrated program should visit http://admissions.ntu.edu.sg/ to complete the online application form.

In addition, students who are applying for the National Infocomm Scholarships should do so at www.ida.gov.sg/nis.

Note: This programme is not open to International Students.

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