Teaching & Teaching Assitance

TU Berlin, Germany

CourseYear(s)Task(s)
AI/ML in Networked Systems Seminar2024-2025Teaching
Networked Systems Security Seminar2024-2025Teaching
Blockchain Technology and Decentralized Applications2024-2025Content Creation, Teaching Assistance
Algorithms for Distributed Systems2024Content Creation, Teaching Assistance
Advanced Topics in Networked and Distributed Systems Seminar2023-2025Teaching
Cryptocurrency and Blockchain Networks Seminar2022-2025Teaching
Algorithms for Networked Systems2022-2024Content Creation, Teaching Assistance
Network Protocols and Architectures2021Teaching Assistance

Sharif University of Technology

CourseYear(s)Task(s)
Data Structures and Algorithms2018Content Creation, Teaching Assistance
Algorithms Design and Analysis2016-2018Content Creation, Teaching Assistance
Algorithmic Game Theory2017Content Creation, Teaching Assistance
Compiler Design2017Teaching Assistance
Fundamental of Programming2015Teaching Assistance

National Olympiad in Informatics

CourseYear(s)Task(s)
National Summer Coding Camp2016Content Creation, Teaching Assistance
Prepratation Classes Across Iran2014-2016Content Creation, Teaching