Distributed System, 3rd semester of Computer Science B.Sc. in Computer Sciences (2025)
Expansion of Computer Structure, 2nd semester of Computer Science B.Sc. in Computer Sciences (2024)
Computer Fundamentals, 1st semester of Computer Science B.Sc. in Computer Sciences (2024)
TA in Computer Structure and Technology, 2nd semester of Computer Science B.Sc. in Computer Sciences (2023)
TA in Distributed Systems, 8th semester of Computer Science B.Sc. in Computer Sciences (2023)
TA in High Performance Computing, 1st semester of IT Engineering Master (2022)
TA in Operating Systems, 3rd semester of Computer Science B.Sc. in Computer Sciences (2022)
TA in Commercial Processors, 6th semester of Computer Science B.Sc. in Computer Sciences (from 2019 to 2022)