Minor Programme in Computer Science

Study Scheme

You can also download Study Scheme of our Minor Programme (P.26).

Our minor program provides solid training in both theoretical foundations and application-oriented skills in information technology. Minor students in Computer Science are required to complete a minimum of 18 units as follows:

Applicable to students admitted in 2004-05 and thereafter

(i) Required courses:
CSC 1530, 2510, 2520, 3530
12 units
(ii) Elective courses:
CSC 2120, 2720, 3170, 3180, 3210, 3220, 3250#, 3280, 3420, 3510, 3550, 3640, 4120, ACE3090, ERG3820
6 units
   
    Total: 18 units
# The units earned in CSC3250 which count towards the requirement of this Minor Programme in Computer Science shall not count towards the requirement of the Minor Programme in Information Technology and vice versa. Students are required to declare if CSC3250 will count towards the requirement of the Minor Programme in Computer Science at their final term of attendance.


Minor Required Courses

Code Course Title Units
CSC1530 Computer Principles and Object-Oriented Programming 3
CSC2510 Computer Organization 3
CSC2520 Data Structures and Applications 3
CSC3530 Software Technology 3

Minor Elective Courses

Code Course Title Units
ACE3090 Computer Game Design and Development 3
CSC2120 Introduction to Software Engineering 2
CSC2720 Building Web Applications 3
CSC3170 Introduction to Database Systems 3
CSC3180 Principles of Programming Languages 3
CSC3210 Principles of Multiagent Systems 3
CSC3220 Algorithms for Bioinformatics 3
CSC3250 Computer and Society 2
CSC3280 Introduction to Multimedia Systems 3
CSC3420 Computer System Architectures 3
CSC3510 Computer Game Software Development 3
CSC3550 Introduction to Computer Graphics 3
CSC3640 Introduction to Theoretical Computer Science 3
CSC4120 Principles of Computer Game Software 3
ERG3820 Software Engineering Practice 2


Course and Unit Exemptions

  1. Students are allowed to exempt from a maximum of 9 units of courses. 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
    CSC1110 CSC1500
    CSC1110/1111 CSC1530
    ELE3230 CSC2510
    CSC2100 CSC2520
    CSC3100 CSC3530
    IEG3080

  2. Other than the course and unit exemptions stated in Note 1 above, courses which Automation and Computer-Aided Engineering/Mechanical and Automation Engineering, Electronic Engineering, Information Engineering, Systems Engineering and Engineering Management Majors have taken to fulfil their Major 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 MAT2071and 2072 will be exempted from CSC1530. They may also choose any one from MAT3230, 3240 and 3260 as Minor elective course.

  4. Applicable to Physics Majors
    Physics Majors who have taken PHY2351 will be exempted from CSC1530. They may also choose PHY3350 and any one from PHY4350, 4360 and 4370 as Minor elective course.


CUHK   |   Engineering Faculty   |   CSE Webmail   |   Search   |   Sitemap   |   Privacy Statement   |   Contact Us
Copyright © 2008 Department of Computer Science and Engineering, The Chinese University of Hong Kong. All rights reserved.
Email: dept@cse.cuhk.edu.hk       Tel: (852) 26098440       Fax: (852) 26035024