• Department of Computer Engineering, Faculty of Engineering, King Mongkut's University of Technology Thonburi
Computer Engineering

Computer Engineering

Program Title

  • Thai: หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์
  • English: Bachelor of Engineering Program in Computer Engineering

Program Objectives

  1. Produce Graduates: Equip computer engineering graduates with the ability to apply knowledge and skills in hardware, software, and computer networks to pursue a career in computer engineering.
  2. Develop Five Core Skills: Ensure graduates possess professional practice, systematic thinking, learning, communication, and management skills.
  3. Professionalism: Instill professionalism in students, preparing them to work competently in professional settings.

Expected Learning Outcomes

The program's objectives will be achieved when graduates demonstrate the following learning outcomes:

  1. Application of Principles and Knowledge:

    • Apply scientific, mathematical, and engineering principles to analyze and solve computer engineering problems.
    • Utilize scientific and mathematical methods to address engineering challenges.
    • Analyze and design signal processing, computer system components, and hardware.
    • Analyze and design software, algorithms, and problem-solving methods in computer systems.
  2. Utilization of Knowledge, Skills, Technology, and Tools:

    • Develop computer system components and hardware.
    • Develop software tools, applications, and databases on diverse platforms.
    • Design, install, optimize, and manage servers and equipment in computer and network systems.
    • Create data models using machine learning or appropriate mathematical methods to solve problems.
  3. Self-Directed Learning and Skill Development:

    • Independently acquire and develop computer engineering skills for decision-making and problem-solving.
    • Research, gather, analyze, filter, and summarize information to address issues.
    • Enhance skills in using suitable computer engineering tools and technologies to resolve problems.
  4. Communication Skills:

    • Write effectively to communicate information based on the reader’s background.
    • Present information efficiently with supporting materials based on the audience’s background.
  5. Professional Conduct:

    • Adhere to professional ethics and laws related to computer engineering.
    • Set goals, design solutions, plan, manage, and complete tasks to meet objectives.
    • Take responsibility for personal work and perform roles effectively in teamwork.

Program Structure

  • General Education Courses: 31 credits
  • Specialized Courses: 93 credits
    • Engineering Core Courses: 30 credits
    • Specialized Courses: 51 credits
    • Elective Courses: 12 credits
  • Free Elective Courses: 6 credits
  • Total: 130 credits

Duration of Study

The full-time program typically takes 4 years to complete, with a maximum duration of 8 years.

Tuition Fees

  • Flat Rate Tuition: 30,000 THB per semester or 60,000 THB per academic year.
  • Per Credit Fee: 1,500 THB per credit (during the summer semester).
  • Total Program Cost: 240,000 THB per student.

Elective Courses in the Program

  • Mathematical Modeling, Computation, and Data Learning: 8 courses
  • Methods and Systems, Interactive Systems, and Robotics: 7 courses
  • Information Systems: 5 courses
  • Multimedia Processing and Animation Creation: 6 courses
  • Special Topics: 4 courses