Teaching
Cloud Computing CS 403/633/733
Summer 2024- Teaching Assistant
As a teaching assistant, I created lab videos for graduate students on Amazon Web Services. The course covered theoretical and practical aspects of cloud programming and problem-solving involving computing, storage, and network virtualization.
- Course Description: A graduate course taught by Professor Ragib Hasan is a comprehensive study of cloud services and technologies, including AWS, of cloud communications, storage, and virtualization.
- Number of Students: 170
- Responsibilities: Preparing Lab videos, Maintaining Regular Office Hours, Grading homework and Exams, and mentoring students.
Network Security CS 423/623/723
Spring 2024- Teaching Assistant
As a teaching assistant, I created lab videos for graduate students on cryptographic algorithms and their real-world applications in network security. The course covered vulnerabilities in networking infrastructures and defense mechanisms to overcome them, including security at different layers of the networking stack.
- Course Description: A graduate course taught by Professor Ragib Hasan is a comprehensive study of the fundamental vulnerabilities of network communications and their corresponding defense mechanisms.
- Number of Students: 368
- Responsibilities: Preparing Lab videos, Maintaining Regular Office Hours, Grading homework and Exams, and mentoring students.
Research Methodology
Spring 2019- Teaching Assistant
In this course, I taught graduate students about the basic terms of qualitative and quantitative research practices, including the systematic literature review process.
- Course Description: A graduate course in Research Methodology teaches the basics of research study, including scope finding, background study, data collection process, and solid background of research methodologies.
- Number of Students: 13
- Responsibilities: Conducted workshops on Smart PLS software and Quantitative Research Methodology, mentoring students.