Since 2013, I have worked at various universities, continually developing my skills and contributing to the academic and research community
Tutor
The Australian National University (ANU)
School of Computing (SoCo)
(Feb 2022-Present)
Units:
– Comp 4450-Computing Research Methods
– Comp 2120- Software Engineering
Role and Responsibilities
- Develop, conduct, and deliver tutorials to clarify complex concepts and assist with coursework, assignments, and exam preparation.
- Evaluate student progress by marking assignments and providing constructive feedback.
- Create and update instructional materials, lesson plans, and resources that align with university curriculum and academic standards.
Year: S1-2023, S2-2023, S1-2024.
Visiting Lecturer
National University of Science and Technology
NBC-Department of Computer Sciences
( Sep 2021-Feb 2022)
Unit:
Role and Responsibilities:
- Deliver lectures and lead practical sessions.
- Design and update course materials.
- Evaluate student performance through assignments, exams, and projects.
- Guide and support students in their academic and professional development.
- Participate in departmental meetings and contribute to university committees.
Year: S1-2021 Fall
Lecturer
University of Lahore (Lahore Campus)
Department of Computer Science and IT
(Sep 2018-June 2021)
Unit:
–CS 4303 (Software Engineering)
-CS 4405 (Software Project Management)
Role and Responsibilities:
- Deliver lectures and lead practical sessions.
- Design and update course materials.
- Evaluate student performance through assignments, exams, and projects.
- Conduct original research and publish findings in academic journals.
- Guide and support students in their academic and professional development.
- Participate in departmental meetings and contribute to university committees
Year: S1-Fall18, S2-Spring19, S1-Fall19, S2-Spring2020, S1-Fall2020, S2-Spring2021.
Unit:
-Introduction to Information and Software Technologies
-Introduction to Computer Programming
Role and Responsibilities:
- Deliver lectures and lead practical sessions.
- Design and update course materials.
- Evaluate student performance through assignments, exams, and projects.
- Conduct original research and publish findings in academic journals.
- Guide and support students in their academic and professional development.
- Participate in departmental meetings and contribute to university committees
Lecturer
University of Lahore (Islamabad Campus)
Department of Computer Science
(Sep 2013- Feb 2016)
Unit:
-CS 4303 (Software Engineering)
-CS 4405 (Software Project Management)
– AS 1510 (Professional Practices)
Role and Responsibilities:
- Deliver lectures and lead practical sessions.
- Design and update course materials.
- Evaluate student performance through assignments, exams, and projects.
- Conduct original research and publish findings in academic journals.
- Guide and support students in their academic and professional development.
- Participate in departmental meetings and contribute to university committees
Year: S1-Fall13, S2-Spring14, S1-Fall14, S2-Spring15.
