Thanh Tung Vu
AboutResearchConsultingMentoringTeachingBlog
Let's Talk
Thanh Tung Vu

ML/AI Researcher, Consultant, Mentor & Educator

© 2025 Thanh Tung Vu. All rights reserved.

Navigation

AboutResearchConsultingMentoringTeachingBlogContact

Connect

Built with Next.js, Tailwind CSS, and care.

Teaching & Workshops

Sharing knowledge through academic courses, professional workshops, and open educational resources. I believe in hands-on, practical learning that bridges theory and real-world application.

500+Students Taught
12Courses Delivered
20+Workshops Given
Request a Workshop

My Teaching Philosophy

Learning happens best when students are actively engaged, challenged, and supported.

Practical Application

Every concept is taught with real-world applications. Students work on projects that matter, not just toy examples.

Inclusive Environment

I create a classroom where questions are welcomed, mistakes are learning opportunities, and diverse perspectives are valued.

Transparent Pedagogy

I explain not just what we're learning, but why and how it connects to students' goals and the broader field.

Iterative Feedback

Regular, actionable feedback helps students improve continuously rather than just at the end of a project.

Academic Courses

Courses I teach and have taught at the graduate and undergraduate levels

Current Courses

CS 7641Graduate

Machine Learning

Georgia TechFall 2024

Comprehensive introduction to machine learning covering supervised, unsupervised, and reinforcement learning. Emphasis on mathematical foundations and practical implementation.

Supervised LearningUnsupervised LearningReinforcement LearningDeep Learning Basics

Past Courses

CS 4641Undergraduate

Introduction to Machine Learning

Georgia TechSpring 2024

Introduction to core machine learning concepts for undergraduates. Focus on intuition, implementation in Python, and real-world applications.

ClassificationRegressionClusteringModel Evaluation
CS 8803Graduate

Optimization for Machine Learning

Georgia TechFall 2023

Advanced course on optimization methods used in machine learning. Covers convex and non-convex optimization, stochastic methods, and modern deep learning optimizers.

Convex OptimizationSGD VariantsAdam & BeyondNeural Network Training

Workshops & Training

Hands-on workshops for teams and organizations looking to build ML capabilities

ML for Product Teams

A practical workshop for product managers and engineers on integrating ML into products. Covers when to use ML, setting realistic expectations, and collaboration best practices.

Half-day (4 hours)Interactive workshop

Audience: Product managers, engineers, executives

ML Problem FramingBuild vs. BuyMLOps BasicsSuccess Metrics

Deep Learning Fundamentals

Hands-on introduction to deep learning with PyTorch. Participants build and train neural networks from scratch, gaining intuition for how deep learning works.

Full-day (8 hours)Coding workshop

Audience: Data scientists, ML engineers, researchers

Neural Network BasicsPyTorch EssentialsCNNs & RNNsTraining Best Practices

Responsible AI in Practice

Workshop on building fair, transparent, and accountable AI systems. Covers bias detection, explainability tools, and governance frameworks.

Half-day (4 hours)Case study + discussion

Audience: ML practitioners, policy makers, leaders

Bias & FairnessExplainabilityAI GovernanceEthical Frameworks

Teaching Resources

Free learning materials, tutorials, and resources from my courses

Slides

ML Fundamentals Slides

Complete slide deck from my Machine Learning course, covering supervised and unsupervised learning.

Code

PyTorch Tutorial Notebooks

Jupyter notebooks with hands-on exercises for learning PyTorch from basics to advanced topics.

Video

Optimization Lecture Series

Video recordings from my optimization course, available on YouTube.

Tutorial

MLOps Getting Started Guide

Step-by-step tutorial on setting up ML pipelines with modern MLOps tools.

What Students Say

Feedback from students and workshop participants

“One of the best courses I've taken at Georgia Tech. Professor Vu explains complex concepts clearly and the projects are challenging but rewarding.”

Anonymous Student

CS 7641 - Machine Learning

Fall 2024★★★★★

Interested in a Workshop?

I offer custom workshops for organizations, conferences, and academic institutions. Let's discuss how I can help your team level up their ML skills.

Request a WorkshopBrowse Resources