
Computer Engineering
Program Title
- Thai: หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์
- English: Bachelor of Engineering Program in Computer Engineering
Program Objectives
- 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.
- Develop Five Core Skills: Ensure graduates possess professional practice, systematic thinking, learning, communication, and management skills.
- 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:
-
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.
-
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.
-
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.
-
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.
-
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