| OOverview |
| Code | Title | Lecture Hours | Lab Hours | Credit Hours | Prerequisites | Corequisites |
| ES211 | Circuit Analysis I | 3 | 3 | 4 | MT101 | MT201 |
| ES212 | Logic Design | 3 | 3 | 4 | none | none |
| ES213 | Computer Architecture | 3 | 3 | 4 | CS101, ES212 | none |
| ES214 | Circuit Analysis II | 3 | 0 | 3 | ES211/EE211 | |
| ES221 | Data Structures & Algorithms | 3 | 0 | 3 | CS101 | none |
| ES222 | Introduction to Operating Systems | 3 | 0 | 3 | CS101, ES221 | none |
| ES231 | Electronics I | 3 | 0 | 3 | ES211/EE211 | |
| ES312 | System Programming | 3 | 0 | 3 | CS211/ES322 | |
| ES314 | Microprocessor Interfacing | 3 | 0 | 3 | ES213 | none |
| ES331 | Thermodynamics | 3 | 0 | 3 | MT102 | none |
| ES332 | Signals and Systems | 3 | 0 | 3 | ES214/EE212 | none |
| ES333 | Fluid Mechanics | 3 | 0 | 3 | ES332 | none |
| ES341 | Numerical Analysis | 3 | 0 | 3 | MT201 | none |
| ES342 | Modelling Processes | 3 | 0 | 3 | ES341 | none |
| ES361 | Solid State Electronics | 3 | 0 | 3 | PH102 | none |
| ES371 | Engineering Electromagnetics | 3 | 0 | 3 | PH102, MT201 | none |
| ES376 | Optical Engineering | 3 | 0 | 3 | ES371 | none |
| ES444 | Computer Simulation Methods | 3 | 0 | 3 | ES342 | none |
| ES445 | Heat Transfer and Modelling | 3 | 0 | 3 | ES201 | none |
| ES446 | Optimization Modelling | 3 | 0 | 3 | ES342 | none |
| ES451 | Instrumentation | 3 | 0 | 3 | ES211 | none |
| ES462 | Semiconductor Materials and Devices | 3 | 0 | 3 | PH102 | none |
| ES463 | Electronic and Magnetic Materials | 3 | 0 | 3 | none | none |
| ES464 | Characterisation of Materials | 3 | 0 | 3 | ES361 | none |
| ES465 | Semiconductor Devices and Applications | 3 | 0 | 3 | ES462 | none |
| ES472 | Lasers and Application | 3 | 0 | 3 | ES376 | none |
| ES474 | Opto Electronics | 3 | 0 | 3 | ES376 | none |
| ES475 | Optical Communication and Computing | 3 | 0 | 3 | ES376 | none |
| ES481 | Senior Design Project Part I | 0 | 9 | 3 | none | none |
| ES482 | Senior Design Project Part II | 0 | 9 | 3 | none | none |
- Semiconductors and Superconducting Devices
- Lasers and Electro-optics
- Mathematical Modeling and Simulation