Study Scheme (2-Year Curriculum)

Applicable to students admitted in 2016-2017

(For students in other entry year, please click here.)

Major Programme Requirement (for Associate Degree or Higher Diploma holders admitted to senior-year places)

Students are required to complete a minimum of 51 units of courses as follows:

1. Faculty Package
3 units
  ENGG2601, 2602  
2. Foundation Mathematics Courses (choose 2 out of 4)[a]:
6 units
  ENGG1410/ESTR1004, ENGG2420/ESTR2000, ENGG2430/ESTR2002, MATH1510  
3. Required Courses[b]:  
 
  1. CENG2010, CENG2400/ESTR2100, CENG3150, 3420, CSCI2100/ESTR2102, CSCI3100, 3190, ENGG2020/ESTR2104
22 units
 
  1. Research Component Courses:[c]
    CENG4998, 4999
6 units
4. Choose any ONE from the following three options:
14 units
 
  1. General Computer Engineering
    Elective Courses: (choose at least 9 units)
    CENG3430/ESTR3100, CENG3410, CENG3470/ELEG4201, CENG3490/ELEG3205, CENG4100, 4480, 5030, 5050, 5270, 5271, CENG5410/ENGG5101, CENG5420, 5430, CSCI4180, 5390, ENGG1820, ENGG4030/ESTR4300
    Remaining units from the following:
    CENG/CSCI/ELEG courses at 2000 level or above, ENGG3802, 3803
  2. Stream 1: Embedded Systems
    Required Courses:
    CENG3430/ESTR3100, CENG4480
    Remaining units from the following:
    CENG3410, 4100, 5030, 5050, 5430, CSCI3260, 3280, 3310, 4430, ENGG4030/ESTR4300, MAEG3060/ESTR3408, MAEG4040/ESTR4414, ENGG3802, 3803
  3. Stream 2: VLSI Design and EDA
    Required Courses:
    CENG3470/ELEG4201, CENG3490/ELEG3205
    Elective Course 1: (choose at least 3 units)
    CENG5270, 5271, ELEG3301, 5724
  4. Elective Course 2: (choose at least 3 units)
    CENG3430/ESTR3100, CENG5030, 5420, 5440, ELEG3202, ELEG4203/ESTR4206, ELEG4303
    Remaining units from the following:
    CENG/CSCI/ELEG courses at 2000 level or above, ENGG4030/ESTR4300, ENGG3802, 3803
 
    Total:   51 units

 

In addition to fulfilling the above Major Programme Requirement, students may also challenge themselves by taking the following stream offered by the Faculty:

 

Engineering Leadership, Innovation, Technology and Entrepreneurship (ELITE) Stream[e]
Elective Courses (15 units[g]):
  1. 12 units of ESTR courses of which at most 6 units of courses at 1000 or 2000 level and at least 6 units of courses at 3000 or 4000 level
  2. 3 units of BMEG/CENG/CSCI/ELEG/ENGG/IERG/MAEG/SEEM courses at 5000 level

 

Explanatory Notes:
  1. BMEG/CENG/CSCI/ELEG/ENER/ENGG/ESTR/IERG/MAEG/SEEM courses at 2000 and above level will be included in the calculation of Major GPA for honours classification, excluding courses in Faculty Package, Foundation Science courses and Foundation Mathematics courses.

  2. Students from SYSU 2+2 programme are advised to apply for exemption from the Foundation Mathematics Courses, CSCI2100/ESTR2102 and ENGG2020/ESTR2104. Students can choose any courses at 3000 or above level offered by the Faculty of Engineering as substitution.

  1. Student may be required to take an additional course from the list of the Foundation Mathematics Courses if deemed necessary.

  2. Student may be required to take an additional course ELEG2202 if deemed necessary.

  3. Students who have declared to specialize in the ELITE Stream will be required to complete 6 units of ESTR4998 and 4999 to substitute for CENG4998 and 4999.

  4. Details of the entrance and coursework requirements, and declaration procedures for the ELITE Stream can be found at the ELITE website (www.erg.cuhk.edu.hk/elite).
    Non-ELITE Engineering students may be allowed to take ESTR courses. Students are required to seek approval from their respective Major Programmes for using ESTR courses taken to fulfill the Major Programme Requirement. Details are available at the ELITE website.

  5. Students can use up to 9 units of courses taken to fulfill the requirements of items 1 to 4 above (excluding item 3(b) Research Component Courses) to fulfill the elective requirements of the ELITE Stream. A full list of ESTR courses is available at the ELITE website.

  6. Students can use BMEG/CENG/CSCI/ELEG/ENGG/IERG/MAEG/SEEM courses at 5000 level to substitute for ESTR courses at 3000 or 4000 level, subject to the approval of the Stream Director and the Associate Dean (Education).

  7. The requirement of at least 3 units of Engineering courses at 5000 level is a requirement for the ELITE Stream only. It should not be interpreted as a requirement of the Major Programme.

 

Recommended Course Pattern (for Associate Degree or Higher Diploma holders admitted to senior-year places)

First Year of Attendance

1st term  
Major Required: CENG2400/ESTR2100, CENG3150, ENGG2020/ESTR2104, ENGG1410/2420/2430/ESTR1004/2000/2002/MATH1510 12 units
2nd term  
Faculty Package: ENGG2601, 2602 3 units
Major Required: CENG2010, CSCI2100/ESTR2102, CSCI3100, ENGG1410/2420/2430/ESTR1004/2000/2002/MATH1510 10 units

 

Second Year of Attendance

1st term  
Major Required: CSCI3190, CENG4998 6 units
Major Elective(s): 9 units from stream required courses / major elective courses 9 units
2nd term  
Major Required: CENG3420, CENG4999 6 units
Major Elective(s): 5 units from stream required courses / major 5 units
   
Total (including Faculty Package): 51 units