Teaching
Affiliations
- School of Computing, Macquarie University, Sydney, Australia
- Department of Information Technology, Quaid-i-Azam University, Islamabad, Pakistan
- Department of Software Engineering, Foundation University Islamabad, Pakistan
- Department of Computer Science and Software Engineering, International Islamic University Islamabad, Islamabad Pakistan
Roles
- † — Sessional Academic
- * — Instructor
- # — Course Head
- ‡ — Teaching Assistant
Courses
[Semester][Year][Affiliation][Role] — Semester (Spring/Fall/Summer); Year (YY); Affiliation (1, 2, 3, 4); Role (†, *, #, ‡)
Undergraduate (UG) / Postgraduate (PG)
- Data Science (UG/PG)
- [S25]1†
- [F24]1†, [S24]1†
- [S19]3*#
- [S18]3*
- Database Systems (UG/PG)
- [F23]1†
- [S19]3*
- [S18]3*
- Data Structures and Algorithms (UG/PG)
- [S24]1†
- [Su19]3*
- [F18]3*, [S18]2*
- Knowledge Planning and Decision Making under Uncertainity (UG/PG)
- [F25]1†
- [F24]1†
- [F23]1†
- Web Development (UG/PG)
- [S25]1†
- Automated Decision Making in Business (UG/PG)
- [F25]1†, [S25]1†
- Object-Oriented Programming (UG)
- [S20]2*
- [Su19]3*
- Discrete Mathematics (UG)
- [F20]2*, [Su20]2*
- Fundamentals of Information Technology (UG)
- [S20]2*
- Design and Analysis of Algorithms (UG/PG)
- [F19]3*
- Programming Fundamentals (UG)
- [F19]3*#
- [Su18]3*#
- [F16]4*#
- Data Mining — Applications and Techniques (PG)
- [F17]4‡
- [F16]4‡
- [F15]4‡
- Data Mining — Applications and Techniques (PG)
- [S16]4‡
- [S15]4‡