Academic Staff

Computer Science & Engineering

user-no-image
Mr. Timothy
Andre Girard
Head of Department

tim.gir@mahidol.edu

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)
user-no-image
Mr. Taskinul
Haque
Teacher

taskinul.haq@mahidol.edu

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
Dawit
Mr. Dawit
Thepchatree
Teacher

dawit.the@mahidol.edu

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
user-no-image
Ms. Ranjeeka Ambagilu Bekal
Teaching Assistant

ranjeeka.bek@mahidol.edu

Mr. Ranjeeka Ambagilu Bekal 

Email: ranjeeka.bek@mahidol.edu

Courses Taught/Mentoring:

  • Computer Technology in the Modern World, Multimedia
Scroll to Top