For now, I teach various courses at undergraduate level ranging from fundamental programming courses to more low level courses such as computer architecture.
My students are from 3 different departments (software engineering, computer engineering, electrical and electronics engineering).
Problem Solving with Computers in C:
- YAZ205: FALL 20
- COE201: FALL 20, FALL 21
- DGD107: FALL 20
Programming Theory and Practice 2 (C++):
- YAZ010: FALL 21
- ENS306: SPRING 21, SPRING 22
- YAZ491, YAZ492: Every semester up until now (2020)
Introduction to UNIX for Engineers:
- CS222: SPRING16, SUMMER 16
Computer Programming (Java)
Object Oriented Programming (Java)