Bachelor of Science Program in Computer Science, 2021

Degree Name

Bachelor of Science Program in Computer Science

หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์

Career Opportunities Upon Graduation

  • Web and Mobile Application Developer
  • Embedded Systems Developer
  • Internet of Things (IoT) Developer
  • Information Systems Developer
  • Software and Information Systems Tester
  • Software Process Analyst and Improvement Specialist
  • Software Project Manager and Industrial Software Process Manager
  • Systems and Database Analyst and Designer
  • Database, Data Warehouse, and Big Data Administrator and Developer
  • Data Scientist
  • Computer Network and Server System Administrator
  • Cloud Computing System Security Administrator
  • Computer Science Lecturer / Academic / Researcher
Curriculum Structure

Total 135 credits

1. General Education Courses

30 Credits

1.1. Fundamental Courses

6 Credits

1.2. Language and Communication Courses

9 Credits

1.3. General Education Elective Courses

15 Credits

2. Major Courses

99 Credits

2.1. Required Courses

75 Credits

2.1.1. Required Courses in Mathematics and Statistics

18 Credits

2.2. Required Computer Courses

57 Credits

2.2.1. Organization and Information Systems Courses

6 Credits

2.2.2. Applied Technology Courses

12 Credits

2.2.3. Software Technology and Methodology Courses

24 Credits

2.2.4. Systems Infrastructure Courses

12 Credits

2.2.5. Computer Hardware and Architecture Courses

3 Credits

2.3. Elective Courses

18 Credits

2.3.1. Modular-Based Learning Units

2.3.2. Computer Science Theory and Applications Courses

2.3.3. Software Engineering and System Development Courses

2.3.4. Computer Graphics and Multimedia Courses

2.3.5. Data Science, Data Engineering, and Internet of Things (IoT) Courses

2.3.6. Computer Network and System Security Courses

2.4. Alternative Study Courses

6 Credits

3. Free Elective Courses

6 Credits

Study Plan

CodeNameCredits(Lecture-Practice-Research)
05506003

PROGRAMMING FUNDAMENTALS

การเขียนโปรแกรมขั้นพื้นฐาน

32-2-5
05506005

COMPUTER SCIENCE

วิทยาการคอมพิวเตอร์

32-2-5
05506231

STATISTICS AND PROBABILITY

สถิติและความน่าจะเป็น

33-0-6
05506232

MATHEMATICS FOR COMPUTER SCIENCE

คณิตศาสตร์สำหรับวิทยาการคอมพิวเตอร์

32-2-5
90641001

CHARM SCHOOL

โรงเรียนสร้างเสน่ห์

21-2-3
90644007

FOUNDATION ENGLISH 1

ภาษาอังกฤษพื้นฐาน 1

33-0-6
90xxxxxx

GENERAL EDUCATION COURSES

วิชาเลือกหมวดวิชาศึกษาทั่วไป

3x-x-x

Philosophy

The program aims to produce graduates with knowledge and competencies in computer science, equipped with research and development skills and the ability to continuously learn emerging technologies. Graduates will be capable of integrating computer science knowledge to develop solutions or address national challenges. They will also uphold strong moral values, ethical standards, and research integrity, and be able to work effectively with others in both leadership and collaborative roles.

Importance

Science and technology serve as key mechanisms for advancing national development, enhancing competitiveness, and adapting to changes in the global economy. Computer science is one of the essential disciplines for driving progress in science and technology. Therefore, it is crucial to develop an adequate workforce in computer science, including individuals with expertise in computer science research, to serve as a strong foundation for the country’s continued development.

Our website is using cookies

We use cookies to ensure that our website works correctly (necessary cookies) and to collect usage statistics such as the number of visitors and pages viewed (analytics cookies)