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