Department of Computer Sciecne, The University of Hong Kong
Minor in Computer Science 2009-10

To declare a "Minor in Computer Science", students are required to pass 2 core courses and at least 4 elective courses in computer science. All these courses are of 6 credit-units. They will be taught in a single semester with 3 hours of lectures per week. Assessment of each course will be based on a three-hour written examination and in-course assessment.

Students are also welcome to take any of the following courses as broadening courses.

Core Courses

(12 credit-units)

Elective Courses

(24 credit-units)

Prerequisite dependency of the CS courses.

CSIS1117 should be the first course to be taken. It does not assume students having background in computer science nor A-level mathematics. A student learns the basics of computer languages and programming skills. The other core course, CSIS1122, covers advanced programming skills and basic data structures and algorithms. Many courses on the essential concepts in computing and computer applications are included in the list of electives.

Typical courses taken by a minor student:

Year 1: 1117 and 1122.
Year 2: 1119 (Data Structures) and 0278 (Database).
Year 3: 0396 (OOP & Java) and 0250 (Algorithm).

Notes

  • Minor students may apply to enrol in other CSIS courses not listed above, subject to the approval of the Head of the Department of Computer Science.
  • Non-minor students are also welcome to take the courses listed as broadening courses.

Enquiries

Dr. H.F. Ting
Office: Rm 404, Chow Yei Ching Building
Tel: 2859 8944
Email: hfting@cs.hku.hk