My Teachers

I have been extremely blessed to have studied under some wonderful teachers:

(this is not an exhaustive list, currently only CS course instructors mainly, but I will try to add all the names I can)

During BS/MS at LUMS:

Dr. Arif Zaman {Probability; Computability and Complexity; Advanced Topics in Number Theory & Cryptography}

Dr. Zartash Afzal Uzmi {Network Protocols & Standards; Topics in Network Research}

Dr. Tariq Jadoon {Advanced Networks}

Dr. Shahab Baqai {Automata & Complexity Theory; Stochastic Systems-1}

Dr. Syed Ijlal Ali Shah {Data Structures; Data Communications}

Dr. Ashraf Iqbal {Discrete Maths; Analysis of Algorithms}

Dr. Asim Karim {Data Mining; Data Warehousing; High Performance Computing}

Dr. Syed Zahoor Hassan {CS Fundamentals}

Dr. Anwar Khurshid {Digital Logic}

Ms. Humaira Kamal {Operating Systems; Network Programming in Java; Senior Project Adviser}

Dr. Umar Saif {Advanced Topics in Computer Science ~ a summer course}

Dr. Mian Muhammad Awais {Artificial Intelligence}

Dr. Farrukh Zia {Problem Solving in C++}

Dr. Haroon Babri {Software Engineering}

Dr. Tauqeer Hussain {Advanced Databases}

Dr. Raza ur Rahim {Databases}

Mr. Masood Ahmed (late) {Object Oriented Design}

Mr. Umair Javed {Distributed Software System Development}

Dr. Faisal Bari {Intro to Game Theory}

Ms. Sadia Sheikh {Econometrics}

Dr. Kazim Khan {Intro to Mathematical Finance}

During PhD at LUMS:

Dr. Ihsan Ayyub Qazi {Applied Probability; Topics in Internet Research}

Dr. Zartash Afzal Uzmi {Topics in Internet Research}

Dr. Basit Shafiq {Distributed Systems}

Dr. Asim Karim {Machine Learning}

Dr. Fareed Zaffar {Topics in Computer & Network Security}

Mr. Tariq Hussain {Analysis of Algorithms}