Minor Programme in Computer Science

(Applicable to students admitted in 2011-2012)

 

Students are required to complete a minimum of 18 units as follows:
(i) Required Courses:
CSCI1510 (or 1520 or 1530), 2510, 2520 and 3530
12 units
(ii) Elective Courses:
CENG3150, 3430,
CSCI1010, 1020, 1030, 1040, 1050, 2120, 2720, 3170, 3180, 3190, 3220, 3230, 3250, 3260, 3280, 3310, 3420, 4120, 4140, 4180, 4190
6 units
   
Total:   18 units

 

Notes:
  1. Course and Unit Exemptions (for Minor students only):

    Students are allowed to exempt from a maximum of 9 units of courses (except for students who opt out from the IBBA-CENG or IBBA-CSCI double degree options, they have no limit on course and unit exemptions in fulfilling the CSCI Minor Programme). Students who have taken course(s) in Column A will be exempted automatically from taking the corresponding equivalent course(s) in Column B due to similarities in the contents of some courses.

    Column A Column B
    CSCI1110/1120/1130 CSCI1510/1520/1530
    CENG2400/ELEG3230 CSCI2510
    CSCI2100 CSCI2520
    CENG3420 CSCI3420
    CSCI3100/IERG3080 CSCI3530
  2. Other than the course and unit exemptions stated in Note 1 above, courses which Electronic Engineering, Information Engineering, Mechanical and Automation Engineering, Systems Engineering and Engineering Management Majors have taken to fulfil their Major Programme requirement cannot be used to fulfil the Minor Programme requirement. Students are required to declare which course/s will count towards the requirement of Minor Programme at their final term of attendance.

  3. Applicable to Mathematics Majors

    Mathematics Majors who have taken MATH2210 and 2220 will be exempted from CSCI1530. They may also choose any one from MATH3230, 3240 and 3260 as Minor elective course.

  4. Applicable to Physics Majors

    Physics Majors who have taken PHYS2351 will be exempted from CSCI1530. They may also choose PHYS3350 and 4370 as Minor elective course.