Teaching Experience
Except where noted otherwise, courses were at the bachelor's degree level.
2022-23
- English language (Diploma)
- Academic Writing (Master's Degree)
2021-2022
- English Language (Diploma)
- Academic Writing (Master's Degree)
2020-2021
- Advanced Software Engineering
- Advanced Python
- Software Engineering Tools
2019-2020
- Advanced Software Engineering
- Formal Languages and Automata Theory
- Compiler Design
- Operating Systems
2018-2019
- Formal Languages and Automata Theory
- Compiler Design
- Data Structures and Algorithms
- Introduction to Databases
- Advanced Software Engineering
2017-2018
- Formal Languages and Automata Theory
- Compiler Design
- System Analysis and Design
- Introduction to Databases
- Advanced Software Engineering
See also my work experience.