
Digital Logic Circuit Design
- Main Resource: Victor P. Nelson, “Digital Logic Circuit
Analysis and Design”, Prentice-Hall,
- Location: School of Computer engineering, Iran
University of Science and Technology
- Time: From October 2017 to September 2021
- Grade: Undergraduate
Computer Architecture
- Main Resource: David A Patterson, “Computer
Organization and Design”, Morgan Kaufmann Publisher
- Location: School of Computer engineering, Iran
University of Science and Technology
- Time: From October 2017 to now
- Grade: Undergraduate
Hardware-Software Co-design
·
Main
Resource: J. Staunstrup, “Hardware/Software Co-Design
Principles and Practice”, Springer B.V.
·
Location:
School of Computer engineering, Iran University of Science and Technology
- Time:
From October 2017 to September 2020
- Grade:
Undergraduate
Computer Aided Digital System Design (CAD)
- Main Resource: V.A. Pedroni, “Circuit
Design with VHDL”, MIT Press
- Location: School of Computer engineering, Iran
University of Science and Technology
- Time: From October 2018 to now
- Grade: Undergraduate
Object Oriented Programming (OOP)
- Main Resource: C#, How to Program-Deitel
- Location: Department of computer science, Soran University, Erbil, Iraq
- Time: From October 2012 to September 2017
- Grade: Undergraduate
Advanced Programming
- Main Resource: The design and analysis of algorithms,
write by Anani Levitin
- Location: Department of computer science, Soran University, Erbil, Iraq
- Time: From October 2012 to September 2017
- Grade: Undergraduate
Algorithm Design
- Main Resource: C#, How to Program-Deitel
- Location: Department of computer science, Soran University, Erbil, Iraq
- Time: From October 2012 to September 2017
- Grade: Undergraduate
Real-Time Systems
- Main Resource: J. Lui,
“Real-Time Systems”, Prentice Hall
- Location 1: School of Computer engineering, Iran
University of Science and Technology
- Time: From October 2017
to now
- Location 2: School of Computer engineering, Amir Kabir University (polytechnic)
- Time: From October 2013
to September 2014
- Grade: Graduate
Reconfiguration Computing
- Main Resource: Christophe Bobda,
“An Introduction to Reconfigurable Computing” Springer B.V.
- Location: School of Computer engineering, Iran
University of Science and Technology
- Time: From October 2018 to now
- Grade: Graduate
Electronic Circuit Testing
- Main Resource: M. Bushnell, “Essential of Electronic
Testing” Springer press
- Location: School of Computer engineering, Iran
University of Science and Technology
- Time: From October 2018 to now
- Grade: Graduate
Machine Learning
- Main Resource: T. Mitchell, Machine Learning,
McGraw-Hill
- Location: Department of computer science, Soran University, Erbil, Iraq (virtually)
- Time: From October 2020 to now
- Grade: Graduate
Deep Learning
- Main Resource: Ian Goodfellow,
Yoshua Bengio, Aaron Courville. Deep Learning.
- Location: Department of computer science, Soran University, Erbil, Iraq (virtually)
- Time: From October 2021 to September 2022
- Grade: Graduate
Network Security and Cryptography
- Main Resource: W. Stallings, Cryptography and Network
Security: Principles and Practice, Prentice Hall, Fifth edition, 2010
- Location 1: Department of computer science, Soran University, Erbil, Iraq (virtually)
- Time: From October 2020
to September 2021
- Location 2: School of Computer engineering, Amir Kabir University (polytechnic)
- Time: From October 2013
to September 2014
·
Grade: Graduate