Graduate:
- Interconnection Networks (syllabus)
- Embedded Artificial Intelligence (syllabus)
- Seminar in Computer Architecture
Undergraduate:
- Computer-Aided Design of Digital Systems (syllabus)
- Real-Time Embedded Systems (syllabus)
- Smart IoT Laboratory (syllabus)
- Research Methods and Presentation Skills (syllabus)
Past Courses:
- Chip Multiprocessors, Microprocessors and Interfacing, Hardware Description Languages (Guest Lecturer at Sharif University of Technology), Hardware-Software Co-design (Guest Lecturer at Sharif University of Technology), Digital System Design (Guest Lecturer at Sharif University of Technology), Microprocessors (Guest Lecturer at Sharif University of Technology)