1. Fault Tolerant System Design
2. Advanced Design of Dependable Systems
3. Low Power System Design
4. Embedded System Design
5. Advanced Storage Systems
6. Wireless Networks
7. Advanced Computer Networks
8. Network Management
9. Fundamentals of Computer Architecture
10. System on Chip
11. On Chip Communications
12. Advanced Very Large Scale Integrated Design
1. Electrical Circuits I
2. Electrical Circuits II
3. Logical Circuits
4. Very Large Scale Integrated Design
5. Electronic Circuits
6. Digital Electronics
7. Computer Networks
8. Data Transmission
9. Signals and Systems
10. Control System Design
11. Computer Architecture
12. Microprocessor Design
13. Fundamentals of Programming
14. Advanced Programming
1. Hardware Laboratory, Laboratory Instructor, Sharif University of Technology, Tehran, Iran
(16-17-1R1,16-17-1R2, 16-172R1, 17-18-1R1, 17-18-1R2)
Under Supervision of: Prof. Seyed Ghassem Miremadi
2. Hardware Laboratory, Laboratory Instructor, Sharif University of Technology, Tehran, Iran
(17-18-1R1, 17-18-2R1, 18-19-1R1)
Under Supervision of: Dr. Alireza Ejlali
3. Digital Design Laboratory, Laboratory Instructor, Sharif University of Technology, Tehran, Iran
(17-18-3R1, 17-18-3P1)
Under Supervision of: Dr. Alireza Ejlali
4. Operating Systems, Teacher Assistant, Sharif University of Technology, Tehran, Iran
(17-18-1P1)
Under Supervision of: Dr. Hamed Farbeh
5. Computer Architecture, Teacher Assistant, Sharif University of Technology, Tehran, Iran
(17-18-2R1)
Under Supervision of: Dr. Hamed Farbeh
6. Micro-Processor, Teacher Assistant, Sharif University of Technology, Tehran, Iran
(17-18-2R1)
Under Supervision of: Dr. Nezam Rohbani
7. Data Transmission, Teacher Assistant, Sharif University of Technology, Tehran, Iran
(18-19-1R1)
Under Supervision of: Dr. Ali Mohammad Afshin HemmatYar
8. Computer Architecture, Teacher Assistant, Sharif University of Technology, Tehran, Iran
(18-19-1R1)
Under Supervision of: Dr. Amir Mahdi Hosseini Monazzah