Faculty of Engineering Sciences

Code Name Lecture Hours Lab Hours Credit Hours Pre-reqs Co-reqs
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
ES221 Data Structures & Algorithms 3 0 3 CS101 none
ES222 Introduction to Operating Systems 3 0 3 CS101, ES221 none
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
ES214 Circuit Analysis II 3 0 3 ES211/EE211 none
ES231 Electronics I 3 0 3 ES211/EE211 none
ES312 System Programming 3 0 3 CS211/ES322 none
ES304 Linear Algebra II 3 0 3 MT201 none
ES202 Engineering Statistics 3 0 3 MT102 none