Mahidol EE : The 1st and the only ABET Accredited EE in Thailand

Placeholder image

หลักสูตรปริญญาตรี 2561


Admissions Criteria

Placeholder image

Admission Process

Placeholder image

Graduation Requirements

Placeholder image

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

PEOs

Placeholder image

SOs

Placeholder image

รับรองหลักสูตร

Placeholder image Placeholder image Placeholder image
 

 

25/25 Phuttamonthon 4 Road, Salaya, Nakhon Pathom 73170

02-8892225

electrical@mahidol.ac.th

https://www.eg.mahidol.ac.th/dept/egee

 

Placeholder image

 

 

Placeholder image