Teaching
Courses
- Principles of Programming Language: 2024F, 2025F
- Software Testing, 2025S
- Operating system: 2019S, 2020S, 2021S, 2024S, 2025S
- Software engineering: 2016F, 2017F, 2018S, 2019S
- Discrete mathematics: 2017F, 2018F, 2019F, 2020F, 2021F
- Problem solving with computational thinking: 2016F, 2017F, 2018F, 2019F, 2020F, 2021F
- Open-source software system: 2017S, 2018S
- Compiler theory: 2017S
- Introduction to programming with Java: 2018F
- Introduction to programming with C: 2018W, 2019W, 2025F
- Database system: 2016S, 2017S
- Digital logic design: 2016S