COMP1022P

Introduction to Computing with Java (SPRING 2024) - 3 credits

Description: This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.

Official Course Website

COMP2012

Object-Oriented Programming and Data Structures (SPRING 2024) - 4 credits

Description: To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.

Official Course Website
Supplementary Course Website

COMP2211

Exploring Artificial Intelligence (SPRING 2024) - 3 credits

Description: This course aims to give a gentle introduction to the basic elements of artificial intelligence (AI) through understanding examples from various applications and hands-on experimentation using AI software tools. In addition to covering the technical aspect of AI through such topics as search and problem solving, knowledge representation, probabilistic reasoning, machine learning, computer vision and image processing, speech and language processing, and robotics, this course will also study the historical perspective, social and ethical implications, as well as potential and limitations of AI.

Official Course Website
Supplementary Course Website

IDPO2910

Undergraduate Teaching Opportunities (SPRING 2024) - 3 credits

Description: This course aims to provide students with real-life, hands-on learning and teaching experience. Students will take part in lesson preparation, actual teaching and reflection session. Training on teaching skills and consultation with faculty will be provided to ensure the quality of students teaching.

COMP4971D

Independent Work (SPRING 2024) - 4 credits

Description: Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.


MY FAVOURITE QUOTES

  • "Respect a man, he will do the more." James Howell
  • "The best executive is the one who has sense enough to pick good men to do what he wants done, and self-restraint enough to keep from meddling with them while they do it." Theodore Roosevelt
  • "The absent are always in the wrong."
  • "Good words cost nothing, but are worth much." Thomas Fuller
  • "Advice when most needed is least heeded."

About Me

Short Biography, Professional Qualification / Membership, Honours / Awards, Certificates, Academic Expertises, Academic Interests, Professional Skills, Spoken Languages, and more

Short Biography

Desmond Tsoi's Photo

Dr. Desmond Tsoi joined HKUST in 2016 and is currently an Assistant Professor of Engineering Education in the Department of Computer Science and Engineering (CSE). He received his PhD from Nanyang Technological University in 2009 and taught at various universities in Singapore and Hong Kong before joining HKUST. His research interests lie in multimedia technology, computer vision, web technologies and engineering. Dr. Tsoi has made exemplary efforts to improve teaching efficiency by embracing educational innovations. In collaboration with his research assistants and Final Year Project groups, he developed an online assignment submission and grader system. The system has served about 3,700 users, including teaching assistants and students and graded more than 250,000 assignments over the past three years. In recognition of his passion for education, he has received a number of teaching awards. In 2017, just a year after joining the University, he was named one of the University's Best Ten Lecturers and nominated for the Common Core Teaching Excellence Award. Moreover, he is a two-time winner of the School of Engineering's Distinguished Teaching Award, first in 2018-2019 and again in 2021-22. In 2022, HKUST awarded him its highest teaching honor, the Michael G. Gale Medal for Distinguished Teaching.


Professional Qualification / Membership

Personality Dimensions Facilitator (Level I)


Research and Publications

  • Journal Papers
    • Michael S. Brown and Yau-Chat Tsoi (2006) "Geometric and Shading Correction for Images of Printed Materials Using Boundary Interpolation", IEEE Transactions on Image Processing (T-IP), June 2006
    • Michael S. Brown and Yau-Chat Tsoi (2005) "Distortion Removal for Camera-Imaged Print Materials Using Boundary Interpolation", International Journal on Image and Graphics, Special Issue: Advances in Document Analysis (IJIG), April 2005
  • Conference Papers
    • Yau-Chat Tsoi and Michael S. Brown (2007) "Multi-View Document Rectification Using Boundary", IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), June 2007
    • Yau-Chat Tsoi and Michael S. Brown (2004) "Geometric and Shading Correction of Imaged Print Materials: A Unified Approach Using Boundary", IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), July 2004
    • Yau-Chat Tsoi and Michael S. Brown (2004) "A Framework for Removing Dynamic Blemishes from Video", Asian Conference on Computer Vision (ACCV), Jan 2004
    • Michael S. Brown and Yau-Chat Tsoi (2004) "Undistorting Imaged Print Materials Using Boundary Information", Asian Conference on Computer Vision (ACCV), Jan 2004
    • Michael S. Brown and Yau-Chat Tsoi (2003) "Correcting Common Image Distortions in Library Materials Acquired by a Camera", IEEE/ACM Joint Conference on Digital Libraries (JCDL), May 2003
  • Technical Paper
    • Yau-Chat Tsoi and Michael S. Brown (2002) “Video Cosmetics: Digital Removal of Blemishes”, Technical report, HKUST TRCS-12-02, 2002

Research and Publications (Cont'd)

  • PhD Thesis
    • Yau-Chat Tsoi (2009) "Geometric and Photometric Correction for Camera-Imaged Documents: A Unified Approach Using Document Boundary", PhD Thesis, Department of Computer Science, School of Computer Engineering, Nanyang Technological University, Singapore, March 2009.
  • Master Thesis
    • Yau-Chat Tsoi (2003) "Video Cosmetics: A Digital Removal of Blemishes from Video", MPhil. Thesis, Department of Computer Science, HKUST, May 2003.
  • Conference Presentations
    • IEEE International Conference on Multimedia and Expo (ICME 2004), June 27-30, 2004, Taipei, Taiwan.
    • Asian Conference on Computer Vision (ACCV 2004), January 27-30, 2004, Jeju Island, Korea.
    • IEEE International Conference on Image Processing (ICIP 2003), September 14-17, 2003, Barcelona, Spain.
  • Reviewer
    • IEEE Signal Processing Society - IEEE Transactions on Image Processing (T-IP)
    • International Journal of Computer Vision (IJCV)
      Appreciation to IJCV Reviewers (International Journal of Computer Vision, Volume 91, Number 1, 1-6, DOI: 10.1007/s11263-010-0414-y)
    • IEEE Signal Processing Letters

Honours / Awards

  • Elected as the Academy of Education Excellence Fellow (Details)
  • Honored at the 5th HKUST Faculty Recognition Ceremony for Engineering Excellence (Website, Photo, Department News)
  • HKUST Nominee for UGC 2023 Teaching Award - General Faculty Category
  • Recipient of the Michael G. Gale Medal for Distinguished Teaching 2022 (SENG News 1, HKUST News 2, Photo, HKUST Registry)
    (The medal is awarded each year at the University's Congregation to a member of the academic staff who best exemplifies continued pursuit of excellence, devotion to teaching, and the ability to inspire and motivate others. The recipient is representative of the high quality of teaching and learning that the University offers and promotes.)
  • Recipient of the School of Engineering Distinguished Teaching Award 2021-2022, HKUST (School's Website, School News, Photo, CSE News)
    (The selection of the Teaching Excellence Appreciation Award will take place every year to recognize the dedication of academic staff members in teaching excellence. Among the awardees, one will be selected for the Distinguished Teaching Award.)
  • Promoted to the Senior Lecturer, Department of Computer Science and Engineering, 2022
  • Recipient of the 2021 CSE Prof of the year (UST CSE MEMES) (Facebook Post)
  • Recipient of the 2020 CSE Prof of the year (UST COMP MEMES for O(1) TEENS) (Facebook Post)
  • Nominee of Michael G. Gale Medal for Distinguished Teaching 2021
  • Received the title of Assistant Professor of Engineering Education, 2020
  • Recipient of the School of Engineering Distinguished Teaching Award 2018-19, HKUST (School's Website, School News, Photo, Facebook Post, Instagram Post, In Focus Issue #31)
    (The selection of the Teaching Excellence Appreciation Award will take place every year to recognize the dedication of academic staff members in teaching excellence. Among the awardees, one will be selected for the Distinguished Teaching Award.)
  • Nominee of 2017 HKUST Common Core Teaching Excellence Award
  • Recipient of the Best Ten Lecturers Award (Presented by VERTEX, HKUST) - The awards are determined by student votes across all departments at HKUST. Only ten awards are given each year for the entire university. Award conferred by Tony F. Chan, President of HKUST, 2017 (Photo Taken At Stage, Department News)
  • Press Releases of CCCU: The importance of devoted guidance in school for improving learning atmosphere, 2012
  • Interviewed by SingTao Daily about Career Counseling, 2010
  • Outstanding Alumni Award conferred by Rev. Paul Kwong, the Archbishop of Hong Kong, 2009 (Reporting Document, Photo Taken At Stage)
  • HKUST Best Teaching Assistant Award
  • Postgraduate Scholarships, NTU, 2006-2008
  • Postgraduate Studentships, HKUST, 2001-2003
  • Dean's List Award, HKUST
  • Sir Edward Youde Memorial Prize, 1996-1997

Certificates

  • Certificate of Appreciation for Faculty Member's Support in the HKUST President's Cup 2018 (2018) (Photo)
  • Certificate of Attendance for an Education Workshop Cloud Days Ahead for Education conducted by Symantec.cloud Hong Kong (2011)
  • Certificate of Attendance for a Joint Teacher Training and Staff Development Programme - Intensive Teacher Training Programme on "The Education Environment Locally and Globally" organized by the Federation for Continuing Education in Tertiary Institutions (2011)
  • Certificate of Attendance in participating in a Joint Teacher Training and Staff Development Programme - Introduction to Teaching in Tertiary Education organized by the Federation for Continuing Education in Tertiary Institutions (2011)
  • Certificate of Attendance for a Staff Development Seminar: "Teaching 2 Learn, Learning 2 Teach" (2011)
  • Certificate of Training for a Course conducted by the Auxiliary Medical Service and Occupational Safety and Health Council on Emergency Aid (2008)
  • Certificate of a Training for a Course conducted by the Occupational Safety and Health Council on Certificate of Competence in Display Screen Equipment Assessment (2008)
  • Certificate of Achievement, Center for Enhanced Learning and Teaching, HKUST (2001-2002)

Invited Talks

  • Major Selection Live Chat on Gather Town (2022)
  • Live Chat Session for the Virtual JUPAS Fair (2020)
  • Senior-Year Admission Talk for HKCC (2021)
  • Admission Talk for HKU Space Sub-Degree Engineering Students (2019, 2020, 2021)
  • CEI New Faculty Orientation (2020)
  • Articulation Talk for ISD & NSA Students organized by 29th Executive Committee of Computer Science Society, City University of Hong Kong Students’ Union (2014)
  • Career Talk for ISD and NSA Students organized by 29th Executive Committee of Computer Science Society, City University of Hong Kong Students' Union (2014)
  • The 29th CityU Computer Science Society Inauguration Ceremony (2014)
  • 第九屆「衡怡盃—港島東區小學學術常識問答比賽」頒獎嘉賓 (2014)
  • Articulation Talk for ISD, NSA and Associate of Science in Creative and Interactive Media Production (CIMP) Students organized by 28th Executive Committee of Computer Science Society, City University of Hong Kong Students' Union (2013)
  • Articulation Talk for ISD, NSA and CIMP Students organized by 27th Executive Committee of Computer Science Society, City University of Hong Kong Students' Union (2012)
  • Seminar: IT Development in Hong Kong offered to Harbin Engineering University (2012)
  • Articulation Talk for ISD, NSA and CIMP Students organized by 26th Executive Committee of Computer Science Society, City University of Hong Kong Students’ Union (2011)
  • The Associate of Engineering Careers Talk organized by the 25th Electronic Engineering Society, City University of Hong Kong Students’ Union (2011)
  • The Teachers’ Forum – Comprehensive Guidance and Support Services for Associate Degree Students) offered by Personal and Career Development Centre (PACD), CCCU (2010)
  • The Media Gathering on Promoting CCCU Caring Culture (2010)

Academic Expertise

  • Image and Video Processing, Computer Vision, Computer Graphics
  • Past affiliation with groups:

Professional Skills

  • General Programming Languages: C, C++, C#, Java, Python, Visual Basic, Tcl/Tk and Pascal
  • Web Programming Languages: XHTML, DHTML, VRML, CSS, JavaScript, ActionScript, SVG, SMIL, PHP, ASP and JSP
  • Handset Apps Programming: Google / OHA Android, Objective-C
  • Others: Matlab, Octave, Maxima, Scilab, OpenGL, VBA, GLUT, GLUI, FLTK, MFC, Qt, VTK, Winsock, C-Socket, DirectX, MySQL, Photoshop, Illustrator, InDesign, Premiere, Visio, Microsoft Office, Freehand, Dreamweaver, Audition, Audacity, Blender and LaTex

Spoken Languages

  • Cantonese and Hokkien: Native
  • English and Mandarin: Fluent

Other Information

  • PhD and Master Thesis supervised by Prof. Michael S. BROWN, PhD Kentucky, Professor, Canada Research Chair in Computer Vision, Department of Electrical Engineering and Computer Science, Lassonde School of Engineering, York University
  • Final Year Project supervised by Prof. Sheung-Han Gary CHAN, PhD Stanford University, Professor, Department of Computer Science and Engineering, HKUST; Committee Chair on Entrepreneurship Education Program, Center for Education Innovation; Associate Director of Multimedia Technology Research Center (MTRec)
  • Mentor, Dr. Fletcher Orlan Lee, Visiting Fellow and Life Member, Clare Hall, University of Cambridge; Adjunct Professor of Law, Department of Accounting, School of Business & Management, HKUST

Teaching

List of Courses Taught at HKUST, PolyU SPEED, CCCU, NTU, HKCT


Teaching Interests

  • Structural / Procedural Programming, Object-Oriented Programming and Design,
  • Data Structures and Algorithms, Design and Analysis of Algorithms,
  • Multimedia and Internet Computing, Application Development for Portable Devices,
  • Basic Calculus and Linear Algebra, Mathematical Analysis, Discrete Mathematics,
  • Image Processing and Pattern Recognition, Computer Graphics and Visualization,
  • Human-Computer Interaction, Digital Media Design and Production

Teaching Experience

  • Nanyang Technological University, Singapore (Bachelor Degree Programmes)
    School of Computer Engineering and Computer Science
  • The Hong Kong University of Science and Technology (Bachelor Degree Programmes including Honours Track Programmes and Master Degree Programme)
    Department of Computer Science and Engineering, Department of Accounting
  • The Hong Kong Polytechnic University (Bachelor Degree Programmes)
    School of Professional Education and Executive Development
  • Community College of City University (aka UOW College Hong Kong) (Associate Degree Programmes)
    Division of Computer Studies (renamed to Division of Applied Science and Technology in September 2012)
  • Hong Kong College of Technology (Higher Diploma Programmes and Diploma Programmes)
    Division of Computer Science and Information Technology

Students

  • Early admitted students in undergraduate programmes (HKUST)
  • JUPAS and non-JUPAS students in undergraduate programmes (HKUST)
  • Students of overseas undergraduate programmes (NTU, Singapore)
    • Students from different Asian countries, including local Singaporean, Mainland Chinese, Malaysian, Indonesian, Vietnamese, Myanmarian, etc.
  • Students admitted to self-financed undergraduate programmes (PolyU SPEED)
  • Students in associate-degree programmes (CCCU) (aka UOW College Hong Kong)
  • Students in higher diploma programmes (HKCT)
  • Students in diploma programmes (HKCT)
  • Gifted high school students (HKUST)

Courses Taught at the Hong Kong University of Science and Technology

HKUST Logo

HKUST Picture

Department of Computer Science and Engineering
  • Spring Semester 2023/24 (Details)
    • COMP1022P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2211 Exploring Artificial Intelligence
    • COMP4971D Independent Work
    • IDPO2910 Undergraduate Teaching Opportunities
  • Fall Semester 2023/24 (Details)
    • COMP1022P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2211 Exploring Artificial Intelligence
    • COMP4971A Independent Work
  • Summer Semester 2022/23 (Details)
    • COMP4971C Independent Work
  • Spring Semester 2022/23 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2211 Exploring Artificial Intelligence
    • COMP4971B Independent Work
    • COMP4971F Independent Work
  • Fall Semester 2022/23 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2211 Exploring Artificial Intelligence
  • Spring Semester 2021/22 (Details)
    • COMP2211 Exploring Artificial Intelligence
    • COMP4971B Independent Work
    • COMP4971C Independent Work
  • Fall Semester 2021/22 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2012H Honors Object-Oriented Programming and Data Structures
  • Spring Semester 2020/21 (Details)
    • COMP1022P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP4971A Independent Work
    • COMP4971C Independent Work
  • Winter Semester 2020/21 (Details)
    • ENTR4901Q Student-led Entrepreneurship Acceleration Project
  • Fall Semester 2020/21 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2012H Honors Object-Oriented Programming and Data Structures
    • COMP4971B Independent Work
  • Summer Semester 2020 (Details)
    • COMP4971C Independent Work
    • UROP1000 Undergraduate Research Opportunities
    • UROP2100 Undergraduate Research Opportunities Series 2
  • Spring Semester 2019/20 (Details)
    • COMP1022P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures
    • CSIT5800 Introduction to Big Data
    • COMP4971C Independent Work
    • COMP4971F Independent Work
    • UROP1100 Undergraduate Research Opportunities Series 1
  • Fall Semester 2019/20 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2012H Honors Object-Oriented Programming and Data Structures
    • COMP4971C Independent Work
  • Summer Semester 2018/19 (Details)
    • ENTR4904L Student-led Entrepreneurship Acceleration Project
  • Spring Semester 2018/19 (Details)
    • COMP1022P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures
    • CSIT5800 Introduction to Big Data
    • COMP4971B Independent Work
    • ENGG4930 Design for Global Health
  • Fall Semester 2018/19 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP2012H Honors Object-Oriented Programming and Data Structures
    • COMP4971A Independent Work
  • Spring Semester 2017/18 (Details)
    • COMP10222P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures
    • ENGG4930 Design for Global Health
    • CSIT5800 Introduction to Big Data
  • Fall Semester 2017/18 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP3021 Java Programming
    • ENGG4950T Engineering Special Project: Design for Global Health
  • Spring Semester 2016/17 (Details)
    • COMP10222P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures
  • Fall Semester 2016/17 (Details)
    • COMP2012 Object-Oriented Programming and Data Structures
    • COMP3511 Operating Systems
  • Spring Semester 2015/16 (Details)
    • COMP1022P Introduction to Computing with Java
    • COMP2012 Object-Oriented Programming and Data Structures


HKUST Picture

Department of Accounting
  • Fall Semester 2001/02
    • ACCT261 Business Law
    • ACCT266 Intellectual Property and IT Law, Cyberlaw

Department of Computer Science
  • Fall Semester 2005/06
    • COMP171 Data Structures and Algorithms
  • Spring Semester 2005/06
    • COMP271 Design and Analysis of Algorithms
    • Workshop for Honour Engineering Students and HKJSECS members
  • Winter Term 2006
    • Windows Server Environment and Linux System Administration
    • Industrial Training Courses
  • Fall Semester 2004/05
    • COMP271 Design and Analysis of Algorithms
  • Spring Semester 2004/05
    • COMP151 Object-Oriented Programming
    • COMP190A Directed Studies I, Honour Study Track
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Winter, 2020/21

  • ENTR 4901Q Student-led Entrepreneurship Acceleration Project
    Many successful IT startups begin in university years. This is a project course led by students to accelerate their entrepreneurship endeavor under the guidance and advice of a faculty member. Students work in team of size 2 to 3 to develop an idea from its scratch to become viable in market. In the process, students work on ideation, prototyping, making presentations, developing operation strategies, conducting experimental trials, designing market survey, collecting user feedbacks, writing business plan, and soft-launching and pivoting the product or services. Written reports, presentations, and/or business/operation plan are required. May be repeated for credits if different topics are taken. Instructor's approval is required for enrollment in the course.
    • Role: Course Instructor
    • Number of students: 2
    • Programmes: BSc in Economics and Finance, BSc in Risk Management and Business Intelligence
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Summer, 2019/20

  • COMP4971C Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor
    • Number of students: 1

  • UROP 1000
    This course is developed under the Undergraduate Research Opportunities Program (UROP). It provides a platform on which students can gain some hands-on experience in conducting research in faculty-led projects during the summer session. Approval by faculty supervisor(s) is required. Students are required to submit a written report upon completion of the project. This course can only be taken once for stipend option only; no course credit is assigned. Graded P or F.
    • Role: Course Instructor
    • Number of students: 3
  • UROP 2100
    This is the second course of the three-course series developed under the Undergraduate Research Opportunities Program (UROP). The series enables a student to complete a faculty-led research project that can possibly span three terms. Enrollment in UROP 2100 requires successful completion of UROP 1100 of the same project. UROP 2100 may be repeated for credit under a different project which has been successfully completed at the UROP 1100 level. Approval by faculty supervisor(s) is required. Students are required to submit a written report upon completion of the course. Students with approval by supervising faculty may continue in the project series. Graded P or F.
    • Role: Course Instructor
    • Number of students: 3
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Summer, 2018/19

  • ENTR 4904L Student-led Entrepreneurship Acceleration Project
    Many successful IT startups begin in university years. This is a project course led by students to accelerate their entrepreneurship endeavor under the guidance and advice of a faculty member. Students work in team of size 2 to 3 to develop an idea from its scratch to become viable in market. In the process, students work on ideation, prototyping, making presentations, developing operation strategies, conducting experimental trials, designing market survey, collecting user feedbacks, writing business plan, and soft-launching and pivoting the product or services. Written reports, presentations, and/or business/operation plan are required. May be repeated for credits if different topics are taken. Instructor's approval is required for enrollment in the course.
    • Role: Course Instructor (L1)
    • Number of students: 3
    • Programmes: BBA in Global Business and Operations Management, BEng. in Computer Science and BBA in General Business Management, and BBA in Global Business and Marketing
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2019/20

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 117
    • Programmes: Common Core (QR) for 4-Year Programs

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L2 & L3)
    • Number of students: 141
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • CSIT5800 Introduction to Big Data
    This course aims at providing students with the fundamental concepts and overview of Big Data, and at the same time, engaging in open discussion about the challenges and opportunities that it brought about. Topics to be covered: Properties of Big Data, Big Data Integration, Big Data Mining, and Technologies and Tools on Big Data Analytics.
    • Role: Course Instructor
    • Number of students: 70
    • Programmes: Master of Science in Information Technology

  • COMP4971C Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor
    • Number of students: 1

  • COMP4971F Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor
    • Number of students: 1

  • UROP 1100
    This is the first course of a three-course series under the Undergraduate Research Opportunities Program (UROP). The series enables a student to complete a faculty-led research project that can possibly span three terms. UROP 1100 is the first course of such a project series. For projects that span more than one term, successful completion of UROP 1100 is a pre-requisite for proceeding to UROP 2100 of the same project; successful completion of UROP 2100 is a pre-requisite for proceeding to UROP 3100. Approval by faculty supervisor(s) is required. Students are required to submit a written report upon completion of each course. May be repeated for credit under a different project. Graded P or F.
    • Role: Course Instructor
    • Number of students: 3
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2021/22

  • COMP2211 Exploring Artificial Intelligence
    This course aims to give a gentle introduction to the basic elements of artificial intelligence (AI) through understanding examples from various applications and hands-on experimentation using AI software tools. In addition to covering the technical aspect of AI through such topics as search and problem solving, knowledge representation, probabilistic reasoning, machine learning, computer vision and image processing, speech and language processing, and robotics, this course will also study the historical perspective, social and ethical implications, as well as potential and limitations of AI.
    • Role: Course Instructor (L1, L2 & L3)
    • Number of students: 318
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971B Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 1
    • Programme: BEng. in Computer Science

  • COMP4971C Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 3
    • Programme: BEng. in Computer Science
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2022/23

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L2)
    • Number of students: 100
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2211 Exploring Artificial Intelligence
    This course aims to give a gentle introduction to the basic elements of artificial intelligence (AI) through understanding examples from various applications and hands-on experimentation using AI software tools. In addition to covering the technical aspect of AI through such topics as search and problem solving, knowledge representation, probabilistic reasoning, machine learning, computer vision and image processing, speech and language processing, and robotics, this course will also study the historical perspective, social and ethical implications, as well as potential and limitations of AI.
    • Role: Course Instructor (L1)
    • Number of students: 107
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Summer, 2022/23

  • COMP4971C Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 4
    • Programme: BEng. in Computer Science
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2023/24

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (LX)
    • Number of students: 67
    • Programmes: TBD

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L2)
    • Number of students: 90
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2211 Exploring Artificial Intelligence
    This course aims to give a gentle introduction to the basic elements of artificial intelligence (AI) through understanding examples from various applications and hands-on experimentation using AI software tools. In addition to covering the technical aspect of AI through such topics as search and problem solving, knowledge representation, probabilistic reasoning, machine learning, computer vision and image processing, speech and language processing, and robotics, this course will also study the historical perspective, social and ethical implications, as well as potential and limitations of AI.
    • Role: Course Instructor (L1)
    • Number of students: 92
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971A Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 2
    • Programme: BEng. in Computer Science
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2023/24

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (LX)
    • Number of students: 87
    • Programmes: TBD

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L1 + L2)
    • Number of students: 114 + 72
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2211 Exploring Artificial Intelligence
    This course aims to give a gentle introduction to the basic elements of artificial intelligence (AI) through understanding examples from various applications and hands-on experimentation using AI software tools. In addition to covering the technical aspect of AI through such topics as search and problem solving, knowledge representation, probabilistic reasoning, machine learning, computer vision and image processing, speech and language processing, and robotics, this course will also study the historical perspective, social and ethical implications, as well as potential and limitations of AI.
    • Role: Course Instructor (L1)
    • Number of students: 103
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971D Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 1
    • Programme: BEng. in Computer Science

  • IDPO2910 Undergraduate Teaching Opportunities
    This course aims to provide students with real-life, hands-on learning and teaching experience. Students will take part in lesson preparation, actual teaching and reflection session. Training on teaching skills and consultation with faculty will be provided to ensure the quality of students teaching.
    • Role: Guest Instructor (R1)
    • Number of students: 30
    • Programme: Various Programmes
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2022/23

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 160
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2211 Exploring Artificial Intelligence
    This course aims to give a gentle introduction to the basic elements of artificial intelligence (AI) through understanding examples from various applications and hands-on experimentation using AI software tools. In addition to covering the technical aspect of AI through such topics as search and problem solving, knowledge representation, probabilistic reasoning, machine learning, computer vision and image processing, speech and language processing, and robotics, this course will also study the historical perspective, social and ethical implications, as well as potential and limitations of AI.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 227
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971B Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 2
    • Programme: BEng. in Computer Science

  • COMP4971F Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 1
    • Programme: BEng. in Computer Science
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2021/22

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 126 + 96 = 222
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2012H Honors Object-Oriented Programming and Data Structures
    This course is an accelerated and intensive course on concepts and techniques behind object-oriented programming (OOP) and data structures using an OOP language. It covers the major materials of COMP2011 and COMP2012, and its curriculum is designed for students with excellent programming background or substantial programming experience. Topics include: functions; pointers; abstract data types and their class implementation; static and dynamic construction and destruction of objects; data member and member functions; public interface and encapsulation; class hierarchies; polymorphism; inheritance and dynamic binding; standard template library; generic programming using templates; object-oriented view of data structures: linked lists, queues, stacks, trees, and their algorithms such as searching, sorting and hashing.
    • Role: Course Instructor (L1)
    • Number of students: 91
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2020/21

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (L1, L2 & LX)
    • Number of students: 98
    • Programmes: Common Core (QR) for 4-Year Programs

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L3)
    • Number of students: 80
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971A Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 1
    • Programme: BEng. in Computer Science

  • COMP4971C Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 1
    • Programme: BEng. in Computer Science
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2020/21

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 215
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2012H Honors Object-Oriented Programming and Data Structures
    This course is an accelerated and intensive course on concepts and techniques behind object-oriented programming (OOP) and data structures using an OOP language. It covers the major materials of COMP2011 and COMP2012, and its curriculum is designed for students with excellent programming background or substantial programming experience. Topics include: functions; pointers; abstract data types and their class implementation; static and dynamic construction and destruction of objects; data member and member functions; public interface and encapsulation; class hierarchies; polymorphism; inheritance and dynamic binding; standard template library; generic programming using templates; object-oriented view of data structures: linked lists, queues, stacks, trees, and their algorithms such as searching, sorting and hashing.
    • Role: Course Instructor (L1)
    • Number of students: 61
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971B Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 1
    • Programmes: BSc. in Computer Science
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2019/20

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L1)
    • Number of students: 107
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2012H Honors Object-Oriented Programming and Data Structures
    This course is an accelerated and intensive course on concepts and techniques behind object-oriented programming (OOP) and data structures using an OOP language. It covers the major materials of COMP2011 and COMP2012, and its curriculum is designed for students with excellent programming background or substantial programming experience. Topics include: functions; pointers; abstract data types and their class implementation; static and dynamic construction and destruction of objects; data member and member functions; public interface and encapsulation; class hierarchies; polymorphism; inheritance and dynamic binding; standard template library; generic programming using templates; object-oriented view of data structures: linked lists, queues, stacks, trees, and their algorithms such as searching, sorting and hashing.
    • Role: Course Instructor (L1)
    • Number of students: 67
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971C Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 2
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2018/19

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 157
    • Programmes: Common Core (QR) for 4-Year Programs

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L2 & L3)
    • Number of students: 170
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • CSIT5800 Introduction to Big Data
    This course aims at providing students with the fundamental concepts and overview of Big Data, and at the same time, engaging in open discussion about the challenges and opportunities that it brought about. Topics to be covered: Properties of Big Data, Big Data Integration, Big Data Mining, and Technologies and Tools on Big Data Analytics.
    • Role: Course Instructor
    • Number of students: 46
    • Programmes: Master of Science in Information Technology

  • COMP4971B Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor
    • Number of students: 2
    • Programmes: To be determined

  • ENGG4930 Design for Global Health
    A group / individual special project supervised by one or a group of faculty members. Student(s) is/are required to conduct a project on a specified topic related to Global Health. Team will set objectives at the beginning of the semester. There will be several task-based assessments throughout the semester to check their progress. At the end of semester need to show case their output in a form of Roadshow and have to a submit the final report graded by SIGHT Teaching team, Faculty advisors and SIGHT partners. Enrollment in the project course requires approval of the course instructor.
    • Role: Course Instructor
    • Number of students: 22
    • Programmes: Students from the School of Engineering
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2018/19

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L1)
    • Number of students: 125
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP2012H Honors Object-Oriented Programming and Data Structures
    This course is an accelerated and intensive course on concepts and techniques behind object-oriented programming (OOP) and data structures using an OOP language. It covers the major materials of COMP2011 and COMP2012, and its curriculum is designed for students with excellent programming background or substantial programming experience. Topics include: functions; pointers; abstract data types and their class implementation; static and dynamic construction and destruction of objects; data member and member functions; public interface and encapsulation; class hierarchies; polymorphism; inheritance and dynamic binding; standard template library; generic programming using templates; object-oriented view of data structures: linked lists, queues, stacks, trees, and their algorithms such as searching, sorting and hashing.
    • Role: Course Instructor (L1)
    • Number of students: 63
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP4971A Independent Work
    Independent studies or projects under the directed guidance of a faculty member on a computer science topic. A written report, presentation, and/or an examination are required. Enrollment in the course requires prior approval of the course instructor, and credits assigned depend on the workload. May be repeated for credits.
    • Role: Course Instructor (R1)
    • Number of students: 1
    • Programmes: BSc. in Mathematics
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2017/18

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 133
    • Programmes: Common Core (QR) for 4-Year Programs

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L3 & L4)
    • Number of students: 165
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • ENGG4930 Design for Global Health
    A group / individual special project supervised by one or a group of faculty members. Student(s) is/are required to conduct a project on a specified topic related to Global Health. Team will set objectives at the beginning of the semester. There will be several task-based assessments throughout the semester to check their progress. At the end of semester need to show case their output in a form of Roadshow and have to a submit the final report graded by SIGHT Teaching team, Faculty advisors and SIGHT partners. Enrollment in the project course requires approval of the course instructor.
    • Role: Course Instructor
    • Number of students: 15
    • Programmes: Students from the School of Engineering

  • CSIT5800 Introduction to Big Data
    This course aims at providing students with the fundamental concepts and overview of Big Data, and at the same time, engaging in open discussion about the challenges and opportunities that it brought about. Topics to be covered: Properties of Big Data, Big Data Integration, Big Data Mining, and Technologies and Tools on Big Data Analytics.
    • Role: Course Instructor
    • Number of students: 54
    • Programmes: Master of Science in Information Technology
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2017/18

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L1)
    • Number of students: 118
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP3021 Java Programming
    Introduction to Java programming. Fundamentals include language syntax, object-oriented programming, inheritance, polymorphism, exception handling, multithreading. Standard libraries for input/output, graphics programming, built-in data structures. Programming for events, web, networking, generics.
    • Role: Course Instructor (L1)
    • Number of students: 106
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • ENGG4950T Engineering Special Project: Design for Global Health
    A group / individual special project supervised by one or a group of faculty members. Student(s) is/are required to conduct a project on a specified topic related to Global Health. Team will set objectives at the beginning of the semester. There will be several task-based assessments throughout the semester to check their progress. At the end of semester need to show case their output in a form of Roadshow and have to a submit the final report graded by SIGHT Teaching team, Faculty advisors and SIGHT partners. Enrollment in the project course requires approval of the course instructor.
    • Role: Course Instructor
    • Number of students: 4
    • Programmes: TBD
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2016/17

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (L1 & L2)
    • Number of students: 89
    • Programmes: Common Core (QR) for 4-Year Programs

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L3 & L4)
    • Number of students: 170
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Fall, 2016/17

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L2)
    • Number of students: 101
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.

  • COMP3511 Operating Systems
    Principles, purpose and structure of operating systems; processes, threads, and multi-threaded programming; CPU scheduling; synchronization, mutual exclusion; memory management and virtual memory; device management; file systems, security and protection.
    • Role: Course Instructor (L2)
    • Number of students: 110
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.
X

Department of Computer Science and Engineering,
The Hong Kong University of Science and Technology

Spring, 2015/16

  • COMP1022P Introduction to Computing with Java
    This course is designed to equip students with the fundamental concepts of programming elements and data abstraction using Java. Students will learn how to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects using an integrated development environment.
    • Role: Course Instructor (L2 & L3)
    • Number of students: 81
    • Programmes: Common Core (QR) for 4-Year Programs

  • COMP2012 Object-Oriented Programming and Data Structures
    To learn the fundamental concepts and techniques behind object-oriented programming. They include: abstract data types; creation, initialization, and destruction of objects; class hierarchies; polymorphism, inheritance and dynamic binding; generic programming using templates. To learn the object-oriented view of data structures: linked lists, queues, stacks, trees, and algorithms such as searching, sorting, and hashing algorithms.
    • Role: Course Instructor (L3 & L4)
    • Number of students: 141
    • Programmes: BEng. in Computer Science, BEng. in Computer Engineering, etc.


Courses Taught at the School of Professional Education and Executive Development, The Hong Kong Polytechnic University

PolyU SPEED Logo

PolyU SPEED Picture

Bachelor of Science (Honours) Scheme in Applied Sciences (with a specialism in Information Systems and Web Technologies / Statistics and Data Sciences) awarded by PolyU SPEED
  • Semester 1 2015/16 (Details)
    • SPD2305 Calculus
    • SPD2307 Computer Programming Concepts
    • SPD3255 Discrete Structures
    • SPD4515 Computer Security
  • Semester 2 2014/15 (Details)
    • SPD3245 Web Systems and Technologies



PolyU SPEED Picture

Bachelor of Arts (Honours) in Business Management awarded by Northumbria University, UK
  • Semester 1 2015/16 (Details)
    • NX315 Professional Project [ Northumbria University, UK ]
  • Semester 2 2014/15 (Details)
    • NX315 Professional Project [ Northumbria University, UK ]


X

School of Professional Education and Executive Development,
The Hong Kong Polytechnic University

Semester 1, 2015/16

  • SPD2305 Calculus (HHB Campus)
    • Roles: Course Leader & Instructor
    • Number of students: 26
    • Programmes: BSc (Hons) in Applied Sciences (Information Systems and Web Technologies, Statistics and Data Sciences)
  • SPD2307 Computer Programming Concepts (HHB Campus)
    • Roles: Course Leader & Instructor
    • Number of students: 21
    • Programmes: BSc (Hons) in Applied Sciences (Information Systems and Web Technologies, Statistics and Data Sciences)
  • SPD3255 Discrete Structures (HHB Campus)
    • Roles: Course Leader & Instructor
    • Number of students: 26
    • Programmes: BSc (Hons) in Applied Sciences (Statistics and Data Sciences)
  • SPD4515 Computer Security (HHB Campus)
    • Roles: Course Leader & Instructor
    • Number of students: 40
    • Programmes: BSc (Hons) in Applied Sciences (Information Systems and Web Technologies)
  • NX315 Professional Project (HHB Campus)
    • Roles: Instructor
    • Number of students: 50
    • Programmes: BA (Hons) in Business Management
X

School of Professional Education and Executive Development,
The Hong Kong Polytechnic University

Semester 2, 2014/15

  • SPD3245 Web Systems and Technologies (HHB Campus)
    • Roles: Course Leader & Instructor
    • Number of students: 41
    • Programmes: BSc (Hons) in Applied Sciences (Information Systems and Web Technologies)
  • NX315 Professional Project (HHB Campus)
    • Roles: Instructor
    • Number of students: 50
    • Programmes: BA (Hons) in Business Management

Courses Taught at the Community College of City University (aka UOW College of Hong Kong)

CCCU Logo

CCCU Picture

Division of Applied Science and Technology
  • Semester A 2014/15 (Details)
    • AST10106 - Introduction to Programming (CityU Campus)
    • AST20105 - Data Structures and Algorithms (CityU Campus)
    • AST20404 - Application for Portable Devices (CityU Campus)
      * Only Served as Course Examiner
  • Semester B 2013/14 (Details)
    • AST21104 - User-Centered Design and Testing (CityU Campus)
    • AST21105 - Object-Oriented Programming and Design (CityU Campus)
    • AST20404 - Information Systems in Business (CityU Campus)
      * Only Served as Course Examiner
  • Semester A 2013/14 (Details)
    • AST10106 - Introduction to Programming (CityU Campus)
    • AST20105 - Data Structures and Algorithms (CityU Campus)
    • AST20207 - Application for Portable Devices (CityU Campus)
      * Only Served as Course Examiner
  • Semester B 2012/13 (Details)
    • DCO21104 - User-Centered Design and Testing (CityU Campus)
    • DCO21105 - Object-Oriented Programming and Design (CityU Campus)
  • Semester A 2012/13 (Details)
    • DCO10106 - Introduction to Programming (CityU Campus)
    • DCO20105 - Data Structures and Algorithms (CityU Campus)
    • DCO20501 - Computer Graphics (CityU Campus)
      * Only Served as Course Examiner

Division of Computer Studies (Part-Time)
  • Semester A 2005/06
    • DCO20805 - Data Structures and Algorithms (FALL 2005)



CCCU Picture

Division of Computer Studies
  • Semester B 2011/12 (Details)
    • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    • DCO10112 - Mathematical Analysis (CityU Campus)
    • DCO20503 - 3D Modeling and Computer Animation (CityU Campus)
      * Only Served as Course Examiner
  • Semester A 2011/12 (Details)
    • DCO10103 - Programming in Java (CityU Campus)
    • DCO10111 - Basic Calculus and Linear Algebra (CityU Campus)
    • DCO20105 - Data Structures and Algorithms (CityU Campus)
      * Only Served as Course Examiner
    • DCO20501 - Computer Graphics (CityU Campus)
  • Summer Term 2011 (Details)
    • Summer Workshop: Introduction to C# Programming
    • Summer Workshop: Fundamentals of Web Programming
    • Summer Workshop: Android Apps Development
    • DCO10213 - Environmental Studies Lab
  • Semester B 2010/11 (Details)
    • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    • DCO10112 - Mathematical Analysis (CityU Campus)
    • DCO10211 - Biology (Telford Campus) - Only Served as Course Examiner
    • DCO20503 - 3D Modeling and Computer Animation (CityU Campus)
      * Only Served as Course Examiner
  • Semester A 2010/11 (Details)
    • DCO10103 - Programming in Java (CityU Campus)
    • DCO10105 - Object-Oriented Programming and Design (Telford Campus)
    • DCO20105 - Data Structures and Algorithms (CityU Campus)
      * Only Served as Course Examiner
    • DCO20501 - Computer Graphics (CityU Campus)
  • Summer Term 2010 (Details)
    • Summer Workshop - Web Programming Fundamentals
    • Summer Workshop - C# Application Development
    • Summer Workshop - Introduction to Android Apps
    • DCO10213 - Environmental Studies Lab
  • Semester B 2009/10 (Details)
    • DCO10103 - Programming in Java (CityU Campus)
    • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    • DCO20503 - 3D Modeling and Computer Animation (CityU Campus)
    • DCO10211 - Biology (Telford Campus)
      Only served as course examiner
    • DCO20405 - Advanced Database Administration and Networking (CityU Campus)
      * Only Served as Course Examiner
  • Semester A 2009/10 (Details)
    • DCO10103 - Programming in Java (CityU Campus and Telford Annex)
    • DCO10105 - Object-Oriented Programming and Design (Telford Campus)
    • DCO20501 - Computer Graphics (CityU Campus)
    • DCO10210 - Chemistry (Telford Campus)
      * Only offered extra tutorials for assisting students without a chemistry background
  • Summer Term 2009 (Details)
    • Summer Workshop - PHP + MySQL Programming
    • Summer Workshop - Image Morphing and Panorama Production
    • Summer Workshop - JavaScript Programming
    • DCO10213 - Environmental Studies Lab
  • Semester B 2008/09 (Details)
    • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    • DCO10112 - Mathematical Analysis (CityU Campus)
    • DCO11130 - Introduction to e-Commerce (Telford Campus)
    • DCO20405 - Advanced Database Administration and Networking (CityU Campus)
  • Semester A 2008/09 (Details)
    • DCO10103 - Programming in Java (CityU Campus and Telford Annex)
    • DCO21110 - Object-Oriented Programming and Design (Telford Campus)


X

Division of Applied Science and Technology,
Community College of City University

Semester A, 2014/15

  • AST10106 - Introduction to Programming (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 275
    • Programmes: AENG, AScISD & AScNSA
  • AST20105 - Data Structures and Algorithms (CityU Campus)
    • Roles: Course Examiner & Tutor
    • Number of students: 220
    • Programmes: AENG, AScISD & AScNSA
  • AST20207 - Application for Portable Devices (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 66
    • Programmes: AScISD & AScNSA


X

Division of Applied Science and Technology,
Community College of City University

Semester A 2013/14

  • AST10106 - Introduction to Programming (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 225
    • Programmes: AENG, AScISD & AScNSA
  • AST20105 - Data Structures and Algorithms (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 222
    • Programmes: AENG, AScISD & AScNSA
  • AST20207 - Application for Portable Devices (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 66
    • Programmes: AScISD & AScNSA

Semester B 2013/14

  • AST20204 - Information Systems in Business (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 50
    • Programmes: AScISD
  • AST21104 - User-Centered Design and Testing(CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 59
    • Programmes: AScISD
  • AST21105 - Object-Oriented Programming and Design(CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 212
    • Programmes: AENG, AScISD & AScNSA

Summer 2014

Summer Workshop: Front-End Programming with JavaScript and jQuery (24-25, 27 July, 7-9 July 2014)

This summer programming workshop aims to introduce students a popuar client-side script for the development of dynamic webpages. Topics to be covered include:

  • JavaScript
    1. Introduction to JavaScript
    2. Quick review of programming constructs:
      • Data types and variables
      • Arithmetic, relational and logic operators
      • Control structures (branching and looping)
      • Arrays and functions
      • Object-Oriented Programming
    3. Essentials of JavaScript
      • Document Object Model (DOM)
      • Event handling
      • Canvas programming
  • jQuery
    1. Introduction to jQuery
    2. jQuery setup
    3. Syntax
    4. Selectors
    5. Events
    6. Effects
    7. CSS manipulation
    8. DOM manipulation
Summer Workshop: Visual Basic for Applications (2-4 July, 14-16 July 2014)

This summer programming workshop aims to introduce students a popuar language for solving real world problems.Topics to be covered include:

  • Overview of Visual Basic for Application (VBA)
    1. VBA Fundamentals
      • Terminology, Object Model, Worksheets, etc.
    2. VBA Programming Environment
      • Brief review of programming fundamentals for VBA
        • Variables and constants
        • Branching and looping
        • Arrays
        • Built-in functions and operators
        • User-defined functions
        • Procedures
        • OOP concept: Objects, methods and properties
        • Error handling
        • Using Excel objects
        • Creating and programming custom forms
        • VBA and charts
        • Applications development
X

Division of Applied Science and Technology,
Community College of City University

Semester A 2012/13

  • DCO10106 - Introduction to Programming (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 200
    • Programmes: AENG, AScISD & AScNSA
  • DCO20105 - Data Structures and Algorithms (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 213
    • Programmes: AENG, AScISD & AScNSA
  • DCO20501 - Comuter Graphics (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 72
    • Programmes: AScCIMP

Semester B 2012/13

  • DCO21104 - User-Centered Design and Testing(CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 63
    • Programmes: AScISD
  • DCO21105 - Object-Oriented Programming and Design(CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 226
    • Programmes: AENG, AScISD & AScNSA

Summer 2013

Summer Workshop: Visual Basic for Applications

This summer programming workshop aims to introduce students a popuar language for solving real world problems.Topics to be covered include:

  • Overview of Visual Basic for Application (VBA)
    1. VBA Fundamentals
      • Terminology, Object Model, Worksheets, etc.
    2. VBA Programming Environment
      • Brief review of programming fundamentals for VBA
        • Variables and constants
        • Branching and looping
        • Arrays
        • Built-in functions and operators
        • User-defined functions
        • Procedures
        • OOP concept: Objects, methods and properties
        • Error handling
        • Using Excel objects
        • Creating and programming custom forms
        • VBA and charts
        • Applications development
X

Division of Computer Studies,
Community College of City University

Semester A 2011/12

  • DCO10103 - Programming in Java (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 224
    • Programmes: AENG, AScISD & AScNSA
  • DCO10111 - Basic Calculus and Linear Algebra (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 158
    • Programmes: AScABS & AENG
  • DCO20105 - Data Structures and Algorithms (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 182
    • Programmes: AENG, AScISD & AScNSA
  • DCO20501 - Comuter Graphics (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 73
    • Programmes: AScCIMP

Semester B 2011/12

  • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 219
    • Programmes: AENG, AScISD & AScNSA
  • DCO10112 - Mathematical Analysis (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 153
    • Programmes: AScABS & AENG
  • DCO20503 - 3D Modeling and Computer Animation (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 67
    • Programmes: AScCIMP
X

Division of Computer Studies,
Community College of City University

Semester A 2010/11

  • DCO10103 - Programming in Java (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 189
    • Programmes: AENG, AScISD & AScNSA
  • DCO10105 - Object-Oriented Programming and Design (Telford Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 19
    • Programmes: AScIT
  • DCO20105 - Data Structures and Algorithms (CityU Campus)
    The course aims to develop students (1) an appreciation of the dependency of execution time, bandwidth and memory requirements in the choice of data structure and algorithms employed; (2) the ability to reason informally about an algorithhm, data structure correctness, efficiency and complexity; (3) an aptitude for the intelligent selection of algorithms, representations, and for the intelligent use of an object-oriented language and its library.
    • Roles: Course Examiner
    • Number of students: 108
    • Programmes: AENG, AScISD & AScNSA
  • DCO20501 - Computer Graphics (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 49
    • Programmes: AScCIMP

Semester B 2010/11

  • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 186
    • Programmes: AENG, AScISD & AScNSA
  • DCO10112 - Mathematical Analysis (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 151
    • Programmes: AENG & AScABS
  • DCO10211 - Biology (Telford Campus)
    • Roles: Course Examiner
    • Number of students: 115
    • Programmes: AScES
  • DCO20503 - 3D Modeling and Computer Animination (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 47
    • Programmes: AScCIMP

Summer 2011

Summer Workshop: Introduction to C# Programming (20 June 2011)

This summer programming workshop aims to help students who have taken a course in OOP to manage one more popular programming language in a short time frame. Topics to be covered include: Comparisons among C#, C++ and Java, Delegates, Events and Exception Handling andGUI Concepts. In addition, practices on Graphics and Multimedia aspects will also be given during the lesson so as to give you a thorough understanding on the application development process.

  • Number of students enrolled:
    • 30 DCO students + 6 graduates of AOAL (Currently with BeELTM, CityU) = 36
      • No. of ENG students: 8
      • No. of ES students: 1
      • No. of ISD students: 15
      • No. of NSA students: 6
Summer Workshop: Fundamentals of Web Programming (27-28 June 2011)

This summer programming workshop aims to equip students with the ability to construct dynamic websites using popular script languages. Contents to be covered include: HTML, CSS, JavaScript, PHP with DB support, and Session Control. This workshop lasted for 2 consecutive days. Theory of some web technology was introduced together with some hands-on practice.

  • Number of students enrolled:
    • 39 DCO students
      • No. of CIMP students: 1
      • No. of ENG students: 14
      • No. of ES students: 1
      • No. of ISD students: 15
      • No. of NSA students: 8
Summer Workshop: Android Apps Development (29 June 2011)

This summer workshop aims to introduce students the basics of mobile apps development with the use of Eclipse and Android SDK. This is a one day workshop.

  • Number of students enrolled:
    • 43 DCO students
      • No. of CIMP students: 1
      • No. of ENG students: 14
      • No. of ES students: 1
      • No. of ISD students: 20
      • No. of NSA students: 7
X

Division of Computer Studies,
Community College of City University

Semester A 2009/10

  • DCO10103 - Programming in Java (CityU Campus & Telford Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 237
    • Programmes: AENG, AScABS, AScCIMP, AScISD, AScIT & AScNSA
  • DCO10105 - Object-Oriented Programming and Design (Telford Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 17
    • Programmes: AScIT
  • DCO20501 - Computer Graphics (CityU Campus)
    This course aims at preparing students with concepts, algorithms and implementations of 2-D and 3-D computer graphics; conceptual and technical foundations in digital media for further pursuance in digital modelling, computer animation and virtual reality; and understanding of physical laws of motion and lighting, as well as psychological perception of stationary or moving objects.
    • Roles: Course Examiner & Instructor
    • Number of students: 38
    • Programmes: AScCIMP
  • DCO10210 - Chemistry (Telford Campus)
    Gave tutorials to enrich students' background on chemistry.
    This course is designed to present an introduction to general chemistry. This course aims to:
    1. Provide students a breath understanding of the major concepts of chemistry; and
    2. Train students to be cometent in solving general chemistry problems.
    • Role: Year tutor (Extra tutorials for assisting students without chemistry background)
    • Number of students: 30
    • Programmes: AScES

Semester B 2009/10

  • DCO10103 - Programming in Java (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 63
    • Programmes: AScABS & AScECWT
  • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    • Roles: Course Examiner & Instructor
    • Number of students: 202
    • Programmes: AENG, AScCIMP, AScISD & AScNSA
  • DCO20503 - 3D Modeling and Computer Animination (CityU Campus)
    The aims of this course are to introduce the art and science of high-end computer animation, and to prepare an individual ready for employment in the digital media industry as a digital effects and computer animation artist. This course also aims at developing student with creative approaches in 3D model and animation creation. This course emphasizes on practical training.
    • Roles: Course Examiner & Instructor
    • Number of students: 42
    • Programmes: AScCIMP
  • DCO10211 - Biology (Telford Campus)
    This course is designed to present an introduction to general biology. This course aims to introduce students the fundamental principles of biology with emphasis on the molecular and cellular basis of life.
    • Roles: Course Examiner
    • Number of students: 88
    • Programmes: AScES
  • DCO20405 - Advanced Database Administration and Networking (CityU Campus)
    • Roles: Course Examiner
    • Number of students: 21
    • Programmes: AScISD

Summer 2010

Summer Workshop: Web Programming Fundamentals (21-23 July 2010)

This summer programming workshop aims to prepare students for their Final Year Project (FYP) as well as to introduce the foundation of web programming. This workshop lasted for 3 consecutive days. Theory of some web technology was introduced together with some hands-on practice.

Summer Workshop: C# Application Development (9 August 2010)

This summer programming workshop aims to give students an overview on Windows application development using one of the most popular programming languages, C# (pronounced as "C Sharp"). This is a one day workshop. During the class, students will be introduced to Visual Studio .NET IDE, exception handling and GUI concept. In addition, practices on Graphics and Multimedia aspects will also be given during the lesson so as to give you a thorough understanding on the application development process.

Summer Workshop: Introduction to Android Apps (18 August 2010)

Google Android bases on Linux kernel, is one of the most popular mobile OS nowadays. This workshop aims to introduce students the basics of Android and the development process of Android mobile applications. This is a one day workshp. During the class, students will be introduced to: (1) Eclipse IDE, (2) Android application framework and (3) UI design and coding.

  • DCO10213 - Environmental Studies Lab
    This course aims to provide students with practical hand-on experience in:
    1. using basic laboratory experiments to obtain chemical and bacteriological data on air and water samples; and
    2. analyzing chemical and bacteriological data from air and water samples to determine its environmental significance.
    • Roles: Course Examiner
    • Number of students: 76
    • Programmes: AScES
X

Division of Computer Studies,
Community College of City University

Semester A 2008/09

  • DCO10103 - Programming in Java (CityU Campus & Telford Campus)
    The aims of this course is to introduce the concepts and techniques of problem solving through structured modular and object-oriented programming. The course also provides students with the knowledge, skills and practical experience in using an object-oriented programming language. It cultivates good programming styles and disciplines.
    • Roles: Course Examiner & Instructor
    • Number of students: 183
    • Programmes: AENG, AScCIMP, AScDME, AScISD, AScIT & AScNSA
  • DCO21110 - Object-Oriented Programming and Design (Telford Campus)
    This course aims to introduce students to the problem solving technique by means of object-oriented design and implementation; as well as to advance students skills in a second programming course.
    • Roles: Course Examiner & Instructor
    • Number of students: 13
    • Programmes: AScIT

Semester B 2008/09

  • DCO10105 - Object-Oriented Programming and Design (CityU Campus)
    The aims of this course are to provide and enrich students with knowledge, skills and practical experience in object-oriented programming (OOP) using C++, and might be also another OOP language; to introduce the concepts and techniques of object-oriented design and analysis; and to cultivate good programming style and descipline for program maintainability and reusability.
    • Roles: Course Examiner & Instructor
    • Number of students: 153
    • Programmes: AENG, AScCIMP, AScDME, AScISD & AScNSA
  • DCO10112 - Mathematical Analysis (CityU Campus)
    This course aims to introduce important ideas in Linear Algebra, Advanced Calculus and Ordinary Differential Equations necessary for an understanding of their application to Business and Engineering. It will help students develop the ability to think quantitatively and analyse problems critically.
    • Roles: Course Examiner & Instructor
    • Number of students: 67
    • Programmes: AENG & AScABS
  • DCO20405 - Advanced Database Administration and Networking (CityU Campus)
    The aims of this course are to introduce to students the concept of managing complex networks for a database; the key concept of the network layered architecture; the issues of web database access through the Internet networking; the structures and processes for backup and recovery of a database and the strategies for backup and recovery; and issues of performance tuning in different environments.
    • Roles: Course Examiner & Instructor
    • Number of students: 9
    • Programmes: AScISD
  • DCO11130 - Introduction to e-Commerce (Telford Campus)
    The aim of this course is to provide students with basic knowledge and understanding about technologies underlying the development and implementation of quality software for computer-based business information systems in general and e-business systems in particular.
    • Roles: Instructor
    • Number of students: 30
    • Programmes: AScAOAL

Summer 2009

Summer Workshop: PHP + MySQL Programming (5-7 August 2009, AEng, AScISD, AScNSA, AScIT)

This summer programming workshop aims to prepare students for their Final Year Project (FYP) as well as to introduce thefoundation of web programming. This workshop lasted for 3 consecutive days. Theory of some web technology was introduced together with some hands-on practice.

Summer Workshop: Image Morphing and Panorama Production (17 August 2009)

This summer programming workshop aims to introduce students the idea and the production of image morphing and panorama. This workshop lasted for one day. Theory of morphing and panorama was discussed together with some hands-on practice.

Summer Workshop: Javascript Programming (20-21 August 2009)

This summer programming workshop aims to prepare students for their Final Year Project (FYP) as well as to introduce the foundation of web programming, particularly on JavaScript programming. This workshop will last for 2 consecutive days. Theory of some web technology will be discussed together with some hands-on practice.



Courses Taught at Nanyang Technological University, Singapore

NTU Logo
Division of Computer Science, School of Computer Engineering
  • Fall Semester 2006/07
    • CPE/CSC102 - Introduction to Java Programming
  • Spring Semester 2006/07
    • CPE207 - Software Engineering




Courses Taught at Hong Kong College of Technology

HKCT Logo
Division of Computer Science and Information Technology (Part-Time)
  • Spring Semester 2008/09
    • CS324 - Multimedia Technology Fundamentals
    • DT203 - PHP Websites Techniques


Administration

Learn more about my administrative experience

Administrative Duties at the Hong Kong University of Science and Technology

HKUST Logo

HKUST Picture
Department of Computer Science, School of Engineering
  • Information Technology Enrichment Project Course for Gifted Students (SPRING 2005) Link
    • Newspaper clipping (Apple Daily) - Link
    • Newspaper clipping (Oriental Daily) - Link
    • Newspaper clipping (Sun Daily) - Link
    • UST press - Link
  • Information Technology Enhancement Program for Gifted Students (SPRING 2005)
  • HKUST Engineering Summer Camp for Honour Students (SPRING 2005) Link
  • Youth IT Summer Camp 2005
  • Joint School Computer Exhibition 2005 (SPRING 2005)
    Jointly organized by Queen's College, Ying Wa Girls' school, St Paul's Co-educational College & Belilios Public School
  • Assisted in Undergraduate Programme Promotion, Implementation and Administration



HKUST Picture
Department of Computer Science and Engineering, School of Engineering
  • Academic Year 2023/2024 (Details)
    • Member of Task Force on Using Generative AI for Assessment
    • Member of the Organizing Committee of International Conference on AI and Education
    • Member of STEM@HKUST
    • Member of SENG Local Recruitment Strategy and Actions Committee
    • Member of the Michael Gale Teaching Award Selection Committee
    • Member of the Engineering School Board
    • CPEG Representative of Engineering Education Quality Assurance Committee
    • Coordinator of CSE and CPEG Direct Entry Recruitment
    • Coordinator of CSE Mentor-Mentee Scheme
    • Member of CSE Teaching Innovation Committee
    • Academic Advisor of Computer Science Students
    • CSE Grade Reviewer
  • Academic Year 2022/2023 (Details)
    • Member of Task Force on Using Generative AI for Assessment
    • Member of the Organizing Committee of International Conference on AI and Education
    • Member of STEM@HKUST
    • Member of SENG Local Recruitment Strategy and Actions Committee
    • Member of the Michael Gale Teaching Award Selection Committee
    • Member of the Engineering School Board
    • CPEG Representative of Engineering Education Quality Assurance Committee
    • Coordinator of CSE and CPEG Direct Entry Recruitment
    • Coordinator of CSE Mentor-Mentee Scheme
    • Member of CSE Teaching Innovation Committee
    • Assessment Panel Member of Tendering Process of Year 2, 2-Day Camp
    • Academic Advisor of Computer Science Students
    • Co-principal Investigator of the Project - Autonomous Greywater Treatment Unit as "Smart Water Initiatives" for Smart Campus (Funded by SSC - HKD873,440)
    • MPhil Thesis Examination Committee Member: Enhancing Emotional Well-being through Active Music Listening: A Study on the Effects of Music Rhythm Games on Mood Improvement in Hong Kong University Students (LEUNG Hoi Ting), July 2023
  • Academic Year 2021/2022 (Details)
    • Member of STEM@HKUST
    • Member of the Engineering School Board
    • Academic Advisor of Computer Science Students
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Member of CSE Teaching Innovation Committee
    • Principal Investigator of the Project - The Development of an Online Assessment Platform
      Current staff
      • LAM Wai Hin, Kris (Part-time Research Assistant (Software Engineer))
    • Co-principal Investigator of the Project - Autonomous Greywater Treatment Unit as "Smart Water Initiatives" for Smart Campus (Funded by SSC - HKD873,440)
    • PhD Thesis Proposal Committee Member: The Emotional Characteristics of Western Classical Solo Singing Voices with Different Pitch, Dynamics, and Vowel (Bing Yen CHANG), Jan 2021
    • MPhil Thesis Examination Committee Member: Emotion Equalization App: A First Study and Results (LAW Man Hei), June 2022
  • Academic Year 2020/2021 (Details)
    • Member of STEM@HKUST
    • Member of the Engineering School Board
    • Academic Advisor of Computer Science Students
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Member of CSE Teaching Innovation Committee
    • Member of HKIE Accreditation Working Group
    • Principal Investigator of the Project - The Development of an Online Assessment Platform (Funded by the School of Engineering, HKUST - HKD482,970)
      Current staff
      • LIU Yan Ho, Chris (Full-time Research Assistant (Software Engineer))
      • LAM Wai Hin, Kris (Part-time Research Assistant (Software Engineer))
      • MAK Ching Hang, David (Part-time Research Assistant (Software Engineer))
      • CHUN Hiu Sang, Bryan (Part-time Research Assistant (Software Engineer))
      • FAN Lok Chun, Lukas (Part-time Research Assistant (Software Engineer)
    • Co-principal Investigator of the Project - Autonomous Greywater Treatment Unit as "Smart Water Initiatives" for Smart Campus (Funded by SSC - HKD873,440)
  • Academic Year 2019/2020 (Details)
    • Member of STEM@HKUST
    • Member of the Engineering School Board
    • Academic Advisor of Computer Science Students
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Member of CSE Curriculum and Teaching Innovation Committee
    • Principal Investigator of the Project - The Development of an Online Assessment Platform (Funded by the School of Engineering, HKUST - HKD482,970)
      Current staff
      • LIU Yan Ho, Chris (Full-time Research Assistant (Software Engineering))
      • LAM Wai Hin, Kris (Part-time Research Assistant (Software Engineering))
    • MPhil. Thesis Committee Member: A Comparison of the Emotional Characteristics of the Violin and Erhu on the Butterfly Lovers Concerto (Dustin LEE), May 2020
  • Academic Year 2018/2019 (Details)
    • Member of the Engineering School Board
    • Member of CSE Curriculum and Teaching Innovation Committee
    • Academic Advisor of Computer Science Students
    • Advisor of Student Innovation for Global Health Technology (SIGHT)
    • Principal Investigator of the Project - The Development of an Online Assessment Platform (Funded by the School of Engineering, HKUST - HKD482,970)
  • Academic Year 2017/2018 (Details)
    • Member of the Engineering School Board
    • Interview Panel Member of Engineering Exploration Day
    • Member of CSE Undergraduate Committee
    • Member of CSE Curriculum and Teaching Innovation Committee
    • Academic Advisor of Computer Science Students
    • Advisor of Student Innovation for Global Health Technology (SIGHT)
  • Academic Year 2016/2017 (Details)
    • Member of the Engineering School Board
    • Academic Advisor of Computer Science Students
    • Interview Panel Member of Engineering Exploration Day
    • Advisor of Student Innovation for Global Health Technology (SIGHT)
  • Academic Year 2015/2016 (Details)
    • Member of the Engineering School Board
    • Faculty Member of Computer Engineering
    • Academic Advisor of Computer Engineering Students


X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2023/24

  • University Role
    • Member of Task Force on Using Generative AI for Assessment (2nd meeting: September 5th, 2023)
    • Member of the Michael Gale Teaching Award Selection Committee (1st meeting: September 6th, 2023; 2nd meeting: September 15th, 2023)
    • Member of the Organizing Committee of International Conference on AI and Education (3rd meeting: September 22nd, 2023, 4th meeting: October 19th, 2023, January 5th, 2024)
    • Member of STEM@HKUST
  • School Roles
    • Member of the Engineering School Board
    • Member of Local Recruitment Strategy and Actions Committee
    • CPEG Representative of Engineering Eduation Quality Assurance Committee
  • Departmental Roles
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Coordinator of COMP & CPEG Mentor-Mentee Scheme
    • Member of CSE Teaching Innovation Committee
    • Faculty Member of Computer Science and Engineering
    • Academic Advisor of Computer Science Students
    • IA/TA Interviewer (22 August 2023, 21 March 2024)
    • CSE Grader Reviwer (Ad-hoc)
  • Other Roles
    • To be confirmed
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • COMP One-Day Camp for Year 2 Students (10 September 2023)
    • Presentation Ceremony of 2023 UGC Teaching Award (27 September 2023)
    • Meeting with NUS Team for Possible Collaboration (ZINC + Online Tutoring System) (29 September 2023)
    • Taiwanese Student Association Annual Dinner (7 October 2023)
    • Dean of Engineering Scholarship Award PResentation Ceremony 2023 (6 November 2023)
  • Administrative Services
    • Committee Member, International Conference of AI in Education (3rd Meeting: 22 September 2023, 4th Meeting: 19 October 2023)
    • Senior-Year Admission Talk at HKUSPACE 2023 (5 October 2023)
    • CPEG Committee Meeting (12 October 2023)
    • Direct-Entry Admission Talk for HKCC Students 2023 (13 October 2023)
    • CPEG Booth on 2023 HKUST Information Day (14 October 2023)
    • Engineering Exploration Day: A Talk on the topic of "AI-Powered Healthcare for Aging Well: Innovations and Implications" (11 November 2023)
    • AI Talk at Hoi Ping Chamber of Commerce Secondary School (15 November 2023)
    • PhD Qualifying Examination Committee Member for LAW Man Hei, Chris (23 November 2023)
    • Congregation - COMP and CPEG Sessions (2 December 2023)
    • 5th HKUST Faculty Recognition Ceremony (30 November 2023)
    • COMP & CPEG Direct Entry Admission Test (5 December 2023)
    • Direct Entry Admission Interview (7 December 2023)
    • Meeting of the Local Senior Year Recruitment and Admissions Committee Meeting (17 January 2024)
    • Joint Conference on AI & Education (30 January 2024)
    • Conference Meeting for the 2nd EduHK-HKUST International Conference on AI and Education (12 March 2024)
    • PhD Qualifying Examination Committee Member for SONG Wenyi (14 March 2024)
    • AI Talk at Heep Yunn School University Fair (18 May 2024)
  • Final Year Project Supervisions
    • Facilities Monitoring System for Disneyland (CHAK Wai Ho, LI Tsz Ho, CHAN Wai Chun, KAO Ka Ho)
    • An Application that Leverages AI via OpenAI's Language Model, GPT (KHURANA Vinayak, NARAYAN Aadityavardhan, GANESH Vignesh, MURUGU Hansika)
    • MAGE: Marge Assists Grading Efficiently (LEUNG Tsz Ching, MOK Nga Yiu, TSANG Chin Yung Virginia)
    • TeamUp: An App for Grouping Forming (CHO Hoon, YEUNG Chak Wa, MU Xihe)
    • Further Development of Web-based Grade Management System for Measuring the Attainment Level of Learning Outcomes (LAM Yuen Ching, LEUNG Hei Tung, CHOW Wing Yan)
    • VR Game Development using Unity/Unreal and Mobile Sensing Device (GUO Zhi, TANG Yunlong)
    • Co-op Programwith Deloittee: Moving IRIS from Proof-of-concept to Production (FAN Arthur)
    • Co-op Program with Deloittee: Curator (LEUNG Ka Wa)
  • Supervision of other projects
    • Huawei ICT Competition 2023-2024 (Cloud Track)
      Firebirds: KUI Ka Yu, WONG Hoi Chun, JOHANNES, Vincent Aurelius
  • Undergraduate Research Opportunities Program
    • To be confirmed
  • Independent Work Project
    • Container Workload Orchestration for Educational Assessments using Go (CHIU Yui Hoi)
    • Exploring the identification and diagnosis of Dyslexia using deep learning algorithms (HUNG Tsz Shing)
  • Proposals
    • Project for Hong Kong Jockey Club - Empowering Future Technologists: A Comprehensive Education Platform for Personalized Feedback, Guidance, and Support in Programming and Math (Submitted with Prof. HU Jishan)
    • Teaching and Learning Innovation Projects (TLIP) - An AI-enabled Online Platform for Community Building among Year 1 Engineering Students (Submitted with Prof. Henry Lam and Prof. Raymond Wong)
  • Paper Reviewer
    • To be confirmed
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2022/23

  • University Role
    • Member of Task Force on Using Generative AI for Assessment
    • Member of the Michael Gale Teaching Award Selection Committee
    • Member of the Organizing Committee of International Conference on AI and Education
    • Member of STEM@HKUST
  • School Roles
    • Member of the Engineering School Board
    • Member of Local Recruitment Strategy and Actions Committee
    • CPEG Representative of Engineering Eduation Quality Assurance Committee
  • Departmental Roles
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Coordinator of COMP & CPEG Mentor-Mentee Scheme
    • Interview Panel Member for Instructional Assistants
    • Member of CSE Teaching Innovation Committee
    • Faculty Member of Computer Science and Engineering
    • Academic Advisor of Computer Science Students
  • Other Roles
    • Co-Principal Investigator of the Project - Autonomous Greywater Treatment Unit as "Smart Water Initiatives" for Smart Campus
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • The Presentation Ceremony of 2022 UGC Teaching Award (26 September 2022)
    • SENG Local SY Recruitment and Admissions Committee Meeting (1 November 2022)
    • 2022 CPEG Booth@Information Day (5 November 2022)
    • CSESS Photo-Taking Event (11 November 2022)
    • University Congregation (Michael G. Gale Award Presentation) (26 November 2022)
    • Congregation Celebration Lunch (26 November 2022)
    • Faculty Procession at Congregation 2022 (1 December 2022)
    • CSE and CPEG Graduation Photo-Taking (1 December 2022)
    • Direct-Entry Admission Interview (8 December 2022)
    • JEE Early Round Interview Briefing (18 January 2023)
    • JEE Interview (31 January 2023)
    • Meeting the AI moment: Microsoft Integrates GPT and Data to Drive Business Impact (14 April 2023)
    • Youth Development Blueprint - Inspire Our Youth, Brigten Our Future by Home and Youth Affairs Bureau (25 April 2023)
    • Faculty Exam Cheer-up Filming (5 May 2023)
    • CPEG Graduation Dinner (5 May 2023)
    • CSE Graduation Dinner (10 May 2023)
    • Departmental Retreat (11-12 May 2023)
    • Engineering Exploration Day (13 May 2023)
    • Student-Staff Liaison Committee Meeting (15 May 2023)
    • Task Force on Use of Generative AI (17 May 2023)
    • TACTIC for Teaching & Learning (23 May 2023)
    • Award Presentation Ceremony of Innovation and Technology (InnoTech) Scholarship 2023/24 (13 June 2023)
    • Dean of Engineering Scholarship Ceremony (5 July 2023)
  • Administrative Services
    • Direct-Entry Admission Talk for HKUSPACE (29 September 2022)
    • Direct-Entry Admission Talk for HKCC (30 September 2022)
    • Examiner, MPhil Thesis Defense of MAK Ching Hang (23 May 2023)
    • Examiner, MPhil Thesis Defense of LEUNG Hoi Ting (25 July 2023)
    • Judge, VEX IQ Robotics Problem Solving Competition (8 July 2023)
    • Instructor, Taiwanese Student Association Experience Camp - Introduction to Artificial Intelligence (9 July 2023)
    • Judge, Taiwanese Student Association Experience Camp - Case Studies and Presentation (10 July 2023)
    • Credit Transfer Briefing Session for Direct Entry Students (10 July 2023)
    • Committee Member, International Conference of AI in Education (1st Meeting: 8 August 2023, 2nd Meeting: 25 August 2023)
    • COMP & CPEG Mentor-Mentee Scheme First Meeting (22 July 2023)
    • Member, Interview Panel for Instructional Assistants (22 August 2023)
    • Member, Local Recruitment Strategy and Actions Committee (1st Meeting: 30 August 2023)
  • Final Year Project Supervisions
    • Co-op Program: AI Project using Computer Vision, Machine Learning, 5G and Location-based Video Technology for Smart City Monitoring (DELA CRUZ Aragorn Joaquin Pineda)
    • Co-op Program: Automated Quote (WONG Wai Ning)
    • Further Development of ZINC - An Online Assignment Submission System and Automatic Grader System (HEUNG Kai Him, LEE Ho Wan Owen, LO Kwok Yan, WONG Pak To)
    • Healthcare Mobile App for Patients (CHIU Tsz To, KWOK Sau Ling, LU Cheuk Fung Jeff, IP Tsz Yan Yannie)
    • Web-based Grade Management System for Measuring the Attainment Level of Learning Outcomes (CHUI Chi Shing, CHUI Man Yin Edward, LAM Sing Yu, TSANG Pui Kin)
    • VR Game Development using Unity/Unreal and Mobile Sensing Device (LUI Ka Ming, MOK Yat Shing, PAN Hsuan-en, WONG Ka Chun)
    • VR Game Development using Unity/Unreal and Mobile Sensing Device 2 (CHE Siu Hei, LEE Tsun On, WONG Wai Yin, YUEN Long Ho)
  • Supervision of other projects
    • Smart Recycle Bin Project (WONG Lai Yin Garmisch) (Link)
    • IDEATION of Hong Kong Science Park: Artificial Intelligence Semantic Search (LAU Siu To)
  • Undergraduate Research Opportunities Program
    • To be confirmed
  • Independent Work Project
    • Opening Up Advanced Features for Power Users (TSANG Pui Kin)
    • ZINC feature: Add Ability to Test Connectivity of Shared Mount Directories (ZHONG Yingqi)
    • Distorted Document Rectification using Deep Learning Methods (NG Pui Him Aidan)
    • Embedding Space Path Traversal for Simple Algebraic Reasoning (LI Aaron Branson Cigres)
    • Developing a Machine Learning Model for Stratego (CHUA Shawn Darren Siytiu)
    • Utilizing Machine Learning Model for AI-generated Fake Face Detection (JIAN Yu Kei and LIN Siyan)
  • Proposals
    • COMP & CPEG Mentor-Mentee Scheme (16 March 2023)
  • Paper Reviewer
    • IEEE Transactions on Multimedia
  • Thesis Committee Member
    • Jackie's MPhil. Thesis Defense (25 July 2023)
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2021/22

  • University Role
    • Member of STEM@HKUST
  • School Roles
    • Member of the Engineering School Board
  • Departmental Roles
    • Faculty Member of Computer Science and Engineering
    • Academic Advisor of Computer Science Students
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Member of CSE Teaching Innovation Committee
  • Other Roles
    • Principal Investigator of the Project - The Development of an Online Assessment Platform
    • Co-Principal Investigator of the Project - Autonomous Greywater Treatment Unit as "Smart Water Initiatives" for Smart Campus
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Sustainable Smart Campus Meeting (28 Feb 2022)
    • Best FYP Selection Meeting (11 May 2022)
    • Student-Staff Liaison Committee Meeting (16 May 2022)
    • E2I Sharing on Peer Mentoring Work (17 May 2022)
    • Demonstration of Greywater Treatment Unit at Hall V (13 June 2022)
    • Briefing of Mainland JEE Interview (15 June 2022)
    • Briefing Session on Graduation Requirements under the New Common Core Program (4 July 2022)
    • Seminar on Sexual Harassment Prevention (12 August 2022)
    • Library Information Session "E-books etc. for Your Syllabus or Reading List" (23 August 2022)
    • Library Information Session "Library-Canvas Integration: Learn to Edit & Customize Library Toolbox" (23 August 2022)
  • Administrative Services
    • Speaker, Credit Transfer Briefing Session for Direct Entry Students (19 July 2021)
    • Interviewee, SSC Autonomous Greywater Project (21 July 2021)
    • PolyU HKCC Articulation Partner Feedback Survey 2021 (22 July 2021)
    • Senior-year Admission Talk for HKUSPACE 2021 (29 September 2021)
    • Seminar for the CSE Festival 2021 (6 October 2021)
    • Senior-year Admission Talk for HKCC 2021 (8 October 2021)
    • HKIE ACCSP Meeting (22 October 2021)
    • Advisor-Advisee Meetings (22 & 24 November, 1 December 2021)
    • DE Admission Test (2 December 2021)
    • SSLC Meeting (6 December 2021)
    • HKCC Unit Review - Meeting with Articulation Partners (18 January 2022)
    • Speaker, Major Selection Live Chat on Gather Town (19 April 2022)
    • Member, Thesis Examination Committee of LAW Man Hei (7 June 2022)
    • Interviewer, Mainland JEE Interview (29 June 2022)
  • Final Year Project Supervisions
    • Cloud IDE tailor for UST CSE Courses (CHIN Tian You, WONG Yan Ho, YEUNG Man Lung Ken)
      - Silver Award, President's Cup 2022 (Department News)
    • Cloud-based Code Visualizer (CHOW Wing Yuen, TENG Hao Ran, DANIEL Ryder Khoi, WONG Fai Kei)
    • Cloud-based Management System (Co-supervised with Dr. CHAN Ki Cecia) (ADIGUNA Joszef Maximillian, MAURA Quintina, HARTONO Kelvin Leonardo, MALIK Nadya)
    • Swimming Pool Drown Detection and Rescue System (LEUNG Lok Yan Loreen, CHENG Hoi Wai, CHONG Sing Tung, CHAN Tsz Ho, LEE Ka Hei)
      - Finalist, President's Cup 2022
    • VR Game Development using Unity/Unreal and Mobile Sensing Device (LUK Sui Hei, WU Ho Yin Hollis, WONG Nok Kan, WAT Po Hong)
    • CSE FYP Coop Program with VSFG : Private Equity Deals and Client Database Enhancement (GOYAL Manan)
    • CSE FYP Coop Program with Transaction Technologies Limited: Fintech Trading and Analytic Modules (SUN Yuxi)
  • Supervisions of other projects
    • FillTrip - HKUST-SINO One-Million-Dollar Entrepreneurship Competition 2021
  • Undergraduate Research Opportunities Program
    • To be confirmed
  • Independent Work Project
    • Distorted Document Image Rectification using Neural Networks (NG Pui Him Aidan)
    • InfTest: An Extension of ZINC to Perform Student Self-Test (TSE Ngo Chun)
    • Cross-platform Healthcare App for Speech Therapy Sevice (LEUNG Sze Yu)
    • Components Revamp and Development on ZINC (LAM Sing Yu)
    • Game Changer Mobile (CHOU Chih-an)
    • Game Changer Mobile (LO Shih-heng)
    • Second Hand Books Trading Web Platform (MAK Chun Kit)
    • ROS Robot Centralized System (LAI Mau Hon)
    • Modern Features and Dependencies Update for ZINC (CHIN Tian You)
    • UX Optimization of ZINC (YEUNG Man Lung Ken)
    • Enrolment Data Synchronization and System Monitoring for ZINC (TSANG Pui Kin)
  • President's Cup 2022
    • Drowning Detection Rescue System (Co-supervised with Dr. MA Robin Lok-wang)
      (CHAN Tsz Ho, CHENG Ho Wai, CHONG Shing Tung, LEE Ka Hei, LEUNG Lok Yan Loreen)
      - Finalist
    • Cnails: Cloud IDE Tailor for UST Programming Courses
      (CHIN Tian You, WONG Yan Ho, YEUNG Man Lung Ken)
      - Silver Award, President's Cup 2022 (Department News)
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2020/21

  • University Role
    • Member of STEM@HKUST
  • School Roles
    • Member of the Engineering School Board
  • Departmental Roles
    • Faculty Member of Computer Science and Engineering
    • Academic Advisor of Computer Science Students
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Member of CSE Teaching Innovation Committee
    • Member of HKIE Accreditation Working Group
  • Other Roles
    • Principal Investigator of the Project - The Development of an Online Assessment Platform
    • Co-Principal Investigator of the Project - Autonomous Greywater Treatment Unit as "Smart Water Initiatives" for Smart Campus
    • ICT Programm Review Committee Member (Technological and Higher Education Institute of Hong Kong)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • E2QAC Meeting (22 December 2020)
    • Virtual Congregation SENG Ending Videos - Goodbye Shots (6 October 2020)
    • Community of Practice (CoP) Meeting (24 September 2020)
  • Administrative Services
    • Interviewer, JUPAS and JEE Interview (2 June 2021)
    • Speaker, CSESS Workshop - JavaScript (16 October 2020)
    • Speaker, Admission Talk for HKU Space Sub-Degree Engineering Students (29 September 2020)
    • Member of ICT Programme Review Panel, Technological and Higher Education Institute of Hong Kong (THEi) (9 September 2020)
    • Speaker, Credit Transfer Briefing Session for Direct Entry Students (17 July 2020)
    • Invited Speaker, CEI New Faculty Orientation (14 August 2020) [Slides]
    • PolyU HKCC Articulation Partner Feedback Survey 2020 (20 August 2020)
  • Final Year Project Supervisions
    • Designing an Integrated Ecological System for Controlling and Monitoring Autonomous Greywater Treatment (Co-supervised with Dr. Sai-Kit YEUNG) (LAMISA Mashiat)
    • Microsurgery Mobile VR Simulation Platform (DU Wei, JIANG Kuo and QIAO Ruoxi)
    • Few-Shots Realistic Head Model Video Generation Using Text (BHATT Umakant Datt, SUNG Ka Hong, and SHRESTHA Aayush)
    • Automatic Grading System for GUI Programming Assignments (CHAN Chung Yin, LI Kwan To, LAM Wai Hin, and AU Chun Man)
    • VR Game Development using Unity and Mobile Sensing Device (Co-supervised with Dr. CHAN Ki Cecia) (LIANG Yu Yi, SHIH Ho Yin, SHUM Ka Chun, and YEH Ka Chi)
    • Fruit Ripeness Detection (KIM Jihoo, KIM Jin Gee, KIM Taek Jung, and YOON Jun Young)
    • CSE FYP Coop Program with AlikeAudience: Mobile Data Management Platform in Asia (SUNG, Ka Ho)
    • CSE FYP Coop Program with CLP: Cloud Architecture Transformation (MOK, Tsz Hin)
  • Supervisions of other projects
    • FillTrip - HKUST-SINO One-Million-Dollar Entrepreneurship Competition 2021
  • Undergraduate Research Opportunities Program
    • Correcting Geometric and Shading Artifacts of Camera Imaged Documents with Deep Learning
      (ADIGUNA Joszef, CAO Qinglan, JIANG Xudong, LU Xinbo, LYU Hanfang, SHAO Yuheng)
      • Xinbo has been selected as the recipient of the Tse Cheuk Ng Tai Scholarship 2021
  • Independent Work Project
    • Blind Subscription Platform (KIM JinGee)
    • Implementing Diagnostics System Interface for ZINC (HU Yicheng)
    • Developing a Mobile Application to Help UST Students Find Study/Project Groups (CHO, Hoon)
    • Deep Learning-Based Image Dewapring (Mark Christopher Siy UY)
  • President's Cup 2021
    • Mynah: An Assistive Tool for the Speech Impaired
      (BHATT Umakant Datt, SHRESTHA Aayush, SUNG Ka Hong)
      Gold Award, HKUST President's Cup 2021
    • Designing an Integrated Cloud Based System for Controlling and Monitoring Autonomous IoT Device
      (LAMISA Mashiat)
      Silver Award, HKUST President's Cup 2021
    • Vivian: Decentralized Globing Naming and Storage System on Tangle Distributed Ledger
      (TIAN Xiangan)
      Special Mention, HKUST President's Cup 2021
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2019/20

  • University Role
    • Member of STEM@HKUST
  • School Roles
    • Member of the Engineering School Board
  • Departmental Roles
    • Faculty Member of Computer Science and Engineering
    • Academic Advisor of Computer Science Students
    • CSE and CPEG Direct Entry Recruitment Coordinator
    • Member of CSE Curriculum and Teaching Innovation Committee
  • Other Roles
    • MPhil. Committee Member: A Comparison of the Emotional Characteristics of the Violin and Erhu on the Butterfly Lovers Concerto (Dustin LEE), May 2020
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • To be determined
  • Administrative Services
    • Speaker, Admission Talk for HKU Space Sub-degree Students (2019)
    • Host, Live Chat Session for the Virtual JUPAS Fair (30 May 2020)
  • Final Year Project Supervisions
    • CSE FYP Coop Program with ClareAI: AI Interaction Management System
      (SAN JUAN Justin David)
    • VR Game Development using Unity and Mobile Sensing Device (Co-supervised with Dr. CHAN Ki Cecia)
      (LAW Man Hei, LEUNG Hoi Ting, SO Yan Tung, CHOW Tsz Ki)
    • Augmented Reality Presentation Tool - PresentAR
      (YUEN Hin Ching, CHAN Ming Yin, TAI Ching Tai)
    • Online Assessment Platform - Assignment Submission System
      (CHEUNG Daniel, WONG Yuk Chun, MAK Ching Hang, CHUN Hiu Sang)
    • Autonomous Underwater Vehicle (AUV) (Co-supervised with Dr. WOO Kam Tim)
      (KHANG Minsoo, LEE Lok Yin)
    • Microsurgery Mobile VR Simulation Platform
      (NG Tik Sang, QUADER Rubaiyat, LAM Yun Tin, WONG Chak Long)
  • PG Course Proposal Submission
    • FTEC 5020 Coding (For students in the Fintech MPhil/PhD Programs)
  • Undergraduate Research Opportunities Program
    • Correcting Geometric and Shading Artifacts of Camera Imaged Documents with Deep Learning
      (ADIGUNA Joszef, LYU Hanfang, SHAO Yuheng)
  • Independent Work Project
    • Visual Question Answering System for the Blind
      (VALLAPURAM, Anish Krishna)
    • Semantic Augmentation of Images for Computer Vision Tasks
      (KHANG, Minsoo)
    • Rapid Semi-Supervised Pose Estimation of Body Parts for Closed-Loop Behavioral Experiments across Species
      (LAM Ka Chung)
    • Investigating Performance of Autonomous Underwater Vehicle Manoeuvre Trained in Virtual Underwater Environment with Model Predictive Control Implementation
      (KHANG, Minsoo)
  • President's Cup 2020
    • Indoor Guiding System for Visually Impaired
      (KHANG, Minsoo)
      Gold Award, HKUST President's Cup 2020
    • ZINC - Online Assignment Submission & Automatic Grader System
      (CHEUNG Daniel, WONG Yuk Chun, MAK Ching Hang, CHUN Hiu Sang)
      Finalist, HKUST President's Cup 2020
    • S2R - Smart & Social Recycling Platform
      (TIAN Xiangan)
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2018/19

  • School Roles
    • Member of the Engineering School Board
  • Departmental Roles
    • Faculty Member of Computer Science and Engineering
    • Member of CSE Curriculum and Teaching Innovation Committee
    • Academic Advisor of Computer Science Students
  • Other Roles
    • Advisor of Student Innovation for Global Health Technology (SIGHT)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Procession Party for MSc Congregation (November 16)
    • The HKIE Environmental Division Annual Reception (November 8)
    • Dean of Engineering Scholarship Award Presentation Ceremony 2018 (October 30)
    • Engineering School Board Meeting (October 22)
    • Kick-off Ceremony of "Mental Health Matters - Promoting Student Mental Health: A State of Well-being" (October 10)
    • Departmental Meetings (September 28, October 19, November 30, February 22, March 22, April 26, May 24)
    • CaTIC Meetings (September 26, October 29, December 7) (February 18, March 18, April 18, April 24)
    • SSLC Meetings (May 15)
    • CSE Photo Taking Day (October 5)
    • Inteview of Candidates for Congregation on SENG Session (May 23)
    • Rehearsal Session for ASM Nominated Projects
  • Administrative Services
    • Project Judge, SIGHT Camp Roadshow (22 November 2018)
    • Principal Investigator of the Project: The Development of an Online Assessment Platform (Funded by the School of Engineering, HKUST) (HKD482,970)
    • Instructor, CSESS Workshop organized by Computer Science and Engineering Students' Society, Hong Kong University of Science and Technology Student Union (4 October 2018)
    • Instructor, DIY Workshop on Info Day 2018 (29 September 2018)
      Website
    • Instructor, Engineering Workshop for HKUST Summer Camp 2018 - "Make an On Screen Piano to Play Your Favorite Music" organized by Computer Science and Engineering (29 June 2018)
      Website
    • Instructor, Briefing Session for Engineering Workshop of HKUST Summer Camp 2018 (22 June 2018)
    • Guest, Rehearsal Session for FYP Group for ASM Technology Award 2018 (11 June 2018)
  • Final Year Project Supervisions
    • Final Year Project Management System (Remastered)
      (SU Heng, DEL MUNDO Gian Miguel Sero, MOHAMAD Randitya Setyawan, WU Yun-ju)
    • Flounder - Augmented Reality Store Platform (KOSASIH Angelica, LIU Chi Yan, SUHARTONO Kristian)
    • Microsurgery Mobile VR Simulation Platform (Co-supervised with Dr. SONG Shenghui)
      (DONG Tian, LEUNG Ka Wai Aidan, NG Tsz Kin, SIU Ho Lam, TUNG Ka Kan)
    • A Mobile App for Reducing Food Waste (Co-supervised with Dr. LAM Ngok)
      (CHUGH Rhea, IVANOV Metodi Dimitrov, GUNAWAN Calvinthio, BRADLEY Edward Alan)
    • Multiplayer VR Game Development with Leap Motion (Co-supervised with Dr. CHAN Ki Cecia) (LAU Kwun Pong, CHAN Hiu Tung, TAM Tung Man, CHOW Ka Chun)
  • Sustainable Smart Campus as a Living Lab (SSC)
    • Lautriv Max (LT-M) VR Studio and Lab
      (LAU Matthew Elias, SAN JUAN Justin, David, LEE Wai Yu)
    • Smart Energy Management in HKUST Residential Halls
      (CHAN Ming Yin, LI Yongyi, FAN Xingyi, TANG Wai Tin)
    • Autonomous Greywater Treatment Unit as "Smart Water Initiatives" for Smart Campus
      (Dr. LAM Frank Leung-Yuk, Dr. TSOI Desmond Yau-Chat, Prof. HU Xijun) (Funding Amount: HK$100,000)
  • Independent Work Project
    • Data extraction and analysis for student comments on USTSpace
      (WU Yun-ju Judy)
    • Recognising emotional intensities of compound emotion categories through detecting facial landmarks and body gestures
      (MAK Tsz Wing Tiffany)
    • Data analysis and learning algorithm implementation on autonomous domestic water purification system
      (CHAN Lok Chun)
  • Professional Project Consultations
    • Student Innovation for Global Health Technology (SIGHT) Project
      • MED EASY - Electronics Health Record System
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2017/18

  • School Roles
    • Member of the Engineering School Board
    • Interview Panel Member of Engineering Exploration Day
  • Departmental Roles
    • Faculty Member of Computer Science and Engineering
    • Member of CSE Undergraduate Committee
    • Member of CSE Curriculum and Teaching Innovation Committee
    • Academic Advisor of Computer Science Students
  • Other Roles
    • Advisor of Student Innovation for Global Health Technology (SIGHT)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Departmental Meetings (15 September 2017, 29 September 2017, 17 November 2017, 23 February 2018, 23 March 2018, 27 April 2018, 25 May 2018)
  • Administrative Services
    • Instructor of Engineering Workshop for HKUST Summer Camp 2017 - "Make an On Screen Piano to Play Your Favorite Music" organized by Computer Science and Engineering (30 June 2017)
      Website
    • Instructor of CPEG Workshop organized by Computer Engineering Students' Society, Hong Kong University of Science and Technology Student Union (22 November 2017)
    • Guest of the Dean of Engineering Scholarship Presentation Ceremony 2017 (30 November 2017)
    • Guest of CSE Annual Dinner (8 March 2018)
    • Guest of the Inauguration Ceremony of Chinese Folk Art Society (27 March 2018)
    • Guest of the President's Cup Presentation (30 April 2018)
    • Guest of the President's Cup Awardee's Meeting (14 May 2018)
  • Final Year Project Supervisions
    • Virtual Reality Game Development using Unity and Leap Moption / Kinect
      (LEE Ho Ting, KEUNG Bryan, LAM Jouq Hang Hendersen, NG Man Yan)
    • Virtual Reality Game Development using Unity and Leap Motion / Kinect
      (WONG Man Ting, PANG Hong Ching, KOON Ka Ho, WONG Yuk Fong)
    • A Mobile App using AR and Location-based Technologies for Promoting Self-motivated Learning
      (CHENG Wang On, WONG Cheuk Yie Ezekiel, NG Brandon Chun Yin, LEUNG Wai Hin)
    • Virtual Reality Education Software for Kindergarten / Primary School Students
      (CHEUNG Sze Po, CHAN Tak Sing, LO Ka Leung, MO Chun Yuen)
    • Virtual Reality Game Development using Unity and Leap Motion / Kinect
      (CHONG Ka Yan, LEE Chun Ho, WONG Hin Yung, LIU Hoi Yi Audrey)
      Co-supervised with Dr. LAM Ngok
    • Autonomous Domestic Water Purification System with Mobile Application
      (LEE Dustin, FOK Ming Kit, LEE Ho Long Barry, FUNG Ka Yi)
      Co-supervised with Prof. LAM Frank L.Y.
  • Cyberport University Partnership Programme (CUPP)
    • RESTRIP
      (HUANG Yining, Caroline)
  • HKUST President's Cup Project Supervision
    • Autonomous Domestic Water Purification System with Mobile Application
      (FUNG Ka Yi, LEE Ho Long Barry, LEE Dustin, FOK Ming Kit)
      Gold Award, Department news
  • Award(s)
    • One of the Best Ten Lecturers by HKUST Undergraduate Students in the Best Ten Lecturers Election 2017 (Prize presented on 28 November 2017)
      Department news: Here
  • Professional Project Consultations
    • Student Innovation for Global Health Technology (SIGHT) Project
      • MED EASY - Electronics Health Record System
    • ISACA Student Group Annual Case Competition 2018
      (CHENG Ho Sing Michael)
      • Flash (2nd Runner Up out of the 96 Participating Teams)
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2016/17

  • School Roles
    • Member of the Engineering School Board
    • Interview Panel Member of Engineering Exploration Day
  • Departmental Roles
    • Faculty Member of Computer Science and Engineering
    • Academic Advisor of Computer Science Students
  • Other Roles
    • Advisor of Student Innovation for Global Health Technology (SIGHT)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Departmental Meetings (September 9, November 25, February 17, March 10, April 21)
    • New Faculty Orientation
      • Session 6: ITSC Support and PRS for Teaching (17 August 2016)
      • Session 5: Canvas Basic (17 August 2016)
      • Session 4: Sharing from HKUST Professors(16 August 2016)
      • Session 3: Learning Assessment and Getting Feedback on Your Teaching (16 August 2016)
  • Administrative Services
    • Document Preparation for HKIE Accreditation
    • Serving as the Interview Panel Member of Engineering Exploration Day (27 November 2016)
    • Workshop Instructor of "Responsive Web Design" organized by Computer Science and Engineering Students' Society, Hong Kong University of Science and Technology Student Union (17 November 2016)
    • Workshop Instructor of "Bringing 2D Images Into Life" organized by Computer Engineering Students' Society, Hong Kong University of Science and Technology Student Union (18 October 2016)
  • Final Year Project Supervisions
    • Virtual Reality Game Development using Unity and Leap Motion ("Return")
      (CHAN Long Hei Stanley, HUANG Jiaxi, MAK Wing Tao, NGO Yu Ki)
      Best CPEG FYP Award (2nd runner-up)
    • Virtual Reality Game Development using Unity and Leap Motion ("Treasure Island")
      (LEE Chun On, SIN Wing Lam, WONG Chun Yin)
      Best FYP Award
      Project Page
    • Responsive Image Processing Mobile Application ("Spark")
      (LAM Chak Tim, LAM Cheuk Ming, LUI Chun Wang, WONG Chau Shing)
    • Using Technology to Masquerade the User's Face ("FaceT")
      (CHIU Tsz Tsun, CHOY Ka Wai Jocelyn, LO Leong Cheung, NG Kai Hong)
      Best FYP Award
      Project Page
    • Document Imaging System using Kinect
      (LAM Wai Hin, TSE Cheuk Hei, YUEN Yiu Tung)
    • Real-time Recognition and Control for Self-driving Racing Car
  • HKUST President's Cup Project Supervision
    • A Novel, Decentralized Hardware & Software Infrastructure for Creating Disaster-proof, Scalable, and Secure Real-time Big-data IoT Solutions
      (IWASAKI Kenta and TANUBRATA Hans Ryan)
  • Professional Project Consultations
    • Student Innovation for Global Health Technology (SIGHT) Project
      • EASY MED - Electronics Health Record System
X

Department of Computer Science and Engineering, School of Engineering, The Hong Kong University of Science and Technology

Administrative Duties, Academic Year 2015/16

  • School Roles
    • Member of the Engineering School Board
  • Departmental Roles
    • Faculty Member of Computer Science and Engineering
    • Faculty Member of Computer Engineering
    • Academic Advisor of Computer Engineering Students
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Departmental Meetings (26 April, 1 April, 29 April 2016)
    • The Fifty-eight (58th) HKUST Engineering School Board Meeting (23 May 2016)
    • Computer Engineering Society Farewell Party (6 May 2016)
    • SIGHT Final Project Presentation (5 May 2016)
    • Seminar and Workshop Series on Digital Entainment and Toy Computing - From Digital to Wearable Entertainments co-organized by Caritas Institute of Higher Education and The Open University of Hong Kong (22 February 2016)
      • Part 1: Computational Manga and Anime: Efficient Production and Digital Migration (Prof. Tien-Tsin Wong, Professor of Computer Science and Engineering, The Chinese University of Hong Kong)
      • Part 2: Recent Progress on Ring-Type Wearable Devices and its Applications (Prof. Zixue Cheng, Professor of the Division of Computer Engineering, School of Computer Science and Engineering, The University of Aizu, Japan)
    • Seminar and Workshop Series on Digital Entainment and Toy Computing - Advances in 3D Media Techniques co-organized by Caritas Institute of Higher Education and The Open University of Hong Kong (22 February 2016)
      • Part 1: Cyberspatial Media: 3D Computer Graphics and Audio, Professor of Spatial Media Group, Computer Arts Lab., The University of Aizu, Japan)
      • Part 2: Review of Stereoscopic Imaging Methods (Dr. Benson Lam Shu-Yan, Assistant Professor of the Department of Mathematics and Statistics, Hang Seng Management College)
  • Administrative Services
    • Leading a Visit to Bank East Asia (11 March 2016)
  • College / Programme Activities Organizer
    • The Graphical User Interface Design Contest for the "Robot War" Game (COMP2012, Spring 2016)
  • Final Year Project Supervisions
    • Document Imaging System using Digital Camera and Kinect
      (LAM Wai Hin, TSE Cheuk Hei, YUEN Yiu Tung)
    • Virtual Reality Game Development using Unity and Leap Motion #1
      (LEE Chun On, SIN Wing Lam, WONG Chun Yin)
    • Propose your Own App Project
      (CHIU Tsz Tsun, CHOY Ka Wai Jocelyn, LO Leong Cheung, NG Kai Hong)
    • Responsive Web-based Image Processing Tool
      (LAM Chak Tim, LAM Cheuk Ming, LUI Chun Wang, WONG Chau Shing)
    • Virtual Reality Game Development using Unity and Leap Motion #2
      (CHAN Long Hei Stanley, HUANG Jiaxi, MAK Wing Tao, NGO Yu Ki)
  • Professional Project Consultations
    • Collegiate Contest of Educational Technology (CCET2016): CalliLearning
      (TSE Tin Chi, WAN Ka Wa, LAM Tsz Ching, GENG Sihua), PolyU SPEED
    • Collegiate Contest of Educational Technology (CCET2016): Kinect Sport System for Tai Chi
      (CHAN Kwan Wing, CHEUNG Chi Ho, LEE Chun Wing, YIM Kam Yeung), PolyU SPEED
      Winner


Administrative Duties at the School of Professional Education and Executive Development, The Hong Kong Polytechnic University

PolyU SPEED Logo
Academic Year 2015/16 (Details)
  • School and Programme Roles
    • Member of Employability Workgroup
    • Member of Scheme Executive Group - Bachelor of Science (Hons) Scheme in Applied Sciences
    • Programme Planning Team Member of Bachelor of Science (Hons) Scheme in Applied Sciences (Statistics and Computing)
Academic Year 2014/15 (Details)
  • School and Programme Roles
    • Member of Employability Workgroup
    • Member of Scheme Executive Group - Bachelor of Science (Hons) Scheme in Applied Sciences


X

School of Professional Education and Executive Development,
The Hong Kong Polytechnic University

Administrative Duties, Academic Year 2015/16

  • School and Programme Roles
    • Member of Employability Workgroup
    • Member of Scheme Executive Group - Bachelor of Science (Hons) Scheme in Applied Sciences
    • Programme Planning Team Member of Bachelor of Science (Hons) Scheme in Applied Sciences (Statistics and Computing)
      Bachelor of Science (Hons) Scheme in Applied Sciences (Statistics and Computing) has been renamed to Bachelor of Science (Hons) Scheme in Applied Sciences (Statistics and Data Science)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Paperless Solution for SARP and BoE Meeting (8 September 2015)
  • Administrative Services
    • Serving as Subject Writer for Bachelor of Science (Honours) in Applied Science (Information Systems & Web Technologies) (10 October 2015)
      • SPDXXXX Mobile Application Development
    • Submitting Proposals
      • GUR Subject: Digital Literacy for Contemporary Lifestyle and Workplace (14 August 2015)
      • SPDXXXX Web Design for Marketers (A Course for Digital Marketing Scheme) (25 December 2015)
    • Attended a Meeting on Student Employability (21 August 2015)
  • College / Programme Activities Organizer
    • Internship Programme for Student in Bachelor of Science in Applied Science (Information Systems and Web Technologies)
      (MTel Summer Placement Scholarship 2015) (mid of June to end of August 2015)
  • Collegiate Contest of Educational Technology (CCET2016) Supervision
    • CalliLearning
      (TSE Tin Chi, WAN Ka Wa, LAM Tsz Ching, GENG Sihua)
    • Kinect Sport System for Tai Chi
      (CHAN Kwan Wing, CHEUNG Chi Ho, LEE Chun Wing, YIM Kam Yeung)
      Winner
X

School of Professional Education and Executive Development,
The Hong Kong Polytechnic University

Administrative Duties, Academic Year 2014/15

  • School and Programme Roles
    • Member of Employability Workgroup
    • Member of Scheme Executive Group - Bachelor of Science (Hons) Scheme in Applied Sciences
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • 2nd Workshop on Scholarly and Research Activities (5 January 2015)
    • Moodle Training Workshops for Staff (Using Excel to Give Graing to Student in Moodle) (12 January 2015)
    • Moodle Training Workshops for Staff (Basic for Moodle 2.5) (12 January 2015)
    • Research Seminar: Generation of Innovative Research Ideas using TRIZ method (13 January 2015)
    • Moodle Training Workshops for Staff (Demonstration Workshop on Moodle Online Exercises (14 January 2015)
    • Using Turnitin to Check Originality on Students' Work in Moodle (14 January 2015)
    • Basic Training and Collection of iPad (14 January 2015)
    • CPCE Safety Induction Training (16 January 2015)
    • What's New with the Student Feedback Questionnaire (SFQ) (19 January 2015)
  • Administrative Services
    • Serving as Subject Writer for Bachelor of Science (Honours) in Applied Science (Statistics & Computing) (16 December 2014)
      • SPD3255 Discrete Structures
      • SPD4537 Data Structures and Algorithms
    • Serving as Invited Speaker
      • Information Seminar for AD Students (Associate of Engineering, Associate of Science in Information Systems Development, and Associate of Science in Network and Systems Administration) at the Division of Applied Science and Technology, Community College of City University (12 January 2015)
    • Attended an Initial Meeting for Graduate Survey 2015 (8 January 2015)
    • Attended a Meeting for Cluster of Science, Technology and Health Studies (13 January 2015)


Administrative Duties at the Community College of City University (aka UOW College of Hong Kong)

CCCU Logo

CCCU Picture
Division of Applied Science and Technology
  • Academic Year 2014/15 (Details)
    • College Roles
      • Member of CCCU Academic Board
      • Divisional Representative of CCCU College Validation and Monitoring Committee
    • Divisional Roles
      • Programme Leader of Associate of Science in Information Systems Development (AScISD)
      • Coordinator of Personal and Career Development Centre (PACD)
      • Student Advisor
      • Mentor of Part-Time Lecturers
  • Academic Year 2013/14 (Details)
    • College Roles
      • Member of CCCU Academic Board
      • Divisional Representative of CCCU College Validation and Monitoring Committee
      • Divisional Representative of CCCU Staff Consultative Committee
    • Divisional Roles
      • Programme Leader of Associate of Science in Information Systems Development (AScISD)
      • Coordinator of AST Student Mentoring Scheme
      • Coordinator of Personal and Career Development Centre (PACD)
      • Student Advisor
      • Mentor of Part-Time Lecturers
  • Academic Year 2012/13 (Details)
    • College Roles
      • Member of CCCU Academic Board
      • Divisional Representative of CCCU Staff Consultative Committee
      • Divisional Representative of CCCU Student Discipline Committee
    • Divisional Roles
      • Programme Leader of Associate of Science in Information Systems Development (AScISD)
      • Coordinator of DCO Student Mentoring Scheme
      • Coordinator of Personal and Career Development Centre (PACD)
      • Student Advisor
      • Mentor of Part-Time Lecturers



CCCU Picture
Division of Computer Studies
  • Academic Year 2011/12 (Details)
    • College Roles
      • Member of College Validation and Monitoring Committee
      • Divisional Representative of CCCU Staff Consultative Committee
      • Divisional Representative of CCCU Student Discipline Committee
    • Divisional Roles
      • Coordinator of DCO Student Mentoring Scheme
      • Coordinator of Personal and Career Development Centre (PACD)
      • Year Tutor of Associate of Science in Information Systems Development (For both year 1 & year 2 students)
      • Year Tutor of Associate of Science in Network and Systems Administration (For both year 1& year 2 students)
      • Deputy Year Tutor of Associate of Science in Applied Business Statistics (For year 1 students) (Semester A Only)
      • Student Advisor
      • Safety Committee Member of the Management Board
      • Member of the University Critical Incident Management Team
      • Mentor of Part-Time Lecturers
  • Academic Year 2010/11 (Details)
    • College Roles
      • Divisional Representative of CCCU Staff Consultative Committee
      • Divisional Representative of CCCU Student Discipline Committee
      • Divisional Representative of CCCU Scholarships and Awards Sub-Committee
    • Divisional Roles
      • Coordinator of the Centre of Life Long Learning
      • Scholarship Coordinator
      • Tutor of Associate of Science in Environmental Studies (Both year 1 & year 2 students)
      • Tutor of Associate of Science in Information Systems Development (Both year 1 & year 2 students)
      • Tutor of Associate of Science in Information Technology (Year 2 students)
      • Student Advisor
      • Safety Committee Member of the Management Board
      • Member of the University Critical Incident Management Team
      • Work Group Member of Environmental Education and Community Action Projects
      • Mentor of Part-Time Lecturers
  • Academic Year 2009/10 (Details)
    • Divisional Roles
      • Tutor of Associate Degree of Science in Environmental Studies (ES) (Year 1 students)
      • Tutor of Associate Degree of Science in Information Technology (IT) (Both year 1 & year 2 students)
      • Student Academic Advisor
      • Safety Committee of the Management Board
      • Member of the University Critical Incident Management Team
      • Project Member of Environmental Education and Community Action (Environment and Conservation Fund)
      • Interviewer of Associate Degree Programmes Admission for Pre-AD students
      • Mentor of Part-Time Lecturers
      • Speaker for School Visits
      • Divisional Representative on Programme Committee - DCO12000 Environment, Technology and Future
      • Advisor of a Slogan Competition team
  • Academic Year 2008/09 (Details)
    • Divisional Roles
      • Tutor of Associate Degree of Science in Information System Development (ISD) (Both Year 1 and Year 2 Students)
      • Member of Associate Degree of Science in Network and Systems Administration (NSA)
      • Student Academic Advisor
      • Safety Committee of the Management Board
      • Planning Committee Member of the Programme on Environmental Studies

X

Division of Applied Science and Technology,
Community College of City University

Administrative Duties, Academic Year 2014/15

  • College Roles
    • Member of CCCU Academic Board(1st Meeting: 24 September 2014)
    • Divisional Representative of CCCU College Validation and Monitoring Committee(1st Meeting: 3 September 2014, 2nd Meeting: 12 November 2014)
    • Member of CCCU Student Discipline Committee
  • Divisional Roles
    • Programme Leader of Associate of Science in Information System Development (AScISD)
    • Student Advisor
    • Mentor of Part-Time Lecturer
      • Mr. Jackie Kwong (AST20105 Data Structures and Algorithms - Sem A 14/15)
      • Mr. Murphy Lai (AST10106 Introduction to Programming - Sem A 14/15)
      • Mr. Frank Lau (AST20207 Application for Portable Devices - Sem A 14/15)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • CCCU Congregation 2014 (20 November 2014)
  • Administrative Services
    • Workshop Instructor of "Producing Professional Drawing by Non-Professsionals" (8, 10 October 2014)
    • Serving as Invited Speaker
      • Speaker of Articulation / Career Talk for ISD & NSA Students organized by 29th Executive Committee of Computer Science Society, City University of Hong Kong Students' Union (13 November 2014)
    • Submitting Proposals
      • CCCU Quality Campus Life Fund Proposal entitled "Seoul, South Korea - Exploration of Technology and its Effect on Nation's Economy and Daily Life" for AScISD, AScNSA and AENG (19 September 2014)
      • CCCU Quality Life Fund for Local Co-curricular Activity entitled "ISD BBQ Gathering 2014" (24 September 2014)
    • Programme Restructuring (AScISD, AScNSA and AENG)(1st Meeting: 8 October 2014)
  • Departmental Activities Organizer
    • A Non-JUPAS Talk for HKUST CS/CPEG Admission 2015 (6 September 2014)
      • The talk was conducted by Mr. Nicko Ying-wai SHEK, UG Coordinator's Assistant of CSE, HKUST
    • A Non-JUPAS Talk for CUHK CS/CE Admission 2015 (11 September 2014)
      • The talk was conducted by Dr. Kin Hong WONG, Associate Professor of CSE, CUHK
    • A Non-JUPAS Talk for HKU CS Admission 2015 (16 September 2014)
      • The talk was conducted by Dr. H. F. TING, Associate Professor of CS, HKU
    • A Non-JUPAS Talk for HKU IM Admission 2015 (24 September 2014)
      • The talk was conducted by Dr. Alvin Kwan, Teaching Consultant of Divison of Information & Technology Studies, HKU
    • A Non-JUPAS Talk for CityU SCM Admission 2015 (21 October 2014)
      • The talk was conducted by Dr. Oscar AU, Assistant Professor and Admission Tutor of SCM, CityU
    • A Non-JUPAS Talk for CityU CS Admission 2015 (24 October 2014)
      • The talk will be conducted by Dr. Kam Yiu LAM, Associate Professor of CS, CityU
    • A Non-JUPAS Talk for HKBU CS/IS Admission 2015 (13 November 2014)
      • The talk will be conducted by Dr. William Kwok Wai CHEUNG, Associate Head and Associate Professor of CS, HKBU and Dr. Fion LEE, Senior Lecturer of CS, HKBU
    • ISD BBQ Gathering 2014 (To be confirmed)
  • Hong Kong U-21 IoT Awards 2014 Supervision
    • Easy Electronic Ticket - RFID Based Dynamic Electronic Ticket
      LO Leong Cheung (AScISD), CHAN See Yu (AScISD), CHENG Man Cheong (AScISD), CHU Wai Yin (AScISD), YIP Wai Ting Alex (AScISD), SO Ka Ho Brian (AScISD)
      Awarded a Certificate of Merit
X

Division of Applied Science and Technology,
Community College of City University

Administrative Duties, Academic Year 2013/14

  • College Roles
    • Member of CCCU Academic Board(1st Meeting: 9 October 2013, 2nd Meeting: 12 February 2014, 3rd Meeting 30 April 2014)
    • Divisional Representative of CCCU College Validation and Monitoring Committee(1st Meeting: 4 September 2013, 2nd Meeting: 13 November 2013, 3rd Meeting: 15 January 2014, 4th Meeting: 26 February 2014)
    • Divisional Representative of CCCU Staff Consultative Committee(1st Meeting: 1 November 2013, 2nd Meeting: 20 June 2014)
    • Member of CCCU Student Discipline Committee
  • Divisional Roles
    • Programme Leader of Associate of Science in Information System Development (AScISD)
    • Coordinator of AST Student Mentoring Scheme
    • Coordinator of Personal and Career Development Centre (PACD)
    • Student Advisor
    • Mentor of Part-Time Lecturer
      • Mr. Garret Lai (AST20404 Information Systems in Business - Sem B 13/14)
      • Mr. Jackie Kwong (AST20105 Data Structures and Algorithms - Sem A 13/14, AST21105 Object-Oriented Programming and Design - Sem B 13/14)
      • Mr. Sunny Ng (AST10106 Introduction to Programming, AST20207 Application for Portable Devices - Sem A 13/14)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Book Launch-cum-Seminar organized by the Federation for Self-financing Tertiary Education (25 September 2013)
    • Seminar on AD market, Admission Findings and Suggestions for Enhancement conducted by Dr. Charlie Choi (4 October 2013)
    • Information Day 2013 (19 October 2013)
    • AScNSA BBQ Gathering 2013 (21 October 2013)
    • CCCU Congregation 2013 (22 November 2013)
    • Computing Services Centre, CityU Forum - Google Glass: The Next Revolution (13 February 2014)
    • Seminar on Articulation Opportunities to CityU BEng (Hons) in Electronic Engineering (14 February 2014)
    • Seminar for Self-Financed Sub-degree Programmes Units (SSPUs) - The Teaching of Sub-Degrees offered by Joint Quality Review Committee (JQRC) (20 March 2014)
    • Briefing Session on 2014 CCCU Marketing Plan and Admission Exercise conducted by Dr. Charlie Choi (11 April 2014)
    • Digital Entertainment Leadership Forum 2014 (An Official Event of IT Festival 2014) organized by Hong Kong Cyberport (16 April 2014)
      • Theme: Pioneering Technology Changes in Digital Entertainment
  • Administrative Services
    • Workshop Instructor of "Producing Professional Drawing by Non-Professionals" (21, 25 October 2013, 7 February 2014)
    • Serving as Invited Guest
    • Serving as Invited Speaker
    • Submitting Proposals
      • CCCU Quality Campus Life Fund Proposal entitled "Exploration of Technology Advances in Taiwan" for AScISD & AENG Students (19 September 2013)
      • CCCU Quality Campus Life Fund Proposal entitled "IT & Financial Development @ Shanghai" for AScABS & AScISD Students with Ms. Kingship LO (19 September 2013)
      • CCCU Quality Life Fund for Local Co-curricular Activity entitled "Alumni Sharing on Non-JUPAS Application and Study for Year 2013" (14 September 2013)
      • CCCU Quality Life Fund for Local Co-curricular Activity entitled "ISD BBQ Gathering 2013" (26 September 2013)
      • CCCU Quality Life Fund for Local Co-curricular Activitiy entitled "Understanding 3D Game Development using Maya and Unity by Attending Unity Workshop" (2 March 2014)
      • CCCU Quality Life Fund for Local Co-curricular Activity entitled "Understanding Latest Internet Technologies by Attending World Internet Developer Summit" (21 March 2014)
      • Change of Curriculum for Associate of Science in Information Systems Development for 2014/15 Cohort and Thereafter (21 March 2014)
      • CCCU Quality Life Fund for Local Co-curricular Activity entitled "Front-End Programming with JavaScript and jQuery" (6 May 2014)
      • CCCU Quality Life Fund for Local Co-curricular Activity entitled "Training Workshop on Visual Basic for Application" (6 May 2014)
    • Restructuring of Courses on Computer Programming and Mathematics (22 January 2014)
    • Serving as Interviewer
      • CCCU Associate Degree Admission Interview (7 February 2014, 28 February 2014, 10 April 2014, 25 April 2014, 7 May 2014, 9 May 2014, 22 May 2014, 12-13 June 2014, 17 June 2014, 19-20 June 2014, 23 June 2014, 3 July 2014, 10-11 July 2014, 14-17 July 2014, 8-9 August 2014)
    • Serving as Panel Member
      • Revalidation for Associate of Business Administration (Global Logistics and Supply Chain Management) (6 March 2014)
      • Revalidation for Associate of Business Administration (International Business Management) (6 March 2014)
      • Revalidation for Associate of Science in Environmental Studies (13 March 2014)
    • Serving as Member of Revalidation Preparation
      • Revalidation for Associate of Environmental Studies (5 March 2014)
    • Proposing New Courses for AD Programmes
      • AST10210 Computer Organization
      • AST20205 Java Programming
    • Revise the syllabus of AD Courses
      • AST10106 Introduction to Programming
      • AST21111 Discrete Mathematics
    • Final Year Project Coordination and Assessment
      • ISD Supervisor Meeting (7 March 2014)
      • ISD Project Presentation (30 April 2014)
    • Academic Meeting for Articulation
      • Meeting with Dr. William Cheung, Associate Head of Computer Science, Hong Kong Baptist University (9 October 2013)
      • Meeting with Representative from Deakin University, Australia (27 February 2014)
      • Meeting with External Professional Advisor of ISD and NSA (25 April 2014)
  • Departmental Activities Organizer
  • FYP Supervision and Consultation
    • ISD04 - Novel Interaction Framework for Google Glass (Live Project offered by MTel Limited)(LEUNG Pui Kuen, MOK Ho Ting, LO Chun Sing, FAN Wai Ho, LI Kin Fai)
    • ISD08 - Digital Notice Board System(LEE Man Ho, AU Ho Yen, MAK Wai Sum, HO wing Yin Monique)
    • ISD-10 Mobile Shopping System(TSUI Tsz Tung, SZE Shing)
  • Hong Kong U-21 IoT Awards 2014 Supervision
    • Food Safety Management System using RFID
      Johnny Chung Yau CHAN (AScNSA) and Joseph Shing Lung LUI (AENG)
      Awarded the Certificate of Merit
X

Division of Applied Science and Technology,
Community College of City University

Administrative Duties, Academic Year 2012/13

  • College Roles
    • Member of CCCU Academic Board(3 October 2012, 6 February 2013, 24 April 2013)
    • Divisional Representative of CCCU Staff Consultative Committee(26 October 2012, 1 February 2013)
    • Divisional Representative of CCCU Student Discipline Committee(To be arranged)
    • In attendance of CCCU Examination Board Meeting(30 January 2013, 25 June 2013)
  • Divisional Roles
    • Programme Leader of Associate of Science in Information System Development (AScISD)
    • Coordinator of AST Student Mentoring Scheme
    • Coordinator of Personal and Career Development Centre (PACD)
    • Student Advisor
    • Mentor of Part-Time Lecturer
      • Mr. Jackie Kwong (DCO20105 Data Structures and Algorithms - Sem A 12/13, DCO20501 Computer Graphics - Sem A 12/13, DCO21105 Object-Oriented Programming and Design - Sem B 12/13)
    • Programme Planning Team Members (Associate of Science in Security and Criminology, Associate of Science in Food Science and Health)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • A Meeting to Discuss about Students' Profiles (14 September 2012)
    • AScNSA BBQ Gathering (27 September 2012)
    • A Seminar on Articulation to CityU (19 October 2012)
    • CCCU Principal's List Presentation Ceremony and Reception (2 November 2012)
    • A Distinguished Seminar on Internet of Things (IoT) (12 November 2012)
    • CCCU Congregation 2012 (22 November 2012)
    • Joint Class Representatives Gathering of CCCU (23 November 2012)
    • A Seminar for Courses and Programmes (7 December 2012)
    • CCCU College Briefing (18 January 2013)
    • A Training Workshop namely "Functional Training on DegreeWorks" offered by ARRO, CityU (25 January 2013)
    • A Seminar namely "Young Talents' Projects Sharing Seminar" organized by GS1 (8 February 2013)
    • A Seminar on Articulation Opportunities to CityU BEng (Hons) in Electronic Engineering (19 February 2013)
    • A Staff Workshop - Coping with Disruptive Behaviour in the Classroom (22 February 2013)
    • The Asia Smartphone Apps Contest Winners Experience Sharing Session (8 March 2013)
    • A Training Workshop namely "Training on the use of CPMS" offered by Dr. Charlie Choi (22 March 2013)
    • CCCU Class Representative Gathering 2013 (26 April 2013)
    • The Final Year Project Competition 2013 (2 May 2013)
    • A Briefing on 2013 Marketing Plan and Admission Exercise (3 May 2013)
    • A Seminar for GE Administrators and Workshop for Science GE Teachers organized by the Federation for Self-financing Tertiary Education (7 June 2013)
      Keynote Speaker: Dr. Hedley Freake
      • Seminar ~ Program Articulation between 2-Year and 4-Year Institutions in Hong Kong: What Can Be Learned from the US Experience?
      • Workshop ~ Workshop for Science GE Teachers: Engaging Non-scientists in Science General Education Classes
    • A World Internet Developer Summit 2013 at Cyberport and Hong Kong Science Park (27-28 June 2013)
    • A Media Session offered by CCCU on Application Status on AD Programmes via e-Apps (4 July 2013)
    • A Seminar titled "Games for Change After Tea Gathering" jointly organized by Hong Kong Digital Game-based Learnings Association and Cyberport (2 August 2013)
  • Administrative Services
    • Submitting Proposals
      • CCCU Quality Campus Life Fund for Local Co-curricular Activity entitled Cultural Exchange and Experience Sharing with Students from Osaka Institute of Technoloyg (OIT) (2-11 September 2012)
      • CCCU Quality Campus Life Fund Proposal entitled "Exploring the keys of IT development in Singapore" for AScISD, AScNSA & AENG Students (21 September 2012)
      • CCCU Quality Campus Life Fund Proposal entitled "IT & Financial Development @ Shanghai" for AScABS, AScISD, AScNSA & AENG Students with Ms. Kingship LO (21 September 2012)
      • CCCU Quality Campus Life Fund for Local Co-curricular Activity entitled BBQ Gathering for ISD Students and Teachers (23 January 2013)
      • CCCU Quality Campus Life Fund for Local Co-curricular Activity entitled Technical Visits to Ngong Ping 360 for ABS, ENG, ISD, and NSA Students (25 January 2013)
      • CCCU Quality Campus Life Fund for Local Co-curricular Activity entitled Exploring Latest Internet Technologies by Attending World Internet Developer Summit (5 June 2013)
      • CCCU Quality Campus Life Fund for Local Co-curricular Activity entitled Training Workshop on Visual Basic for Application (7 June 2013)
    • Conducting Academic Sessions
      • A FYP Briefing for Students under Supervision (11 October 2012)
      • Student Mentoring Scheme Meetings (12 October 2012)
      • A PACD Workshop on PDS (16 October 2012)
      • Briefing Sessions for Singapore Study Tour 2013 (13 May 2013, 21 May 2013)
      • Pre-trip Presentation for Singapore Study Tour 2013 (27 May 2013)
      • A Final Year Project Sharing Session (6 June 2013)
      • Student Mentoring Scheme 2013-14 Briefing Sessions (27 June 2013, 10 July 2013)
    • Serving as Invited Speaker / Interviewer / Marker
      • Speaker of an Articulation Talk for ISD, NSA and CIMP Students organized by 27th Executive Committee of Computer Science Society, City University of Hong Kong Students' Union (21 September 2012)
      • Speaker of an Interview Talk of the 28th Computer Science Society of City University of Hong Kong Students' Union (25 February 2013)
        http://www.ast.cityu.edu.hk/cnt_Stud_Activities/documents/2013/20130225_csss-interview-talk.pdf
      • Interviewer for a number of Mock Interview Sessions offered by the 28thComputer Science Society of City University of Hong Kong Students' Union (2 Sessions on 27 February 2013, 2 Sessions on 1 March 2013)
      • Second Marker of Final Year Project Groups (2 May 2013)
      • Interviewer for Associate Degree (6 May, 10 May, 14 May, 5 June, 25 June, 15-17 July, 22 July, 30-31 July 2013)
      • Phone Interviewer for Associate Degree (10-11 July 2013)
    • Others
      • Collect Students' Feedback about General Education Courses (8 May 2013)
      • Design Final Year Project Booklet for Academic Year 2012-13 (13 May 2013)
      • AScISD Coordinator of Ambassador Nomination for Hong Kong Internet of Things Centre (July 2013)
      • AScISD Coordinator of Student Ambassador / Student Helpers in Asia Pacific Information and Communications Technology Awards (APICTA) (July 2013)
      • Divisional Representative of Parents' Seminar (3 August 2013)
  • Departmental Activities Organizer
  • FYP Supervision and Consultation
    • ISD01 - Event Planner Mobile Application (Live Project offered by MTel Limited)
      (SIU Kai Chung, NGAN Ka Hei, LI In, CHAR Lik Hang & YAU Ka Kin)
    • ISD08 - iGreeting - Greeting Card with Augmented Reality
      (CHAN Kin, LAM Wai Kit, LAM Cheuk Man, HAR Chiu Kwong Samson & CHEUNG Kwai Keung)
  • Hong Kong U-21 RFID Awards 2013 Supervision
    http://www.ast.cityu.edu.hk/cnt_Stud_Activities/documents/2012/20121109_U-21-RFID-awards-presentation.pdf
    • Examination Management System using RFID
      Johnny Chung Yau CHAN (AScNSA)
      • Awarded the Certificate of Merit
    • Electronic Data Card using RFID
      Lik Hang CHAR (AScISD)
      • Awarded the Certificate of Merit
X

Division of Computer Studies,
Community College of City University

Administrative Duties, Academic Year 2011/12

  • College Roles
    • Member of College Validation and Monitoring Commitee(1st Meeting: 26 October 2011, 2nd Meeting: 2 November 2011)
    • Divisional Representative of CCCU Staff Consultative Committee(1st Meeting: 14 October 2011, 2nd Meeting: 23 March 2012)
    • Divisional Representative of CCCU Student Discipline Committee(1st Meeting: 25 May 2012 [ Divisional Academic Conduct Committee ])
  • Divisional Roles
    • Coordinator of Personal and Career Development Centre
    • Coordinator of DCO Student Mentoring Scheme
    • Year Tutor of the Associate of Science in Information Systems Development (AScISD 1 & 2)
    • Year Tutor of the Associate of Science in Network and Systems Administration (AScNSA 1 & 2)
    • Deputy Year Tutor of the Associate of Science in Applied Business Statistics (AScABS Year 1) (Semester A Only)
    • Student Advisor
    • Safety Committee Member of the Management Board
    • Member of the University Critical Incident Management Team
    • Mentor of Part-Time Lecturer
      • Mr. Garret Lai (DCO10103 Programming in Java - Sem A 11/12)
      • Ms. Amy Kwan (DCO10111 Basic Calculus and Linear Algebra - Sem A 11/12)
      • Mr. Jackie Kwong (DCO20105 Data Structures and Algorithms - Sem A 11/12, DCO20503 3D Modeling and Computer Animation - Sem B 11/12)
      • Mr. Keith Tsang (DCO10105 Object-Oriented Programming and Design - Sem B 11/12)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Attended a talk namely "Dare to Dream" given by Dr. Rita Fan Hsu Lai-tai, Member of the Standing Committee of The Eleventh National People's Congress of the People's Republic of China (9 September 2011)
    • Joined QEGS Project on "Development of Joint Teacher Training and Staff Development Programmes" conducted by the Federation for Continuing Education in Tertiary Institutions (FCE)
      • Induction Programme (6 hours, 18, 25 October 2011 & 1 November 2011)
      • Intensive Teacher Training Programme (Module 1) (6 hours, 29 November, 7 December, 13 December 2011)
    • Attended an In-house Staff Development Course namely "Mobile Apps Sharing" conducted by the Office of the CIO, City University of Hong Kong (7 November 2011)
    • Attended a Training Workshop namely "Blackboard Lean - How to Access CCCU Students" offered by CIO, CityU (1 December 2011)
    • Attended an Undergraduate Admissions Talk for Sub-degree Students in Hong Kong offered by University of Hong Kong (5 December 2011)
    • Attended a talk on Tertiary Eduation conducted by Prof. Lee Ngok, organized by Division of Social Studies, CCCU (16 December 2011)
    • Attended a Further Study Talk about BSc in Information Technology Management (BSIM) HKU given by Dr. Alvin Kwan (21 December 2011)
    • Attended the Principal's List Presentation Ceremony, CCCU (21 December 2011)
    • Attended a talk about Application of HKIE Membership given by Dr. C. L. Chan, the Fellow Member of HKIE (30 December 2011)
    • Attended a Further Study and Alumni Sharing Session for Students Studying Associate of Science in Applied Business Statistics (AScABS) (20 January 2012)
    • Attended a Media Session offered by CCCU on 2012 Admission Forecasting (1 February 2012)
    • Attended a General Education Workshop organized by Division of Commerce (3 February 2012)
    • Attended the World Internet Developers' Summit [ Conference and Workshop ] (6-7 March 2012)
    • Attended the Hong Kong's 1st Symposium on China Cloud Computing Standardization (30 March 2012)
    • Attend a Seminar on General Education and Student Success in the Sub-degree Sector (31 March 2012)
    • Attended a FCE ( Federation of Continuing Education) Seminar on Attributes of Prospective Students under Education Reform (24 May 2012)
    • Attended an International Conference on General Education @ City University of Hong Kong (12-14 June 2012)
    • Attended a Seminar about "大學如何推動科技產業化" conducted by IT & Telecom Group, CityU Business and Industrial Club (CUBIC) Knowledge Transfer Office (6 July 2012)
      Speaker: Dr. Samson Tam, Patron of CityU Business and Industrial Club, Legislative Councilor (IT) and Chairman of TechMatrix Research Centre
    • Attended a Seminar titled "智能手機Apps開放日" conducted by Hong Kong Productivity Council and Hong Kong Wireless Technology Industry Association (WTIA) (30 July 2012)
    • Attended a Seminar on General Education Teaching and Learning organised by GE Committee, Community College of City University (28 August 2012)
  • Administrative Services
    • Invited Speaker for an Articulation Talk for ISD, NSA and CIMP Students organized by 26th Computer Science Society, City University of Hong Kong Students' Union (3 October 2011)
    • Instructor of Personality Dimensions Seminar on Interview Skills for CM, DCO and DSS students (8 February 2012)
    • Instructor of Personality Dimensions Assessment and Personal Planning (15 February 2012)
    • Submitted a Proposal (A Study Tour to Shenzhen and Guangzhou - Understanding the Development of Information Technology in Pearl River Delta Region) for applying CCCU College Quality Campus Life Fund (CQCLF) (12 March 2012)
    • Admission Interviewer (11 May 2012, 14 May 2012, 4-7 June 2012, 29 June - 5 July 2012, 20 - 24 July 2012)
    • Interviewed by MingPao about Final Year Projects Work - (1) Super Meal and (2) Kinect Presentation System (KPS) (8 June 2012)
    • Invited Speaker for a Seminar about IT Development in HK offered to Harbin Engineering University (17 July 2012)
    • Report Writing for Alumni & Achievements
    • Submitted Applications for Placement of Courses under Continuing Education Fund (CEF) Scheme (12 June 2012)
    • Conducted a Final Year Project Experience Sharing Session for ISD Students (4 July 2012)
    • Submitted a Proposal (Cultural Exchange and Experience Sharing with Students from Osaka Institute of Technology) (23 August 2012)
  • Departmental Activities Organizer
    • Alumni Experience Sharing to ISD, NSA & ENG Students (26 September 2011)
      Alumni admitted to Computer Science (CS) or Computer Engineering (CPEG) were invited to share their experience of applying undergraduate programmes via non-JUPAS. They also provided some useful tips for our students to sail through the upcoming degree journey.http://www.dco.cityu.edu.hk/cnt_Stud_Activities/documents/2012/20120412_Alumni_Sharing_ISD_NSA_ENG.pdf
    • Hong Kong U-21 RFID Awards Innovative Young Talents' Projects & Industry Success Story Sharing Seminar organized by GS1 HK and HK Polytechnic University (10 February 2012)
      Students attended a seminar to obtain the latest news of RFID technology and had the opportunity to share with the presenters on their success stories.
      http://www.dco.cityu.edu.hk/cnt_News/documents/2012/20120210_RFID_Sharing_Seminar.pdf
    • Elective Course Briefing for Year 1 ISD and NSA Students (24 February 2012)
    • Further Study Seminar of Bachelor of Science Education (Honours) offered by Hong Kong Institute of Education (29 February 2012)
    • WuYi University Study Tour (16-18 May 2012, AScES)
      Visited WuYi University to provide students with practical hand-on experience in using basic laboratory experiments to obtain chemical and bacteriological data on air and water samples; and analyzing chemical and bacteriological data from air and water samples to determine its environmental significance.[ Equivalent to DCO10213 Environmental Studies Laboratory ]
      http://www.dco.cityu.edu.hk/cnt_Stud_Activities/documents/2012/20120514_Laboratory_Trip_WuYi_University.pdf
    • Student Mentoring Scheme 2012-13 Briefing Session (28 June 2012)
    • Chief Mentors Meeting for SMS 2012-13 (10 August 2012, 15 August 2012)
    • Mentors Meeting for SMS 2012-13 (17 August 2012)
  • FYP Supervision and Consultation
  • Hong Kong U-21 RFID Awards 2012 Supervision
    http://www.ast.cityu.edu.hk/cnt_Stud_Activities/documents/2012/20121109_U-21-RFID-awards-presentation.pdf
    • Johnny Chung Yau CHAN (AScNSA) - Examination Management System using RFID
    • Lik Hang CHAR (AScISD) - Electronic Data Card using RFID
X

Division of Computer Studies,
Community College of City University

Administrative Duties, Academic Year 2010/11

  • College Roles
    • Divisional Representative of CCCU Staff Consultative Committee (1st Meeting: 26 November 2010, 2nd Meeting: 8 April 2011)
    • Divisional Representative of CCCU Student Discipline Committee (1st Meeting: 5 July 2011)
    • Divisional Representative of CCCU Scholarships and Awards Sub-Committee (1st Meeting: 18 March 2011, 2nd Meeting: 25 March 2011, 3rd Meeting: 18 April 2011)
  • Divisional Roles
    • Coordinator of the Centre of Life Long Learning
    • Scholarship Coordinator
    • Year Tutor of the Associate of Science in Environmental Studies Programme (AScES Year 1 & 2)
    • Year Tutor of the Assocoate of Science in Information Systems Development Programme (AScISD 1 & 2)
    • Year Tutor of the Associate of Science in Information Technology Programme (AScIT Year 2)
    • Student Advisor
    • Safety Committee Member of the Management Board
    • Member of the University Critical Incident Management Team
    • Work Group Member of Environmental Education and Community Action Projects
    • Mentor of Part-Time Lecturers
      • Mr. Jackie Kwong (DCO20105 Data Structures and Algorithms - Sem A 10/11, DCO20503 3D Modeling and Computer Animations - Sem B 10/11)
      • Ms Judy Kiu (DCO10211 Biology - Sem B 10/11)
  • Seminars / Workshops / Ceremonies / Other Events Attended
    • Attended the Forum on Higher Education Review conducted by the Education Bureau (1 March 2011)
    • Attended a Media Session to report CCCU's 2005 to 2007 graduates' present employment and study figures (19 May 2011)
    • Attended a Workshop on General Education titled "Design and Delivery GE Courses (use Science and Technology Discipline as example) conducted by Prof. David Jaffee, a Fulbright Scholar at CityU (24 June 2011)
    • Attended an Education Workshop titled "Cloudy Days Ahead for Education" conducted by Symantec.Cloud (24 June 2011)
    • Attended a Seminar titled "Share Cloud - Smart, Secure, Ready for Business" conducted by HK Productivity Council and Sponsored by IBM (22 July 2011)
    • Attended a Seminar titled "In Search of Teaching Excellence (Teaching 2 Learn, Learning 2 Teach)" co-organized by Division of Commerce and Division of Computer Studies, CCCU (27 July 2011)
  • Administrative Services
    • PACD Seminar for CCCU Students (1,8 September 2010, 27 October 2010)
    • PACD, PD Assessment for CCCU Stuents (CM ABAA Year 2) at Lei Yue Mun Park and Holiday Village (25 September 2010, Saturday)
    • Personality Dimensions Assessment and Workshop for DCO FYP Students (ISD, IT) (7, 14 September 2010)
    • An article for DCO graduate about his overseas study
      http://www.dco.cityu.edu.hk/cnt_Grad_Alumni/documents/2010/20101025_IT_WANGHan.pdf
    • Submitted a course proposal for CLLL (Course Name: Android Apps Development)
    • Invited Speaker for the Teachers' Forum (Comprehensive Guidance and Support Services for AD Students) offered by Personal and Career Development Centre (PACD), CCCU (3 December 2010)
    • Invited Speaker for the Associate of Engineering Careers Talk organized by the 25th Electronic Engineering Society, City University of Hong Kong Students' Union (22 February 2011)[ Photo ]
    • CCCU Programme Revalidation for ENG, ISD and NSA Programme (24 May 2011)
    • Invited Speaker for Session 3 on Sharing Good Practice, Ideas, Innovations, Tips in Teaching and Learning at the Seminar titled "In Search of Teaching Excellence (Teaching 2 Learn, Learning 2 Teach)" co-organized by Division of Commerce and Division of Computer Studies, CCCU (27 July 2011)
      A document prepared for the sharing - Enhancing Teaching and Learning by Understanding our Students Better
    • Drafted new syllabus for the following courses:
      • DCO10106 Introduction to Programming
      • DCO20107 Application for Portable Devices
      • DCO21111 Discrete Mathematics
    • Revised syllabus of the following courses:
      • DCO10112 Mathematical Analysis (Equivalent to DCO10112)
      • DCO10210 Chemistry
      • DCO10211 Biology
      • DCO11103 Problem Solving with Programming Skills
      • DCO20105 Data Structures and Algorithms
      • DCO20210 Ecology- DCO20501 Computer Graphics
      • DCO20503 3D Modeling and Computer Animation
      • DCO21105 Object-Oriented Programming and Design (Equivalent to DCO10105)
      • DCO21213 Environmental Studies Laboratory
  • Departmental Activities Organizer
  • FYP Supervision and Consultation
    http://www.dco.cityu.edu.hk/cnt_Stud_Activities/documents/2011/20110406_FYP.pdf
  • IT01: Web-based Project Management System (Live project offered by Fusion System Limited)
    (Pun Ho Ting, Chan Sen, Cheng Lai Hei, Chow Pak Kin, Zhou Xu)
    • Project Description
    • Photo with Sponsor
      (From Left to Right: Desmond TSOI, CHOW Pak Kin (IT01), ZHOU Xu (IT01), CHAN Sen (IT01), PUN Ho Ting (IT01), CHENG Lai Hei (IT01), Laurence CHAN (Fusion System Limited), Kenny MAK (Fusion System Limited), CHU Ting Fung (ISD04), CHEUNG Ka lun (ISD04)
  • ISD02: Apps Tailor
    (Jor Yu Hin, Tsang Tim Lung, Chan Sui Pang, Cheung Chun Sum, Ng Ting Kong)
X

Division of Computer Studies,
Community College of City University

Administrative Duties, Academic Year 2009/10

  • Divisional Roles
    • Tutor of the Associate Degree of Science in Environmental Studies (ES) Programme for year 1 students
    • Tutor of the Associate Degree of Science in Information Technology (IT) Programme for both year 1 & year 2 students
    • Student Academic Advisor
    • Safety Committee of the Management Board
    • Member of the University Critical Incident Management Team
    • Project Member of Environmental Education and Community Action (Environment and Conservation Fund)
    • Interviewer of Associate Degree Programmes Admission for Pre-AD students (February 2010)
    • Mentor of Part-Time Lecturers
      • Dr. Angus Siu (DCO10103 Programming in Java - Sem A 09/10)
      • Mr. Sunny Ho (DCO10105 Object-Oriented Programming and Design & DCO20405 Advanced Database Administration and Networking - Sem B 09/10)
      • Ms Judy Kiu (DCO10211 Biology - Sem B 09/10)
      • Mr. Ken Lee (DCO10105 Object-Oriented Programming and Design - Sem B 09/10)
    • Speaker for School Visits
    • Divisional Representative on Programme Committee - DCO12000 Environment, Technology and Future
    • Advisor of a Slogon Competition team, responsibled for promoting messages of environmental protection
  • Seminars / Workshops Attended
    • Personal and Career Development Centre (PACD) Trainer of Seminars, Personality Dimensions (PD) assessment and Facilitator of PD workshops
    • Attended Personality Dimensions Facilitator Training Course (5, 6 & 8 January 2010)
    • Attended Computer Aided Lecturing System (CALS) Workshop, presented by Dr. Joseph Fong, Associate Professor, Department of Computer Science, CityU (26 February 2010)
  • Administrative Services
    • Contact person for working as a supporting organisation of the 2nd session of CyberFriends Seminar "數碼港之友活動推介:『飛躍創作夢』分享會" for Hong Kong Cyberport Management Company Limited (6 March 2010)
    • DCO Contact person of Cyberport's signature event - Digital Entertainment Leadership Forum 2010 (Seminar + Workshop) (23 March 2010 and 25 March 2010)
    • Contact person for working as a supporting organisation of the 3rd session of CyberFriends Seminar "『小宇宙‧大夢想』齊來探索動畫創作路" for Hong Kong Cyberport Management Company Limited (14 August 2010)
    • Help promoting message of environmental protection to Youth for Youth Employment Service (YES), Hong Kong Labor Department
    • Revised course syllabi of the following courses:
      • DCO10210 Chemistry
      • DCO10211 Biology
      • DCO20210 Ecology
      • DCO20501 Computer Graphics
      • DCO20503 3D Modeling and Computer Animation
    • Submitted two proposals (Shanghai and Singapore) for applying CCCU College Quality Campus Life Fund (CQCLF)
    • Visited WuYi University for Study Tour Preparation - 五邑大學 (12 March 2010)
      http://www.dco.cityu.edu.hk/cnt_Staff_Activities/documents/2010/20100312_WuYiUni.pdf
    • Invited speaker of the media gathering on promoting CCCU caring culture (25 March 2010)
    • PACD - Personality Dimensions Workshop for student mentors from 4 divisions of CCCU (17 August 2010)
  • Departmental Activities Organizer
  • FYP Supervision and Consultation
    • IT01: Colour Scheme (Awarded the Best IT Project)
      (Lau Ming Hung Ken, Lau Tak Ken, Ng Pik Yi, Yim Ting Ting) - Project Description
      Activity Report for FYP
    • IT03: Felicity Century Hotel Reservation System (Supervised by Mr. Derek CHEUNG)
      (Liu Xiang, Wang Han, Zhang Hanyu) - Project Description
    • ISD02: User-friendly Information System for the Festival Walk Marketing (Supervised by Renee LO)
      (Chan Ho Pui, Cheng Sui Kin, Ng San Hin, Ng Ka Wai, Tsang Tsz Heung) - Project Description
X

Division of Computer Studies,
Community College of City University

Administrative Duties, Academic Year 2008/09

  • Divisional Roles
    • Tutor of the Associate Degree of Science in Information System Development (ISD) Programme for both year 1 and year 2 students
    • Member of the Associate Degree of Science in Network and Systems Administration (NSA) Programme
    • Student Academic Advisor
    • Safety Committee of the Management Board
    • Planning Committee Member of the Programme on Environmental Studies
  • Seminars / Workshops Attended
    • Attended courses organized by Occupational Safety and Health Council (OSHC)
      • Certificate of Competence in Display Screen Equipment Assessment
      • Emergency Aid (Conducted by Auxiliary Medical Service and the OSHC)
  • Administrative Services
    • Course Materials Preparation for DCO12000 Environment, Technology and Future
  • Departmental Activities Organizer
  • FYP Supervision and Consultation
    • IT02: Live Project: Network Video Display System for MTR Corporation
      (Yiu Ngan Yuk, Chong Pik Ha, Cheng Wing Shan, Wong Po Tin) - Project Description
      The Certificate of Merit Award
    • IT01: An Online Campus Directory Searching System (Supervised by Dr. Ho Lam LAU)
      (Man Yiu Chung, Wan Chun Wa, Ko Chung Ming, Ng Ho Tong) - Project Description
      The Champion Award
      URL: http://www.dco.cityu.edu.hk/locationMap/index.phpThe FYP was positively reported by Sing Tao Daily on 19 June 2009: Link
    • IT03: Investment Portfolio Performance Retrieval (Supervised by Ms. Renee LO)
      (Ho Tak Kin, Ng Pak Ho, Chau Kwok Ken, Law Wai Kit) - Project Description

Project Supervision

Final Year Projects, Open Competitions, etc.



Weekly Schedule

Get in touch with me

Useful Links



Copyright © 2022 Desmond Tsoi. All Rights Reserved.