Mustafa Ashfaq @ UMich

Mustafa Ashfaq

Mustafa Ashfaq

MS Student at the University of Michigan, Ann Arbor

About

I am currently pursuing my MS in Information at the University of Michigan, Ann Arbor. I completed my undergrad, BS CS, at the Lahore University of Management Sciences (LUMS), where I was advised by Dr. Ihsan Ayyub Qazi, Dr. Tianyin Xu, Dr. Muhammad Tahir, and Dr. Darko Marinov. My research interests lie at the intersection of machine learning, data science, and systems. More specifically, my current research focuses on leveraging ML techniques to enhance the reliability of software systems.

I am actively looking for SWE/MLE or research internships for Summer'26.

If you have a referral, please reach out at mashfaq@umich.edu.

Publications

  1. LLMs Meet Cricket: Systematic Evaluation of Contextual Factors in Dismissal Prediction
    Authors: Mustafa Ashfaq, Essa Shahid Arshad, Zafar Ayyub Qazi, Ihsan Ayyub Qazi
    Submitted to KDD 2026 Research Track (Under Review)

Teaching

  1. SI 563: Game Theory, Fall'25 - Graduate Student Instructor (University of Michigan)
    Serving as Graduate Student Instructor for SI 563 (Game Theory) course, supporting students in understanding strategic decision-making, Nash equilibria, cooperative and non-cooperative games, and applications in information systems.
  2. CS 331: Intro to AI, Spring'24 - Teaching Assistant (LUMS)
    Instructed CS 331 (Intro to AI) for 133 students. Designed assignments: BFS, DFS, A*, Alpha-Beta pruning, regression, decision trees, KNN, SVMs, CNNs.
  3. CS 202: Data Structures, Spring'25 - Teaching Assistant (LUMS)
    Instructed CS 202 (Data Structures) for 333 students. Developed assignments on fundamental data structures (arrays, linked lists, stacks, queues, trees, heaps, tries, hash tables) and algorithms (sorting, BFS, DFS, Dijkstra).