School of Engineering · King Mongkut's Institute of Technology Ladkrabang
B.Eng. · 2025 curriculum

Semiconductor Engineering

Bachelor of Engineering (Semiconductor Engineering)

Program highlights

  • A program covering every aspect of the design, fabrication, assembly and testing of semiconductor chips for electronic devices and computers.
  • Takes 7 semesters in total (3.5 years).
  • Offers a co-operative education track in which students work on a project with a leading technology company for one semester in Year 4 before graduating.
  • Offers three specialized tracks: IC design, semiconductor assembly and test, and semiconductor fabrication.
  • Career paths after graduation include electronic component manufacturers, the semiconductor design industry, running your own business, and research.

Curriculum structure

  1. Year 1Foundations in science and mathematics, computer programming and basic engineering, taken together by all 3 tracks
  2. Year 2Foundations of semiconductor engineering, studied separately in each track
  3. Year 3Advanced semiconductor engineering. Students apply what they have learned in projects of their own choosing.
  4. Year 4Semester 1: students choose either the co-operative education track or a senior project

Study Plan

credits (lecture-practice-self study) · CCC compulsory track elective · EEE track elective · XXX major elective (any track elective or another track's compulsory track course)

Year 1 36 credits · common to all 3 tracks

Semester 1

Course codeCourse titlecredits
01006020 General Physics 1 3(3-0-6)
01006021 General Physics Laboratory 1 1(0-3-2)
01006024 General Chemistry 3(3-0-6)
01006025 General Chemistry Laboratory 1(0-3-2)
01006030 Calculus 1 3(3-0-6)
01496702 Computer Programming 3(2-2-5)
XXXXXXXX General Education 3(X-X-X)
Total17

Semester 2

Course codeCourse titlecredits
01006022 General Physics 2 3(3-0-6)
01006023 General Physics Laboratory 2 1(0-3-2)
01006031 Calculus 2 3(3-0-6)
01496703 Materials for Electronics Engineering 3(3-0-6)
01496704 Electric Circuit Analysis 3(3-0-6)
01496710 Digital and Logic Design 3(3-0-6)
XXXXXXXX General Education 3(X-X-X)
Total19

Years 2–3 choose 1 track

1 IC Design track

Year 2 40 credits

Semester 1

Course codeCourse titlecredits
01496700 Engineering Mathematics 3 3(3-0-6)
01496706 Electronic Circuits 3(3-0-6)
01496709 Semiconductor Devices 3(3-0-6)
01496719 Signal and Systems 3(3-0-6)
01496729 Introduction to Semiconductor Manufacturing 3(3-0-6)
01496400 Algorithm 3(3-0-6)
XXXXXXXX General Education 3(X-X-X)
Total21

Semester 2

Course codeCourse titlecredits
01496701 Engineering Mathematics 4 3(3-0-6)
01496705 Electromagnetic Fields 3(3-0-6)
01496401 Digital Systems Laboratory 3(0-6-3)
01496402 Semiconductor Devices Laboratory 1(0-3-2)
01496404 Solid-State Circuits 3(3-0-6)
01496405 Continuous-Time Control Systems and Feedback System 3(3-0-6)
01496416 Electrical Instruments and Measurement 3(3-0-6)
Total19

Year 3 39 credits

Semester 1

Course codeCourse titlecredits
01496720 Statistics and Data Analysis for Engineers 3(3-0-6)
01496403 Microcomputer Project Laboratory 3(0-6-3)
01496406 Discrete-Time Signals and Systems and Digital Controller Design 3(3-0-6)
01496423 Principle of Communication 3(3-0-6)
01496407 Introduction to Integrated Circuit Fabrication 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
XXXXXXXX General Education 3(X-X-X)
Total21

Semester 2

Course codeCourse titlecredits
01496408 Computer Organization 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496XXX Semiconductor Elective 3(3-0-6)
01496XXX Semiconductor Elective 3(3-0-6)
01496712 Semiconductor Engineering Seminar 0(0-2-1)
Total18
1Track electives: IC Design3 credits (3-0-6) per course24 courses
Course codeCourse title
01496730Complex Analysis
01496731Linear Control System
01496732Analysis and Design of Analog CMOS Integrated Circuits
01496733Quantum Mechanics for Engineers
01496734Analysis and Design of Digital Integrated Circuits
01496735Design of CMOS Mixed-Signal Integrated Circuits
01496736Design of Power Electronics
01496743Advanced Semiconductor Devices
01496737IC Testing and Design for Testability
01496738Embedded System
01496430Computer Architecture
01496431Biomedical Instrumentation and Design
01496432Design of Radio-Frequency Integrated Circuits
01496433Design of Feedback Circuits and Systems
01496434Design of Complex Digital Systems
01496435Design of Digital RF Integrated Circuits
01496436VLSI Design Verification
01496437Integrated-Circuit Physical Design Methodologies
01496438Internet of Things
01496439Electromagnetic Field Theory for Smart Sensing Applications
01496440Machine Learning
01496441Model-Based Control System Design
01496498Selected Topics in Microelectronics
01496499Special Topics in Microelectronics

2 Semiconductor Assembly and Test track

Year 2 38 credits

Semester 1

Course codeCourse titlecredits
01496700 Engineering Mathematics 3 3(3-0-6)
01496706 Electronic Circuits 3(3-0-6)
01496709 Semiconductor Devices 3(3-0-6)
01496719 Signal and Systems 3(3-0-6)
01496729 Introduction to Semiconductor Manufacturing 3(3-0-6)
01496501 Electronic Laboratory 1 1(0-3-2)
XXXXXXXX General Education 3(X-X-X)
Total19

Semester 2

Course codeCourse titlecredits
01496701 Engineering Mathematics 4 3(3-0-6)
01496705 Electromagnetic Fields 3(3-0-6)
01496502 Electronic Laboratory 2 1(0-3-2)
01496504 Industrial Standard 3(0-6-3)
01496507 Control Systems 3(3-0-6)
01496CCC Compulsory Track Elective 3(3-0-6)
01496CCC Compulsory Track Elective 3(3-0-6)
Total19

Year 3 41 credits

Semester 1

Course codeCourse titlecredits
01496720 Statistics and Data Analysis for Engineers 3(3-0-6)
01496503 Advanced Electronic Laboratory 2(0-6-3)
01496505 Quality Control and Six Sigma 3(3-0-6)
01496CCC Compulsory Track Elective 3(3-0-6)
01496CCC Compulsory Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
XXXXXXXX General Education 3(X-X-X)
Total20

Semester 2

Course codeCourse titlecredits
01496CCC Compulsory Track Elective 3(3-0-6)
01496CCC Compulsory Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496XXX Semiconductor Elective 3(3-0-6)
01496XXX Semiconductor Elective 3(3-0-6)
01496712 Semiconductor Engineering Seminar 0(0-2-1)
Total21
2Track electives: Semiconductor Assembly and Test3 credits (3-0-6) per course23 courses
Course codeCourse title
01496416Electrical Instruments and Measurement
01496423Principle of Communication
01496732Analysis and Design of Analog CMOS Integrated Circuits
01496733Quantum Mechanics for Engineers
01496734Analysis and Design of Digital Integrated Circuits
01496735Design of CMOS Mixed-Signal Integrated Circuits
01496736Design of Power Electronics
01496738Embedded System
01496739Industrial Automation
01496740Introduction to Artificial Intelligence
01496741Radio-Frequency Microelectronics
01496742Optoelectronics
01496743Advanced Semiconductor Devices
01496744Semiconductor Packaging Materials
01496745Introduction to PCB Manufacturing
01496530Operation Research
01496531Introduction to Data Science
01496532PCB Design
01496533Introduction to Microelectromechanical Systems
01496534Computer Network for Industry
01496535Programmable Logic Controller
01496598Selected Topics in Assembly and Testing
01496599Special Topics in Assembly and Testing

3 Semiconductor Fabrication track

Year 2 39 credits

Semester 1

Course codeCourse titlecredits
01496700 Engineering Mathematics 3 3(3-0-6)
01496706 Electronic Circuits 3(3-0-6)
01496709 Semiconductor Devices 3(3-0-6)
01496719 Signal and Systems 3(3-0-6)
01496729 Introduction to Semiconductor Manufacturing 3(3-0-6)
01496600 Specialty Chemicals for Semiconductors 3(3-0-6)
XXXXXXXX General Education 3(X-X-X)
Total21

Semester 2

Course codeCourse titlecredits
01496701 Engineering Mathematics 4 3(3-0-6)
01496705 Electromagnetic Fields 3(3-0-6)
01496601 Electrochemistry Process for Semiconductor 3(3-0-6)
01496602 Thin-Film and Vacuum Technology 3(3-0-6)
01496603 Material Analysis and Device Characterization Techniques 3(3-0-6)
01496604 Power Semiconductor Devices 3(0-6-3)
Total18

Year 3 40 credits

Semester 1

Course codeCourse titlecredits
01496720 Statistics and Data Analysis for Engineers 3(3-0-6)
01496606 Introduction to VLSI Design 3(0-6-3)
01496607 Occupation Safety Law 2(2-0-4)
01496608 Fundamental of Plasma Processing 3(0-6-3)
01496609 Semiconductor Process Technology 3(0-6-3)
01496EEE Track Elective 3(3-0-6)
XXXXXXXX General Education 3(X-X-X)
Total20

Semester 2

Course codeCourse titlecredits
01496605 The Practice of Semiconductor Manufacturing Process 2(0-6-3)
01496610 Engineering Statistics and Experimental Technique 3(0-6-3)
01496EEE Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496EEE Track Elective 3(3-0-6)
01496XXX Semiconductor Elective 3(3-0-6)
01496XXX Semiconductor Elective 3(3-0-6)
01496712 Semiconductor Engineering Seminar 0(0-2-1)
Total20
3Track electives: Semiconductor Fabrication3 credits (3-0-6) per course24 courses
Course codeCourse title
01496730Complex Analysis
01496731Linear Control System
01496733Quantum Mechanics for Engineers
01496734Analysis and Design of Digital Integrated Circuits
01496737IC Testing and Design for Testability
01496739Industrial Automation
01496740Introduction to Artificial Intelligence
01496741Radio-Frequency Microelectronics
01496742Optoelectronics
01496744Semiconductor Packaging Materials
01496745Introduction to PCB Manufacturing
01496504Industrial Standard
01496510Introduction to Mixed-Signal Integrated Circuits Testing
01496511Introduction to VLSI Testing
01496515Front-of-Line in Assembly Technology
01496516End-of-Line in Assembly Technology
01496520Integrated Circuit Reliability and Failure Analysis
01496630Semiconductor Packaging and Testing Equipment
01496631Advanced Packaging Process
01496632The Practice of Semiconductor Packaging and Testing
01496633Heat Transfer for IC Fabrication
01496634Semiconductor Factory Technology
01496698Selected Topics in IC Fabrication
01496699Special Topics in IC Fabrication

Year 4 6 credits · one course, common to all 3 tracks

Semester 1 choose 1 option

  • Semiconductor engineering project01496728 · Semiconductor Engineering Project (0-18-0)6
  • Co-operative education01006029 · Co-operative Education (0-45-0)6
  • Study abroad01006302 · Study Abroad (6-0-12)6

Total 6

Total for the program: 121 credits