Plan of Study
Freshman
Sophomore
Junior (Plan A: Power Eng.)
Junior (Plan B: Com. Eng.)
Senior (Plan A: Power Eng.)
Senior (Plan B: Com. Eng.)
Link course description (pdf)
Prerequisite structure - Plan A (pdf)
Prerequisite structure - Plan B (pdf)
*For students graduating prior to Academic Year 2021 Term 2, credit hour requirement is 148. EGEE310 (1 credit your) are not require for completing the BEEE degree
**For students graduating Academic Year 2021 Term 2 and later, credit hour requirement is 150.
Plan of Study
Freshman term 1
Course codes |
Course names |
Credit hours |
MUGE 101 |
General Education for Human Development |
2 |
MUGE 102 |
Social Studies for Human Development |
3 |
MUGE 103 |
Arts and Science for Human Development |
2 |
LAEN 103 – 105 |
English Level 1-3 |
3 |
SCMA 115 |
Calculus |
3 |
SCPY 110 |
Physics Laboratory I |
1 |
SCPY 151 |
General Physics I |
3 |
EGCO 111 |
Computer Programming |
3 |
EGME 102 |
Engineering Drawing |
3 |
Freshman term 2
Course codes |
Course names |
Credit hours |
MUGE 101 |
General Education for Human Development |
2 |
MUGE 102 |
Social Studies for Human Development |
3 |
MUGE 103 |
Arts and Science for Human Development |
2 |
LAEN 104 – 106 |
English Level 2-4 |
3 |
SCCH 115 |
General Chemistry |
3 |
SCCH 118 |
Chemistry Laboratory |
1 |
SCMA 165 |
Ordinary Differential Equations |
3 |
EGCO 111 |
Computer Programming |
3 |
SCPY 152 |
General Physics II |
3 |
EGIE 101 |
Basic Engineering Practice |
2 |
EGIE 103 |
Engineering Materials |
3 |
SCPY 120 |
Physics Laboratory II |
1 |
Sophomore term 1
Course codes |
Course names |
Credit hours |
EGEE 204 |
Statistics Probability and Random Variables |
3 |
EGEE 202 |
Mathematics for Electrical Engineering I |
3 |
EGEE 213 |
Electric Circuit Analysis |
3 |
EGEE 214 |
Electric Circuit Analysis Laboratory |
1 |
EGEE 244 |
Physics of Electronic Devices |
3 |
EGME 220 |
Engineering Mechanics |
3 |
EGEE 101 |
Introduction to Electrical Engineering |
1 |
LATH 100 |
Art of Using Thai Language in Communication |
3 |
|
General Ed. (Math and Science) |
3 |
Sophomore term 2
Course codes |
Course names |
Credit hours |
EGEE 203 |
Mathematics for Electrical Engineering II |
3 |
EGEE 210 |
Software Applications for Electrical Engineers I |
1 |
EGEE 240 |
Engineering Electronics |
3 |
EGEE 241 |
Engineering Electronics Laboratory |
1 |
EGEE 250 |
Electromechanical Energy Conversion |
3 |
EGEE 280 |
Digital Circuit and Logic Design |
3 |
EGEE 281 |
Digital Circuit and Logic Design Laboratory |
1 |
EGEE 261 |
Electrical Measurement and Instrumentation |
3 |
LATH 100 |
Art of Using Thai Language in Communication |
3 |
Junior (Plan A: Power Engineering) term 1
Course codes |
Course names |
Credit hours |
EGEE 310 |
Software Applications for Electrical Engineers II |
1 |
EGEE 340 |
Electronic Circuit Design |
3 |
EGEE 341 |
Electronic Circuit Design Laboratory |
3 |
EGEE 350 |
Electrical Power System Analysis |
1 |
EGEE 351 |
Electrical Machines |
3 |
EGEE 353 |
Engineering Electromagnetics |
3 |
EGEE 355 |
Electrical Machines Laboratory |
1 |
EGEE 360 |
Signals and Systems |
3 |
EGEE 380 |
Microprocessors |
3 |
Junior (Plan A: Power Engineering) term 2
Course codes |
Course names |
Credit hours |
EGEE 320 |
Principle of Communication |
3 |
EGEE 330 |
Control System |
3 |
EGEE 332 |
Control System and Instrumentation Laboratory |
1 |
EGEE 342 |
Power Electronics |
3 |
EGEE 352 |
Electrical System Design |
3 |
EGEE 354 |
Electrical Power Laboratory |
1 |
EGEE 357 |
Electrical Engineering Safety |
3 |
EGID 300 |
Philosophy,Ethics and Law |
1 |
EGEE 390 |
Project Topics in Electrical Engineering |
1 |
Junior (Plan A: Power Engineering) term 3
Course codes |
Course names |
Credit hours |
EGEE 399 |
Electrical Engineering Training |
1 |
Junior (Plan B: Communications Engineering) term 1
Course codes |
Course names |
Credit hours |
EGEE 310 |
Software Applications for Electrical Engineers II |
1 |
EGEE 340 |
Electronic Circuit Design |
3 |
EGEE 341 |
Electronic Circuit Design Laboratory |
1 |
EGEE 320 |
Principle of Communication |
3 |
EGEE 321 |
Communication Network and Transmission Lines |
3 |
EGEE 324 |
Telecommunication Laboratory I |
1 |
EGEE 353 |
Engineering Electromagnetics |
3 |
EGEE 360 |
Signals and Systems |
3 |
EGEE 380 |
Microprocessor |
3 |
Junior (Plan B: Communications Engineering) term 2
Course codes |
Course names |
Credit hours |
EGEE 330 |
Control System |
3 |
EGEE 332 |
Control System and Instrumentation Laboratory |
1 |
EGEE 325 |
Optical Communication |
3 |
EGEE 322 |
Digital Communication |
3 |
EGEE 323 |
Data Communication and Network |
3 |
EGEE 327 |
Telecommunication Laboratory II |
1 |
EGEE 362 |
Digital Signal Processing |
3 |
EGID 300 |
Philosophy, Ethics and Law |
1 |
EGEE 390 |
Project Topics in Electrical Engineering |
1 |
Junior (Plan B: Communications Engineering) term 3
Course codes |
Course names |
Credit hours |
EGEE 399 |
Electrical Engineering Training |
1 |
Senior (Plan A: Power Engineering) term 1
Course codes |
Course names |
Credit hours |
EGEE 452 |
Electrical Power Plant and Substation |
3 |
EGEE XXX |
Electrical Engineering Elective |
3 |
EGEE 495 |
Project in Electrical Engineering I |
2 |
|
Free Elective |
3 |
|
Elective (language) |
3 |
Senior (Plan A: Power Engineering) term 2
Course codes |
Course names |
Credit hours |
EGEE 458 |
Electrical Power System Protection |
3 |
EGEE XXX |
Relay |
3 |
EGEE 496 |
Electrical Engineering Elective |
2 |
EGEE 102 |
Project in Electrical Engineering II |
1 |
|
Introduction to Technology and Innovation Management Free Elective |
3 |
Senior (Plan B:Communications Engineering) term 1
Course codes |
Course names |
Credit hours |
EGEE 422 |
Antenna Engineering |
3 |
EGEE XXX |
Engineering Elective |
3 |
EGEE 495 |
Project in Electrical Engineering I |
2 |
|
Free Elective |
3 |
|
Elective (language) |
3 |
Senior (Plan B:Communications Engineering) term 2
Course codes |
Course names |
Credit hours |
EGEE 427 |
Microwave Engineering |
3 |
EGEE XXX |
Electrical Engineering Elective |
3 |
EGEE 496 |
Project in Electrical Engineering II |
2 |
EGEE 102 |
Introduction to Technology and Innovation Management |
1 |
|
Free Elective |
3 |