2026/2027
- Spring 2027: NA
- Fall 2026: Computer Architecture and Organization (2), Data Science, Applied Machine Learning
2025/2026
Sabbatical Leave in American University of Sharjah
- Spring 2026: Digital Systems (COE 221), Multicore Computing (CMP 418), Introduction to AI and DS (NGN 112)
- Fall 2025: Digital Systems (COE 221)
2024/2025
Sabbatical Leave in American University of Sharjah
- Spring 2025: Digital Systems (COE 221), Computer Architecture and Organization (COE 341), Multicore Computing (CMP 418)
- Fall 2024: Digital Systems (COE 221), Computer Architecture and Organization (COE 341)
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
- Summer 2019: Machine Learning
- Spring 2019: Computer Design, Advanced Computer Architecture
- Fall 2018: Computer Design, Machine Learning
2017/2018
- Summer 2018: Computer Performance Evaluation
- Spring 2018: Machine Learning, Advanced Computer Architecture
- Fall 2017: Computer Design, Advanced Computer Architecture
2015/2016
- Fall 2015: Computer Design, Distributed Systems
2014/2015
- Summer 2015: Computer Design
- Spring 2015: Pattern Recognition, Advanced Computer Architecture
- Fall 2014: Computer Organization, Computer Design, Computer Performance Evaluation
2013/2014
- Summer 2014: Computer Design
- Spring 2014: Pattern Recognition, Advanced Computer Architecture, Distributed Systems
- Fall 2013: Computer Design, Parallel and Distributed Systems
2012/2013
2011/2012
- Summer 2012: Embedded Systems
- Spring 2012: Computer Design, Pattern Recognition, Advanced Computer Architecture
- Fall 2011: Embedded Systems, Computer Performance Evaluation
2010/2011
Sabbatical Leave in Princess Sumaya for Technology