Adjunct Lecturer at the University of Cyprus:
- Course: Introduction to Design and Engineering Lab (ECE 101)
- Course: Introductory Control Systems Laboratory (ECE 327)
- Course: System Theory (ECE631)
Teaching Assistant at the University of Cyprus:
- Course: Signals and Systems I (Total of 4 terms)
- Responsible for 2-hour lecture. Prepare and present class exercises and problems. Grading assigned homeworks and provide students with feedback and assistance when needed.
- Course: Signals and Systems II (Total of 4 terms)
- Responsible for 2-hour lecture. Prepare and present class exercises and problems. Grading assigned homeworks and provide students with feedback and assistance when needed. Responsible for updating the course web page.
- Course: Introduction to Design and Engineering Lab (Total of 2 terms)
- Supervision of 3-hour laboratory. Design and implement a system both in hardware and software to meet certain specifications and perform a specified task.
- Course: Circuits and Measurements Lab (Total of 1 term)
- Supervision of 3-hour laboratory. Validate models through experimentation in electrical and electronic circuit design, measurements and evaluation.
- Course: Electronics Devices and Circuits Lab (Total of 1 term)
- Supervision of 3-hour laboratory. Design, simulate and layout electronic circuits (Cadence design flow).