Academic Staff
Computer Science & Engineering
Mr. Tim Girard
Email: tim.gir@mahidol.edu
Education:
- B.Sc. (Hons) Computer Science Specialist, McMaster University, Hamilton, ON, Canada (1996–2000)
Work Experience:
- Research in Motion Inc. (now known as Blackberry), Waterloo, ON, Canada (2003-2013)
- Software Tools Developer/Senior Software Tools Developer
Motorola Inc., Arlington Heights, IL, USA (2000-2003) - Software Engineer I/II
Certification:
- teaching certificate (Teachers Council Thailand)
- Innovation of Products and Services: MIT’s Approach to Design Thinking (MIT)
Courses Taught/Mentoring:
- G10 Computer Technology in the Modern World (2015–Present)
- G11 Computer Science & Engineering (2017–Present)
- G12 Robotics (2017–Present)
- Student Teacher Mentoring with student teachers from Korea National Institute of Education (KNUE) (2019, 2024)
Mr. Taskinul Haque
Email: taskinul.haq@mahidol.edu
Courses Taught/Mentoring:
- 2015-17 Grade 11-12 Multimedia Technology
- 2015-16 Grade 12 Computer Graphics and Animation
- 2015-Present Grade 10 Computer Technology in the Modern World
- 2017-Present Grade 12 AP Computer Science A - College Board
Mr. Dawit Thepchatree
Email: dawit.the@mahidol.edu
Education:
- M.A. in Media Communications, Webster University, USA
- B.Sc. in Computer Science, Mahidol University International College, Thailand
Course Taught:
- Computer Technology in the Modern World
- Computer Science and Engineering
- Automation and Artificial Intelligence
- Game Development
- iPhone Programming
Mr. Ranjeeka Ambagilu Bekal
Email: ranjeeka.bek@mahidol.edu
Courses Taught/Mentoring:
- Computer Technology in the Modern World, Multimedia