Teaching
I have had the pleasure of teaching/tutoring several units/courses at multiple universities. The following list includes some of the units that I loved teaching/tutoring.
Curtin University
Lab/Tutorial
- ISEC1000: Cyber Security Concepts [Semester 2 2023 – Semester 2 2024 (Lab & regular student consultations)]
- COMP5008: Data Structures and Algorithms [Semester 2 2023 – Semester 2 2024]
- ICTE3002/5001: Human-Computer Interfaces[Semester 1 2023 – Semester 1 2024]
- COMP1000: Unix and C Programming [Semester 1 2023]
Murdoch University
Lab/Tutorial
- ICT100: Transition to IT [Semester 2 2023 – Semester 2 2024]
- ICT607: Artificial Intelligence for Cybersecurity [2023 Semester 1 (Designed from scratch) – 2024 Semester 1]
BRAC University
Among several courses, I loved teaching –
Lecture
- EEE365/ECE365: Microprocessor and Interfacing [Summer 2021 – Fall 2022]
- EEE103/ECE103/CSE161: Computer Programming [Summer 2021 – Fall 2021]
Lab/Tutorial
- EEE365/ECE366: Microprocessor and Interfacing Lab [Fall 2020 – Fall 2022]
- EEE103IL/ECE103IL/CSE162: Computer Programming Lab [Summer 2021 – Fall 2022]
Bangladesh Army International University of Science and Technology (BAIUST)
Among several courses, I loved teaching –
Lecture
- Computer Fundamentals and Programming
- Digital Electronics and Logic Design
Lab/Tutorial
- Computer Fundamentals and Programming Lab
- Digital Electronics and Logic Design Lab