Undergraduate Programmes


Since the first computer course in 1968, the Department of Computer Science and Engineering has been devoting to offer quality teaching and training in computer science and engineering professions. Currently, we offer four undergraduate programmes for applicants to choose from according to their interests:



Our department has gained an international reputation for excellent research and teaching: ranked #39 in Computer Science and Information Systems in the QS World University Rankings 2021, and #56 in Computer Science in the THE Rankings 2021 respectively. Supported by the faculty members who are passionate about computer science and engineering disciplines, our programmes cover a wide range of topics, from artificial intelligence, machine learning and neural network, to VLSI design, embedded systems and cybersecurity, etc. CSEers will start from the foundation courses and practical projects to build up concrete knowledge in the profession. Depending on the major programme, CSEers may declare in a specialized stream for in-depth study. The flexible curriculum design allows them to explore and develop their academic interests.

On the other hand, we believe a whole-person development will be critical to shape our CSEers well-prepared for the challenges in the future. Thus, we always encourage CSEers to participate in the global exchange programmes, workshops and competitions, work study programme and internship, and other activities beyond the classes to broaden their horizons and learn with peers from diverse backgrounds.


Sharing from CSEers