Teaching

  • CS8659 at CityU HK: Research in Computer Science. (co-lecturer)

  • GE2340 at CityU HK: Artificial Intelligence: Past, Present, and Future. [click to display details]

    • Bachelor course for general education (GE).

    • Assessment - quiz 20%; group project 20%; midterm exam 20%; final exam 40%.

    • Lecture content overview

      1. Mathematical Fundations of AI

      2. Linear Models

      3. Deep Learning

      4. Optimization in AI

      5. Generative Models

      6. AI Security, Privacy and Ethics

      7. Reinforcement Learning

      8. Computer Vision

      9. Natural Language Processing

      10. Recent Advances in AI
  • CS1102 at CityU HK: Introduction to Computer Studies. [click to display details]

    • Bachelor course for non-CS students.

    • Demo code

    • Assessment - quiz 20%; group project 20%; midterm exam 24%; final exam 36%.

    • Lecture content overview

      1. Binary Number System

      2. Boolean Logic, Conditionals and Loops

      3. HTML, CSS and Javascript

      4. Hardware and Computer System

      5. Computer Network

      6. Operating Systems

      7. Safety, Privacy and Ethics

      8. Artificial Intelligence

      9. Digital Media
    • Scratch and Javascript are taught in the lab sessions.