Teaching

Courses taught at the School of Information and Communication Technology, HUST

Graduate

Advanced Deep Learning

Modern architectures, representation learning, generative models and training at scale.

Graduate

Large Language Models

Transformer architectures, pre-training and fine-tuning, prompting, alignment and evaluation of LLMs.

Undergraduate

Computer Vision

Image formation, feature representation, deep models for recognition, detection and segmentation.

Undergraduate

Introduction to Deep Learning

Foundations of neural networks: training and optimisation, core architectures and hands-on practice.

Undergraduate

Applied Algorithms

Algorithm design paradigms, complexity analysis and practical problem solving.

Undergraduate IT3020

Discrete Maths

Toán Rời Rạc

Logic, combinatorics, graph theory and the mathematical foundations of computing.

Undergraduate IT4110

Scientific Computing

Tính toán khoa học

Numerical methods, approximation and simulation for engineering and science.

Undergraduate Python

Introduction to Programming

First steps in programming: control flow, data structures and problem decomposition in Python.

Supervision

  • Supervising PhD, Master's and undergraduate students at the Foundation Models Lab, BKAI
  • Research topics in computer vision, generative AI, medical image analysis and natural language processing
  • Students interested in joining are welcome to get in touch