Courses taught in the past and present

Teaching

1- Computer networks

2- Computer architecture

3- Computer programming

4- Microprocessor

5- Database design

6- Artificial intelligence

7- Digital logic and circuit design

8- Operating systems

9- Advanced computer programming

10- Compiler