placeholder image
  • Contact Info
Publications in VIVO
 

Zhao, Mark Yuqi

Assistant Professor

Positions

Research Areas research areas

Research

research overview

  • I build computer systems to train and deploy large-scale ML models. My research focuses on end-to-end ML pipelines, aiming to improve their scalability, efficiency, and security by co-designing the many interacting systems that comprise them. My interests span the computing stack – including systems, databases, architecture, and security – and their intersection with machine learning.

keywords

  • Computer Systems and Machine Learning

Publications

selected publications

Teaching

courses taught

  • CSCI 5673 - Distributed Systems
    Primary Instructor - Spring 2026
    Examines systems that span multiple autonomous computers. Topics include system structuring techniques, scalability, heterogeneity, fault tolerance, load sharing, distributed file and information systems, naming, directory services, resource discovery, resource and network management, security, privacy, ethics and social issues. Recommended prerequisite: CSCI 5573 or a course in computer networks. Same as ECEN 5673.
  • CSCI 7000 - Current Topics in Computer Science
    Primary Instructor - Fall 2025
    Covers research topics of current interest in computer science that do not fall into a standard subarea. May be repeated up to 18 total credit hours.
  • ECEN 5673 - Distributed Systems
    Primary Instructor - Spring 2026
    Examines systems that span multiple autonomous computers. Topics include system structuring techniques, scalability, heterogeneity, fault tolerance, load sharing, distributed file and information systems, naming, directory services, resource discovery, resource and network management, security, privacy, ethics and social issues. Recommended prerequisite: CSCI 5573 or a course in computer networks. Same as CSCI 5673.

Background

International Activities

geographic focus

Other Profiles