Back to top

The Department of Computer Science serves a core teaching unit for DigiPen Institute of Technology Singapore’s Bachelor of Science programs. The department offers a breadth of courses that focus on a wide range of both foundational topics, such as introductory computer programming in core languages, as well as advanced computer science applications including artificial intelligence and graphics development. Department faculty bring years of professional and academic experience to the classroom, with cross-disciplinary backgrounds that include work in the games industry, software engineering, research and development, and electrical engineering.

Department Faculty

Elie Hosry

Principal Lecturer

Elie Hosry graduated from Lebanese University of Beirut with a bachelor’s degree in computer science in 2000. Following graduation, he joined DigiPen to begin working on the development of in-house game engines and tools.

Elie has served as a senior software engineer in the Research and Development department. He is also part of DigiPen’s curriculum development and the director of the Academic Support Center, which helps freshmen students with issues related to any given course.

Elie is a principal lecturer and teaches computer science courses and video game development classes.

Dr. Vadim Surov

Associate Professor

Dr. Vadim Surov received his Ph.D. in computer science and master’s degree in applied mathematics from Far-East State University, Russia. Before joining DigiPen (Singapore) in 2009, he held various positions within the industry and academia, including R&D work in South Korea under a government program. Since 2009, he has held a senior lecturer position in an educational partner program with DigiPen Institute of Technology and Keimyung University in South Korea.

Vadim currently teaches computer graphics and programming courses while researching the application of modern computing environments in education.

Dr. Liu Fang

Associate Professor

Dr. Liu Fang received her Ph.D. in computer science and master’s degree from Huazhong University of Science and Technology, China. Before joining DigiPen (Singapore) in 2017, she was an associate professor at Huazhong University of Science and Technology. Her research interests lie in machine learning and pattern recognition. She enjoys talking with students about any topics related to artificial intelligence.

Fang currently teaches algorithm analysis, database, and programming courses while researching machine learning in games.

Dr. Tarapong Sreenuch

Associate Professor

Dr. Tarapong Sreenuch received his BEng in Electronics & Electrical Engineering from the University of Surrey, UK, and his Ph.D. in Electronics & Computer Engineering from Cranfield University, UK. His thesis areas were in control engineering, machine learning, and optimization.

Prior to joining DigiPen (Singapore) in 2021, Tarapong had accrued several years of industry experience developing cutting-edge artificial intelligence, data science, and Internet of Things (IoT) solutions for several multinational corporations, such as Boeing, United Technologies, Volkswagen, Seagate Technology, AGT International, ALSTOM Transport, and BAE Systems. He has held various technical leadership roles and has completed a Master of Business Administration (MBA) degree from Alliance Manchester Business School at the University of Manchester, UK. Tarapong is a UK Chartered Engineer (CEng), INFORMS Certified Analytics Professional (CAP), and PMI Project Management Professional (PMP). He has lived and worked in Germany, Ireland, Singapore, Thailand, and the UK. Tarapong currently teaches machine-learning-related courses and is the Program Director for the MS in Computer Vision program.

Dr. William Zheng Shou Kang

Assistant Professor

Dr. William Zheng received his M.Eng and Ph.D. in electrical and computer engineering from National University of Singapore (NUS), and his B.Eng in information and controlling engineering from Shanghai Jiao Tong University. Before joining DigiPen Institute of Technology Singapore in 2016, he was a scientist at A*STAR’s Institute for Infocomm Research and held various positions in the industrial companies as an R&D engineer and product design engineer.

William’s research interests lie in the field of computer and communication networks, especially in wireless networks. He has actively participated in the standardization of IEEE 802.11ah. He also has a strong interest in applying his research findings toward real-world problems and has developed more than 14 international patents in the U.S. and Singapore.

William has won the Best Paper Award for his research in IEEE at VTC2011-Spring and the Best Research Paper Award from the Institute for Infocomm Research in 2012.

William currently teaches in the areas of low-level programming and computer networks. He enjoys talking with students about real-world systems and network applications.

Dr. Jeremy Chew

Assistant Professor

Dr. Jeremy Chew obtained his bachelor’s degree and PhD in Computer Engineering from Nanyang Technological University in 1997 and 2002 respectively and also received a Postgraduate Certificate in Education from the University of Nottingham. Before joining DigiPen (Singapore) in early 2021, he worked at DSO National Laboratories for over 17 years, where he was a Senior Member of Technical Staff performing defense research and development.

Jeremy’s interest lies in the area of computer networks. He teaches high-level programming and is passionate about helping his students establish a strong basis on which to build their lives and careers upon graduating.

Gerald Wong Han Feng


Gerald Wong graduated from DigiPen (Singapore) with a Bachelor of Science in Computer Science and Game Design in 2013.

Gerald was in the game industry for six years after graduating, working as a programmer for companies such as Koei Tecmo Singapore and UDream Entertainment. During his time in the industry, he helped to develop several web, mobile, and console titles. He also worked in Japan for over a year, experiencing many different development environments and challenges.

Gerald returned to DigiPen (Singapore) as a lecturer and currently teaches undergraduate computer science courses, where he shares his knowledge and experiences with his students. In his free time, he enjoys developing small projects, playing games, and pursuing music.

Angeline Tan Siok Hoon


After graduating out of Charles Sturt University, Australia in 2008 with a BSc in Computer Science in Games Technology (Honours), Angeline Tan Siok Hoon’s first project was working on Diva Dancers, part of the Diva Girls Nintendo DS game series for Europe.

In 2011, she completed her WSQ Diploma in Digital Visual Effects & Animation and was hired by One Animation as its Pipeline Technical Director, working on the International Emmy-Nominated Oddbods and Insectibles.

While furthering her studies in Germany’s Rhine-Waal University of Applied Sciences (Faculty of Technology and Bionics), she was offered the opportunity to help improve the teaching of programming modules by the faculty’s professors while earning her second BSc in Electronics Engineering. She joined the faculty at DigiPen (Singapore) in 2020.

Priyanka Hriday Bhoyar


Priyanka Bhoyar received her master’s degree in Computer Science and Engineering with distinction and bachelor’s degree in Computer Engineering from Nagpur University, India. She also holds a postgraduate diploma in Data Science and Engineering from Great Lakes Institute of Management, Bangalore. Before joining DigiPen (Singapore), she worked in the IT industry as a data scientist in sectors such as healthcare and e-commerce. Prior to that, she also worked as an assistant professor in India.

Priyanka’s research interests lie in Networking, Image Processing, and Machine Learning. She has published research papers in top international journals and conferences. She also received a best faculty award during her academic experience.

Priyanka is passionate about teaching. At DigiPen (Singapore), she teaches Python, Data Structure, Databases, and Machine Learning.

An image of DigiPen's Singapore viewbook

Browse our interactive viewbook!

See course highlights, admissions requirements, and more in our interactive viewbook!

View DigiPen's interactive viewbook Now