| No. | Group | Course Code | Course Title | Semester | Credits | Compulsory/Elective | 
| 01 | Control Group | EEA505 | Linear System Theory | Spring | 3 | Elective | 
| 02 | Control Group | EEA509 | Random Processes for Engineers | Spring | 3 | Elective | 
| 03 | Control Group | EEA529 | Stochastic Control | Spring | 3 | Elective | 
| 04 | Electronic Group | EEA531 | VLSI Signal Processing | Fall | 3 | Elective | 
| 05 | Control Group | EEA532 | Fuzzy Control | Spring | 3 | Elective | 
| 06 | Control Group | EEA536 | Nonlinear Control Systems | Fall | 3 | Elective | 
| 07 | Control Group | EEA547 | Robotics | Spring | 3 | Elective | 
| 08 | Control Group | EEA563 | Practical Design of Fly Control | Fall | 3 | Elective | 
| 09 | Electronic Group | EEA580 | Analog IC Design | Spring | 3 | Elective | 
| 10 | Electronic Group | EEA588 | Digital VLSI Design | Fall | 3 | Elective | 
| 11 | Control Group | EEA600 | Neural Network | Fall | 3 | Elective | 
| 12 |  | EEA607 | Seminar | Fall/Spring | 1 | Compulsory | 
| 13 | Electronic Group | EEA608 | The Advanced VLSI System Design | Spring | 3 | Elective | 
| 14 | Digital Technology Group | EEA623 | Biomedical Signal Processing | Spring | 3 | Elective | 
| 15 | Control Group | EEA636 | Signal Detection | Fall | 3 | Elective | 
| 16 | Control Group | EEA638 | Random Signal Processing | Spring | 3 | Elective | 
| 17 | Digital Technology Group | EEA647 | Transmission Standards of Digital Home Network | Fall | 3 | Elective | 
| 18 | Electronic Group | EEA650 | SOC Design | Spring | 3 | Elective | 
| 19 | Electronic Group | EEA651 | Wide Bandwidth Interface Circuit Design | Fall | 3 | Elective | 
| 20 | Digital Technology Group | EEA654 | Network Simulation and Implementation | Fall | 3 | Elective | 
| 21 | Digital Technology Group | EEA655 | Advanced Computer Mathematics | Spring | 3 | Elective | 
| 22 | Digital Technology Group | EEA656 | Algorithms of Image Processing: Development and Applications | Fall | 3 | Elective | 
| 23 | Digital Technology Group | EEA658 | Special topics on next generation network and network implementation | Spring | 3 | Elective | 
| 24 | Digital Technology Group | EEA659 | Application-oriented Real-time Multimedia Human-computer Interaction: Theory and Development | Fall | 3 | Elective | 
| 25 | Electronic Group | EEA660 | High-Speed Low-power IC Design | Fall | 3 | Elective | 
| 26 | Electronic Group | EEA664 | Advanced Design and Implementation of Integrated Circuits I | Fall | 0 | Elective | 
| 27 | Electronic Group | EEA665 | Advanced Design and Implementation of Integrated Circuits II | Spring | 0 | Elective | 
| 28 | Electronic Group | EEA666 | Advanced Design and Implementation of Integrated Circuits III | Fall | 0 | Elective | 
| 29 | Electronic Group | EEA667 | Advanced Design and Implementation of Integrated Circuits IV | Spring | 0 | Elective | 
| 30 | Control Group | EEA668 | Power Conversion Design | Spring | 3 | Elective | 
| 31 | Electronic Group | EEA676 | ASIC Design | Spring | 3 | Elective | 
| 32 | Control Group | EEA677 | Data Science | Fall | 3 | Elective | 
| 33 | Digital Technology Group | EEA679 | Compressed Sensing and Statistical Learning | Fall | 3 | Elective | 
| 34 | Digital Technology Group | EEA680 | Deep Learning | Spring | 3 |  | 
| 35 | Digital Technology Group | EEA687 | Scientific Paper Writing | Spring | 2 |  | 
| 36 | Digital Technology Group | EEA688 | Clinical Neuroimage: System and Data Analysis | Spring | 3 |  | 
| 37 | Electronic Group | EEA689 | Wireless Power Transfer Technology in 5G and IoT Era | Fall | 3 |  | 
| 38 | Control Group | EEA690 | Control of Unmanned Vehicles | Fall | 3 |  | 
| 39 | Control Group | EEA694 | Robot Learning | Fall | 3 |  | 
| 40 | Digital Technology Group | EEA695 | Deep Learning and its Vision Applications | Spring | 3 |  | 
| 41 | Control Group | EEA699 | Reinforcement Learning | Spring | 3 |  | 
|  |  |  |  |  |  |  | 
| 1 | Electrical Engineering Program C | EEC502 | Seminar | Fall/Spring | 1 | Compulsory | 
| 2 | Electrical Engineering Program C | EEC509 | Solid-State Physics | Fall | 3 | Elective | 
| 3 | Electrical Engineering Program C | EEC511 | Optical Design | Fall | 3 | Elective | 
| 4 | Electrical Engineering Program C | EEC514 | Fourier Optics | Fall | 3 | Elective | 
| 5 | Electrical Engineering Program C | EEC519 | Optics of Liquid Crystal Displays | Fall | 3 | Elective | 
| 6 | Electrical Engineering Program C | EEC523 | Image Inspection and Detection Technique | Spring | 3 | Elective | 
| 7 | Electrical Engineering Program C | EEC526 | Thin Film optics | Fall | 3 | Elective | 
| 8 | Electrical Engineering Program C | EEC528 | Coding Alchemy:Structure and Algorithms For Simulation | Fall | 3 | Elective | 
| 9 | Electrical Engineering Program C | EEC531 | Semiconductor Devices | Spring | 3 | Elective | 
| 10 | Electrical Engineering Program C | EEC534 | Principles of Lasers and Applications | Fall | 3 | Elective | 
| 11 | Electrical Engineering Program C | EEC535 | Electro-Optical Lab | Fall | 1 | Compulsory | 
| 12 | Electrical Engineering Program C | EEC540 | Principles and Applications of Light Emitting Diodes | Fall | 3 | Elective | 
| 13 | Electrical Engineering Program C | EEC541 | Photovoltaic Devices | Spring | 3 | Elective | 
| 14 | Electrical Engineering Program C | EEC542 | Introduction to Semiconductor Manufacturing Technology | Spring | 3 | Elective | 
| 15 | Electrical Engineering Program C | EEC543 | Organic light-emitting devices and physics | Spring | 3 | Elective | 
| 16 | Electrical Engineering Program C | EEC546 | An Introduction to Silicon Photonics | Spring | 3 | Elective | 
| 17 | Electrical Engineering Program C | EEC549 | Introduction of the advanced optoelectronic devices | Fall | 3 | Elective | 
| 18 | Electrical Engineering Program C | EEC550 | Nonlinear Dynamics of Semiconductor Lasers | Spring | 3 | Elective | 
| 19 | Electrical Engineering Program C | EEC551 | Thin-film Technology | Fall | 3 | Elective | 
| 20 | Electrical Engineering Program C | EEC561 | Machine Learning and Its Applications | Fall | 3 | Elective | 
| 21 | Electrical Engineering Program C | EEC562 | Quantum Mechanics | Spring | 3 | Elective | 
| 22 | Electrical Engineering Program C | EEC563 | Artificial Intelligence and its applications | Spring | 3 | Elective | 
| 23 | Electrical Engineering Program C | EEC564 | Electrooptical Integrated Circuits | Spring | 3 | Elective | 
| 24 | Electrical Engineering Program C | EEC601 | Research Communication(I) | Fall | 1 | Elective | 
| 25 | Electrical Engineering Program C | EEC602 | Research Communication(II) | Spring | 1 | Elective |