Course Number Course Name Credit Hours Credit Hours Download Syllabus
706480 Modeling, Simulation, and Otimization 4 null
706570 Advanced PV Cells and systems 3 null
706579 Design of Wind Turbines 3 null
706444 Electrical Power Lab 1
706472 Solar Thermal Energy Systems 3 null
706241 Electrical Circuits(1) 3
706212 Mechanics (Statics & Dynamics) 3
706102 Engineering Workshops 1 null
706271 Introduction to Renewable Energy 3
706473 Photovoltaic Systems 3 null
706452 Electronics (2) 3
706481 Energy Systems Instrumentation 2 null
706521 Economics of Energy Systems 3
706343 Electrical Power Systems and Machines 3 null
706599 Professional Training 3
706342 Circuits(2) 3
706211 Engineering Mathematics 2 null
706334 Heat Transfer 3
706363 Energy Conversion 3
706521 ُEconomics and Management of Energy Systems 3 null
706554 Microprocessor 3
706333 Fluid Mechanics and Hydraulics Lab 1
706444 Electrical Circuit and Machine Lab 1 null
706575 Special Topics in Wind 3
706522 Energy Management 3
706361 Fuel Cell and Hydrogen 3
706332 Fluid Mechanics and hydraulics 3
706473 Photovoltaic Systems 2
706271 Introduction to Solar Energy 3 null
706578 Grid Integration of Renewable Energy 3
706213 Engineering Materials 3
706314 Engineering Programming 2
706436 Heating and cooling Systems 3
706573 Water Desalination by Solar Energy systems 3
706479 Design of Renewable Energy Systems 3
706571 Advanced Solar Cells and systems 3
706577 Geothermal Energy Technology 3
706475 Wind Energy System 3 null
706335 Heat Transfer Lab 1
706576 Special Topics in Bio-energy 3
706592 Senior Project (2) 2
706591 Senior Project(1) 1
706361 Fuel Cell and Hydrogen 2 null
706574 Design of Wind Turbines 3
706477 Electric Power Conversion Systems 2
706231 Thermodynamics 3
706344 Electrical Circuit Lab 1 null
706111 Introduction to Environmental Engineering 3
706362 Fuel Cell and Hydrogen Lab 1
706477 Electric Power Conversion Systems 3 null
706582 Energy Systems Instrumentation & Control Lab 1
706351 Electronics (1) 3
706523 Raw Material Recycling & Energy Production Technology 3
706478 Renewable Energy Resources Lab 1
706474 Energy Storage 3 null
706453 Electronic Lab 1
706481 Energy Systems Instrumentation & Control 3
706480 Modeling, Simulation and Optimization 3 null
706572 Special Topics in Solar Energy systems 3
706476 Biofuels & Biomas 3
706454 Power Electronics 3 null