Courses taught in the past and present


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

11- Expert systems (master course)

12- Advanced artificial intelligence (master course)


Some of the links for my taught lessons are:


computer organization and architecture

operating systems

computer networks

database design and programming

discussions on AI (master course)

expert systems (master course)


Password: AIrani

These links are frequently updated.