Teaching
I teach programming and software engineering as hands-on disciplines, in English, in Van Lang’s Global Standard (Honors) Program and its joint program with Edge Hill University (UK). Courses run from programming fundamentals to Java application development, testing, and accessible web design, and end in a project-based module where teams build complete applications.
This semester (Semester 1, AY 2026–2027)
Global Standard Program, English-medium: Software Development Platforms; Application Programming Project; Introduction to Information Technology
Joint program with Edge Hill University (UK), English-medium: Accessible Web Design and Development; Software Engineering
Standard program, Vietnamese-medium: Specialized Graduation Topic 1
Global Standard (Honors) Program, English-medium
Advanced Java Programming: S2 2025–26, S1 2025–26, S1 2024–25
Application Programming Project (project-based learning): S1 2026–27, S3 2025–26
Java Application Programming: S3 2025–26, S3 2024–25, S3 2023–24
Programming Basics: S2 2025–26, S2 2024–25
Introduction to Information Technology: S1 2026–27
Programming Techniques: S3 2025–26, S3 2024–25
Software Development Platforms: S1 2026–27, S1 2025–26
Joint program with Edge Hill University (UK), English-medium
Accessible Web Design and Development: S1 2026–27, S1 2025–26, S1 2024–25
Programming 2: S2 2025–26, S2 2024–25
Software Development Tools & Testing: S2 2025–26
Software Engineering: S1 2026–27
Standard program, Vietnamese-medium
Specialized Graduation Topic 1: S1 2026–27
Java Application Programming: S2 2024–25
Object-Oriented Programming: S1 2024–25
Guest lecturing
Korea IT School (KITS): Software Engineering, preparing students for TOPCIT (Test of Practical Competency in ICT): 2026, 2025