Since establishment, the Computer Science Department (CSD) has built up a caring culture. It is our goal that at CSD, teaching and learning are not just uni-directional delivery of knowledge. Instead, we are here to provide education and support on both academic and non-academic aspects to our students. By the implementation of the following measures, we are trying to nurture all-rounded future leaders:


  1. Mentoring Programme: Each student is assigned a professor as his/her mentor for immediate advices via formal (e.g., individual consultation) and informal (e.g., lunch gathering) means.

  2. Peer Tutor Programme: Aiming to build networks among students, senior students are recruited as peer tutors to help freshmen better adapt to the new environment.

  3. Year Tutor Programme: Each class of students is assigned a professor as their year tutor. When the students encounter any problems, they can contact their class tutor for immediate advice and help. Each class tutor will also monitor the progress of her/his class of students, and provides advice whenever it is necessary.

  4. Student-staff Consultation Meetings: As a generic open communication platform, we hold student-staff consultation meetings to facilitate free opinion exchange on various aspects of teaching and learning for further improvement.

Apart from the above departmental measures, students may also contact the Office of Student Affairs to learn more about the activities and services offered to students at University level.

We encourage and recognize students’ academic excellence or services via scholarships.

Departmental Undergraduate Scholarships include: Undergraduate Scholarship in Computer Science, Scholarship for Computer Science Non-JUPAS School Recommendation Scheme, Outstanding Student Scholarship, Computer Science Department Alumni Scholarship, Undergraduate Overseas Summer Research Scholarship Scheme and Concentration Award in CST/ISA/DMC/AI. To learn more about our departmental scholarships, click here.