Teaching

Curtin University

Lab/Tutorial

  1. ISEC1000: Cyber Security Concepts [Semester 2 2023 – Semester 2 2024 (Lab & regular student consultations)]
  2. COMP5008: Data Structures and Algorithms [Semester 2 2023 – Semester 2 2024]
  3. ICTE3002/5001: Human-Computer Interfaces[Semester 1 2023 – Semester 1 2024]
  4. COMP1000: Unix and C Programming [Semester 1 2023]

 

Murdoch University

Lab/Tutorial

  1. ICT100: Transition to IT [Semester 2 2023 – Semester 2 2024]
  2. ICT607: Artificial Intelligence for Cybersecurity [2023 Semester 1 (Designed from scratch) – 2024 Semester 1]

 

BRAC University

Among several courses, I loved teaching –

Lecture

  1. EEE365/ECE365: Microprocessor and Interfacing [Summer 2021 – Fall 2022]
  2. EEE103/ECE103/CSE161: Computer Programming [Summer 2021 – Fall 2021]

Lab/Tutorial

  1. EEE365/ECE366: Microprocessor and Interfacing Lab [Fall 2020 – Fall 2022]
  2. 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

  1. Computer Fundamentals and Programming
  2. Digital Electronics and Logic Design

Lab/Tutorial

  1. Computer Fundamentals and Programming Lab
  2. Digital Electronics and Logic Design Lab

find me on