Teaching
Courses taught, curriculum development, and educational contributions.
Teaching Experience

Senior Lecturer
University of Gujrat, Pakistan
Gujrat
- •Taught diverse cohorts including undergraduate and postgraduate students
- •Designed and delivered modules using VLE including LMS/Moodle/Blackboard/MS Teams/Google Classroom
- •Integrated digital tools, quizzes, and LMS-based assessments to enhance student engagement
- •Delivered content related to software systems, design, databases, and programming fundamentals
Lecturer
Ajmery Colleges
Gujrat
- •Taught undergraduate students
- •Developed course materials and assessments
- •Provided academic mentoring
Lecturer
Chenab Group of Colleges
Gujrat
- •Taught computer science courses
- •Developed curriculum materials
- •Mentored students in software development
Current Courses
SE: Software Metric
Semester 6
Study of software metrics and measurement techniques
SE: Personal Software Process (PSP) and Team Software Process (TSP)
Semester 8
Introduction to PSP and TSP methodologies for software development
Other Courses Taught
In addition to the current courses, I have taught a wide range of subjects in Software Engineering and Computer Science:
• Software Engineering
• Introduction to Computing Technologies
• Object Oriented Analysis and Design
• Introduction to Computing Technologies and Networks
• Fundamentals of Programming
• Software Quality Assurance
• Software Design and Architecture
• Research Methods in Software Engineering
• Professional Practices in Software Engineering
• Software Construction and Development (T+L)
• Data Science
• Software Engineering Economics
• Software Requirements Engineering
• Agile Software Engineering
• Global Software Development
• Information Systems
• Human Computer Interaction
• Software Project Management
Course Development & Curriculum
- •Designed and developed comprehensive course materials for software engineering and computer science programs
- •Integrated modern teaching methodologies including project-based learning and digital tools
- •Developed curriculum aligned with industry standards and academic requirements
Student Mentoring & Supervision
Actively involved in mentoring undergraduate and postgraduate students, providing academic guidance, research supervision, and career counseling to help students achieve their academic and professional goals.
Multiple
Students Mentored
Ongoing
Research Projects Supervised
MS-Level Research Thesis Supervision
GamifyRP: A Gamified Approach to Prioritize Software Requirements
MS in Information Technology
University of Education, Pakistan
Year: 2024-2025