1: Networking, Telecommunications and related courses
Advanced Networks Switching (CCNA focus in lab)
Advanced Networks Routing (CCNA focus in lab)
Data and Computer Communications
Principles of Communication Systems
Cybersecurity Programming
Computer Networks and protocols
Signals and Systems Analysis
Network Design and Management
2: Comp. Eng./ Computer Science/Electronics and other ECE courses
Computer Organization and Architecture
Digital Signal Processing
Electric Circuits (I & II)
Microelectronics Circuits (I, II & III)
Digital Logic design
Random Signals and Systems
Microprocessors I &II
Embedded Systems (RTOS/ Software Applications)
Linear Control
Selected Topic for CE (Sensors and Actuators)
Selected Topic for CE (DSP Software for Real Time Embedded Systems)
Algorithms and Data Structures
Selected Topic for CE (Digital Image Processing)
Multimedia Compression
Digital Real Time Embedded Control
Electrical Science (for Non Electrical)
Computer Skills Computer Maintenance
Information Technology Applications (for Educators)
Multimedia Applications (for Educators)
MSc Thesis Supervision (9 )/ Master in Communications and
Information Technology for Educators
3: Other courses
Numerical Methods in C / Numerical Analysis
Calculus (I)
Math Applications on the Computer(to Math Students)
Research Methodology
Introduction to Computing
4: Course titles (other than Titles above)Taught at Diploma Level
Programmable Logic Controllers (PLCs)
Electrical Measurements
Power Electronics
Electronic Design Using the Computer
Computer Logic Design and Architecture
Electrical Control