Bachelor of Engineering Program in Software and Knowledge Engineering
Total Number of Credits required for Graduation is at least 140 Credits
  1. General Education 30 Credits
    • Wellness at least 7 Credits
    • Entrepreneurship at least 3 Credits
    • Language and Communication 15 Credits
    • Thai Citizen and Global Citizen at least 2 Credits
    • Aesthetics at least 3 Credits
  2. Specific Courses at least 95 (103*) Credits
    • Core Courses 10 Credits
    • Specific Field Courses 75 Credits
      • Organizational Issue and Information System 9 Credits
      • Applied Technology 12 Credits
      • Software Methodology and Technology 33 Credits
      • Basic System and Structure 6 Credits
      • Computer Hardware and Architecture 4 Credits
      • Software and Knowledge Engineering Skills and Techniques 4 Credits
      • Mathematical and Scientific Fundamentals 7 Credits
    • 2.3 Elective Courses (18*) Credits
  3. Free Elective at least 6 Credits
  4. Training Field Course 9 (1*) Credits

* Note: Credits in parenthesis are for Exchange-Student Study Program


Study Program