Teaching

Computer Vision

Graduate course, Institute of Artificial Intelligence Innovation, NYCU, 2025

Course Overview and Objectives:

This course aims to provide students with a deep understanding of the fundamental concepts and techniques of computer vision, including image formation, feature extraction, 3D reconstruction, image segmentation, object recognition, deep learning, object detection, object tracking, and facial recognition. It also aims to equip students with the implementation and application of algorithms, models, and frameworks related to computer vision, enabling them to address computer vision problems across various domains such as autonomous driving, smart homes, medical image analysis, and more. Through this course, students will comprehend the limitations and challenges of current computer vision applications and explore future development directions. By undertaking this course, students will acquire the following abilities:

  • Fundamental knowledge and skills in computer vision and image processing.
  • Sensitivity and analytical skills toward emerging technologies and trends.
  • Capability to conduct independent research and development, possessing teamwork and project management abilities.
  • Innovative thinking and problem-solving skills, with the capacity to apply learned knowledge to promote technological innovation and societal progress.

Artificial Intelligence

Graduate course, Institute of Artificial Intelligence Innovation, NYCU, 2024

Course Overview and Objectives:

This course, Artificial Intelligence (IIAI30017), offers students a comprehensive introduction to the fundamental concepts, techniques, and applications of artificial intelligence (AI). Through lectures, programming assignments, literature reviews, and project-based learning, students will gain both theoretical understanding and practical skills in AI.

Generative AI

Graduate course, Institute of Artificial Intelligence Innovation, NYCU, 2024

Course Overview and Objectives:

This course provides students with a comprehensive introduction to the fundamentals of Generative Artificial Intelligence (GenAI), with a particular focus on image synthesis. It is designed to cultivate both theoretical understanding and practical implementation skills, while encouraging students to critically examine the applications of GenAI across diverse domains. By engaging with state-of-the-art models and techniques, students will explore the current limitations and challenges of GenAI, as well as emerging research trends and potential future directions in image generation.