
Digital Signal Processing_ Section 10 || Spring26
This is an introductory course to digital signal processing. It covers the following concepts: · Sampling, Quantization, and Coding of signals, · Discrete Fourier Transform, Fast Four…
- Trainer/in: LAZHAR KHERIJI
Security in Wireless communication Systems Spring26
This course presents the fundamentals of wireless communication security, beginning with essential network security concepts and the mathematical foundations required for understanding cryptographic …
- Trainer/in: HADJ BOURDOUCEN
- Trainer/in: DAWOOD AL-ABRI
- Trainer/in: TARIQ JAMIL
- Trainer/in: Majdi Mansouri

ECCE4127 Advanced Digital Communications SPRING 26
The course provides the students with fundamental theoretical, practical and simulation concepts of digital communication systems. The course contents are: Introduction to Digital Communications. Rev…
- Trainer/in: NASER TARHUNI
Modeling and Control of Renewable Energy Systems Spring26
This course presents modeling techniques and control strategies for various components in renewable energy systems including photovoltaic (PV), wind, and hydro power systems. Topics cover state-space…
- Trainer/in: MUHAMMAD SHAFIQ
- Trainer/in: RAZZAQUL AHSHAN
Electrical Technology - Spring26
This course covers fundamentals of Electric Energy Systems, Electric Energy Conversion, Transformer, Fundamentals of AC & DC Machines, Electric Safety, Power Electronics, and Introduction to Illu…
- Trainer/in: ABDULLAH AL-BADI
- Trainer/in: Mohammed Elbagalaty
- Trainer/in: ABDELSALAM EL HAFFAR
- Trainer/in: HASSAN YOUSEF
PROFESSIONAL SKILLS || Spring26
ECCE4082 (Professional Skills):The goal of this course is to provide the students with general knowledge and skills encompassing a wide area ,and also present them with topics in the engineering fiel…
- Trainer/in: SALIM AL HINAI

Programming for Engineers ||Spring26
This course is intended to develop students’ computer skills in writing and implementing computer programs applied to engineering problem solving using high level programming language such as Python.…
- Trainer/in: SAID AL- ABRI
- Trainer/in: ALIREZA KAZEMI

ECCE3153 (Electronic Devices and Circuits) || Spring26
Solid State Diodes (PN, photodiode, LED, Solar Cell) with applications, principles of operation of BJTs and MOSFETs, Two-Port Networks, Analog circuits: Op-Amp theory, Basic Op-Amp Circuits, Op-Amp P…
- Trainer/in: HADJ BOURDOUCEN
- Trainer/in: ZIA NADIR
Co-Operative Training-II Spring26
Co-Operative Training courses are equivalent to department elective courses. These are designed for students who are following the degree plan and willing to take a one-year Eidaad Cooperative traini…
- Trainer/in: ZIA NADIR
Modern Digital Electronics Spring26
This is an advanced course in electronics which deals with concept, analysis, design and testing of complex electronic circuits using integrated devices. Time and frequency response, Feedback and Osc…
- Trainer/in: ZIA NADIR
Renewable Electricity Generation Spring26
The course includes global and local status and trends of renewable electricity power technologies with a focus on solar and wind power systems, energy storage technologies, green hydrogen and hydrog…
- Trainer/in: ABDULLAH AL-BADI
Antenna Modeling and Measurement Techniques Spring25 spring26
I need to create a course page in Moodle for ECCE5160 for this semester.
Thank you,
- Trainer/in: MOHAMMED BAIT SUWAILAM
Power System Analysis II Spring26
This course covers the following main topics in power system analysis: Power-flow studies. Network calculations: node elimination, building and modifying bus impedance matrix. Symmetrical c…
- Trainer/in: ABDELSALAM EL HAFFAR
Electrical Measurement and Instruments || Spring25 spring26
This course is needed to upload the course material.
- Trainer/in: SAID AL- ABRI
- Trainer/in: TAHA AL-SAADI
- Trainer/in: JAWHER GHOMMAM
- Trainer/in: FAICAL MNIF
- Trainer/in: HASSAN YOUSEF
Power System Analysis I Spring26
Dear E-learning Team, I'm the ECCE4312 course coordinator for this semester. Could you please update and add me as a teacher for the course folder ECCE4312 Power System Analysis I FL23 by activatin…
- Trainer/in: Mohamed Eladawy