Coursework Requirements for CSE PG Students
Postgraduate Course Requirements
Each student is required to take a minimum number of credits and/or courses ad determined by the degree program in which he/she is enrolled. The credits and courses (in brackets) currently required for each program are indicated in the table below:
|Degree||Course Credits||LANG 5001 Credit||Seminar Credit||Total Credits|
|PhD (see "Note 5" below)||21(7)||1(1)||1(1)||23|
General Course Requirements for all Postgraduate Programs
1. Group Communication Skills Development and CSE Seminar Requirement
All postgraduate students are required to take LANG 5001 Group Communication Skills Development and the Computer Science seminar for two semesters (COMP 6911, and then COMP 6912). Students required to take the course Postgraduate English for Academic Purposes - Oral Skills must first pass that course before they are allowed to enroll in LANG 5001. LANG 5001 is a one-credit course.
2. Independent Studies Course
Only one independent studies course may be used to satisfy the course requirements for MPhil and PhD programs.
3. Graduation Average Requirement
The graduation grade average (GGA) obtained in the courses used to satisfy the degree requirements must be at least B.
Coursework Requirement for MPhil Program
|Normal duration for program completion||2 years|
|Maximum duration for program completion||5 years|
|Total course credits required||17 credits|
|Maximum external transfer credits allowed||9 credits|
In addition, the courses used to satisfy the credit requirements must cover at least four established research areas of the department. Courses from outside the department can be used to satisfy the credit requirement subject to approval of the supervisor and the PG Director.
Coursework Requirement for PhD Program
|Normal duration for program completion
(after a baccalaureate degree)
|Maximum duration for program completion
(after a baccalaureate degree)
|Total course credits required||23 credits|
|Maximum external transfer credits allowed||6 credits|
Of the seven PG courses, four are required to be PG-core courses that cover four (4) of the following areas, with one being theoretical computer science:
- Artificial Intelligence
- Data, Knowledge and Information Management
- Networking and Computer Science
- Software and Applications
- Theoretical Computer Science
- Vision and Graphics
Two PG-core courses are required to be completed in the first year, and all four PG-core courses are required to be completed by the end of the second year. No UG courses can be used for any of the seven PG courses.
A list of PG-core courses is given. PhD students must obtain a B+ or above for each of the four PG-core courses. In addition, one of the four PG-core areas covered by their courses must be Theoretical Computer Science.
Note 1. University in-time duration for PhD students is 4 years, or 3 years if the student has obtained a Master's degree.
Note 2. Seminar course credits cannot be transferred.
Note 3. UG credits cannot be transferred.
Note 4. For PhD students, no more than six (6) credits can be transferred from outside the HKUST CSE department with approval from the PG Committee on a case by case basis. Note that transferring credits for courses does not automatically provide an 'area waiver'. The use of a transferred course to cover one of the four required areas must be applied for approval from the PG Committee seperately.
Note 5. Students are required to complete PDEV 6770. The 1 credit earned from PDEV 6770 cannot be counted toward the credit requirements. Furthermore, PhD students newly admitted in 2013-14 and onward are required to take at least one non-CSE PG course to fulfill the school requirement. More details are in the PG program requirement.