Taught Courses
1. Microprocessors II (graduate)
2. Optoelectronics I (graduate)
3. Electronic Systems: Digital & Analog (graduate)
4. Microprocessors I
5. Computer Architecture
6. logic circuits
7. Electronics I , II
8. Linear Integrated Circuits