Thailand Web Stat
Bachelor of Science (B.Sc.)

Major in Computer Science

The science of computing is transforming the world at a breathtaking pace. Think self-driving cars, the Internet of Things (IoT), and artificial brains. Think medical advances made possible by the sheer computation power and our newfound ability to gather and sift through massive amounts of data. In this age, this is the science that touches every life and drives every modern endeavor. Through hands-on projects and active learning activities, students in our program will be trained not only to make excellent use of the state-of-the-art technology but also to create and drive future technology.

Our curriculum comprehensively covers foundational aspects of computing. Delve deeper by choosing from several focus areas—1. AI & data analytics; 2. software construction; 3. (big) data platform engineering; and 4. research-oriented computer science—or combining them into your unique focus area with our expert help. The program is suitable for those seeking a high-paying job right after college as well as for those aiming for further study.

Career Opportunities

  • Software developer/engineer capable of designing, implementing, and deploying solutions
  • Data scientists and data platform engineers
  • Further study in fields related to computing, including robotics and bioinformatics
  • Owners of IT companies/startups
  • Research and development in the commercial sector and in academia
  • IT consultants and solution engineers, such as innovative agriculture and smart medicine
  • Faculty position, teaching, or teaching assistant in the field of computing for academic institutions and international schools
  • Customer relations in the IT sector, such as sales and customer service

Course Structure

Course Category Credits
Foundation Courses
General Education Courses
40 credits
– English Communication
16 credits
– Natural Sciences
8 credits
– Humanities and Foreign Languages, Social Sciences, and Physical Education
16 credits
Major Courses
128 credits
– Core Courses
34 credits
– Required Major Courses
66 credits
– Elective Major Courses
28 credits
Free Electives
 8 credits
Total Credits Required No Less Than 176 Credits Note: If students are placed into the ‘Advanced Track’ for their General Education requirement in English Communication, 4 credits of General Education in English Communication will be waived.

Download List of Courses

Download Course Description

Download Syllabus

MUIC-SGU Doctor of Medicine
Pathway to US Residency Training and Medical Careers

Click to see more

Science Office

Room 3501, 5th Floor, Building 3
Phone: +66 (0) 2700 5000 Ext.3516,3517
Fax: +66 (0) 2 441 9745
Mon – Fri 8:00 am – 5:00 pm