Education is the most powerful weapon which you can use to change the world. – Nelson Mandela

2018 Term 1:
ITCS371 Introduction to Software Engineering

I am teaching SE foundations and concepts in this course including requirements management, procedures of software development, SW model construction, model analysis, basic OOP design, and fundamentals of software project management.

2018 Term 1:
ITCS201 Fundamentals of Programming

I am teaching the first programming course for 1st year students at the Faculty of ICT, Mahidol University. Using C, they will learn basic programming concepts (e.g., variables, conditional statements, repetitions, functions).

2017 Term 1:
COMPGS04/M024 Tools and Environment

I was a lab demonstrator (teaching assistant) of COMPGS04/M024 Tools and Environment instructed by Jens Krinke (as always :-)).

2016 Term 2:
COMPGC05 Algorithmics

I was a teaching assistant for COMPGSC05 on the first half of the course that was instructed by Dr. Jens Krinke.

2016 Term 1: COMPGS04/M024 Tools and Environment

I was a lab demonstrator (teaching assistant) of COMPGS04/M024 Tools and Environment instructed by Dr. Jens Krinke (once more).

2015 Term 1: COMPGS04/M024 Tools and Environment

I was a lab demonstrator (teaching assistant) of COMPGS04/M024 Tools and Environment instructed by Dr. Jens Krinke (again).

2015 Term 2:
COMPGC05 Algorithmics

I was a teaching assistant for COMPGSC05 on the first half of the course that was instructed by Dr. Jens Krinke.

2014 Term 2: COMPGS04/M024 Tools and Environment

I was a lab demonstrator (teaching assistant) of COMPGS04/M024 Tools and Environment instructed by Dr. Jens Krinke.