Our dedicated team of educators and researchers offers a diverse range of courses spanning computer science
fundamentals and the cutting-edge fields of algorithms, computing, artificial intelligence, machine learning, and
beyond. Below, you will find a list of featured subjects taught by our esteemed members.
CP351001: Fundamental Computer Science
Level
Semester
Instructor
Undergraduate
1
Asst. Prof. Dr. Khamron Sunat
CP351004: Computer Architecture
Level
Semester
Instructor
Undergraduate
2
Asst. Prof. Dr. Khamron Sunat
SC328822: Algorithm Analysis and Design
Level
Semester
Instructor
Graduate
2
Asst. Prof. Dr. Khamron Sunat
SC348803: Nature-Inspired Computing
Level
Semester
Instructor
Graduate
2
Asst. Prof. Dr. Khamron Sunat
SC328853: Machine Learning for Data Science
Level
Semester
Instructor
Graduate
1
Asst. Prof. Dr. Khamron Sunat
SC312101: Machine Learning for Data Science
Level
Semester
Instructor
Undergraduate
1
Dr. Pakarat Musikawan
SC312104: Introduction to Data Science
Level
Semester
Instructor
Undergraduate
1
Thanaphon Tangchoopong
SC313101: Computational Science
Level
Semester
Instructor
Undergraduate
1
Thanaphon Tangchoopong
SC313102: Neural Networks
Level
Semester
Instructor
Undergraduate
1
Dr. Yanika Kongsorot
SC313002: Principles of Software Design and Development
Level
Semester
Instructor
Undergraduate
1
Assoc. Prof. Dr. Punyaphol Horata
CP351003: Object-Oriented Programming
Level
Semester
Instructor
Undergraduate
2
Assoc. Prof. Dr. Punyaphol Horata
Dr. Yanika Kongsorot
SC313103: Data Analytics and Mining
Level
Semester
Instructor
Undergraduate
1
Dr. Praisan Padungweang
SC320002: Business Intelligence: Smart Process Management
Level
Semester
Instructor
Undergraduate
1
Assoc. Prof. Dr. Sirapat Chiewchanwattana
Dr. Praisan Padungweang
CP411701: Artificial Intelligence Inspiration
Level
Semester
Instructor
Undergraduate
1
Dr. Praisan Padungweang
SC313006: Artificial Intelligence
Level
Semester
Instructor
Undergraduate
2
Dr. Praisan Padungweang
Dr. Yanika Kongsorot
Dr. Pakarat Musikawan
Enrollment
To enroll in any of the aforementioned courses, prospective students are encouraged to visit Khon Kaen University's
registration portal at reg.kku.ac.th
for comprehensive instructions and to view
enrollment deadlines. It is crucial to
carefully review the prerequisites for each course to ensure eligibility before proceeding with your application.
The registration portal offers essential details on course schedules, credit requirements, and any additional
enrollment criteria specific to each course.
For further assistance or inquiries about the enrollment process,
please contact the Office of the Registrar at Khon Kaen University.