Teaching

COMP4045 Human-Computer Interaction & COMP7450 User Interface Design and Usability Testing (first semester of 2017-2018; second semester of 2016-2017)

Course website: BueLearning

COMP3620/4045 Human-Computer Interaction & COMP7450 User Interface Design and Usability Testing (first semester of 2015-2016; second semester of 2014-2015, joint-teaching with Dr. Yuanxi Li)

Course website: BueLearning

COMP3620 Human-Computer Interaction & COMP7450 User Interface Design and Usability Testing (first semester of 2013-2014, 2012-2013)

Course Aims: This course provides an introduction to and overview of the field of human-computer interaction (HCI). Students will learn the fundamental concepts of human-computer interaction and user-centered design thinking. Students will work on both individual and team projects to design, implement and evaluate computer interfaces.

Course website: http://www.comp.hkbu.edu.hk/~comp3620/

COMP3620 Human-Computer Interaction (second semester of 2011-2012, 2010-2011, 2009-2010)


Comp7320 Professional Methodologies for Information Systems (first semester of 2017-2018; first semester of 2013-2014)

Course Aims: This course is to give students an integrative perspective of information systems and development by introducing different kinds of information systems and describing the underlying methodologies for such development. Through this course, students will be able to develop new models and solutions for an information system and to appreciate methodological pluralism.

Course website: BueLearning

Comp7320 Professional Methodologies for Information Systems &
Comp7590 Information Management Systems Development
(first semester of 2012-2013)


COMP7590 Information Management Systems Development (second semester of 2016-2017; second semester of 2014-2015, joint-teaching with Dr. Yuanxi Li; second semester of 2013-2014, joint-teaching with Dr. Sarah Shek)

Course Aims: This course aims to extend the student’s knowledge of information management systems and development methodology through the study of advanced theories and methodologies. At the end of the study of this course, students should be able to develop new solutions and models for an information management system.

Course website: BueLearning


COMP7950 IT Project Skills (first semester of 2015-2016)

Course Aims: This course is for students to learn how to search information, perform critical reading techniques, write academic articles, and give effective presentation.

Course website: BueLearning


COMP2220 Software Engineering (second semester of 2012-2013, joint-teaching with Dr. Xiang Wan; second semester of 2011-2012; second semester of 2010-2011, 2009-2010, joint-teaching with Dr. Joe C.K. Yau; second semester of 2008-2009, joint-teaching with Dr. Joe C.K. Yau & Prof. Jiming Liu)

Course Aims:  This course introduces the methodology of software development as well as the organization, planning and management of the development process so that they will appreciate the difficulties involved in a large system development project and the importance of a disciplined approach to the problem. At the end of the study of this course, students should be able to

  1. conduct a feasibility study,
  2. know how to conduct requirements analysis,
  3. conduct systems design to meet the systems requirements,
  4. develop testing plans, and
  5. implement a system according to systems design specifications for software development projects.

Course website: BueLearning


COMP7750 Information and Knowledge Management (first semester of 2010-2011)

Course Aims: This course is to learn the latest development of information and knowledge management solutions and related systems. A case study approach, as and where appropriate, will be adopted in introducing the course contents. Students will be able to understand how information and knowledge management can be applied in business and organization. They will be able to utilize information and knowledge management to maximize productivity.

Course website: BuMoodle


IT2530 Internet and e-Commerce (first semester of 2009-2010, joint-teaching with Prof. Yiu-Wing Leung)

Course Aims: Students will learn the basic concepts of Internet and e-commerce technologies, and gain hands-on experience in setting up systems for Internet and e-commerce applications.


Advanced Recommendation Technologies in Web 2.0 (second semester of 2008-2009, oriented to postgraduate students)

  • Seminar I: Introduction to Recommender Systems
  • Seminar II: Basic Recommender Methods
  • Seminar III: Advanced Recommender Technologies
  • Seminar IV: User Interfaces Issues in Recommender Systems