Academic Bachelor (S1): some courses I have been taught in the bachelor/undergraduate degree programs. Master (S2): some courses I have been taught in the master degree programs. PIKTI: some courses I have been taught in PIKTI (Pendidikan Informatika dan Komputer Terapan) – ITS. Training: some training I have been given. Thesis (TA): some of theses (final projects, TA: Tugas Akhir) I have been supervised or co-supervised are in the following. Publication: some of my publications are in the following.