EN.601.727 Machine Programming

Johns Hopkins University — Fall 2025

Instructor: Ziyang Li   |   Email: ziyang@cs.jhu.edu

Course Readings

This page contains relevant papers, courses, and webpages organized by topic.

Topic: Code Large Language Models

Topic: Agents

  • TBD

References

This course draws inspiration from the following sources:

  1. Generative Model for Code -- COMS 6998 by Baishakhi Ray, Columbia University
  2. Introduction to Program Synthesis -- 6.S981 by Armando Solar-Lezama, MIT
  3. Program Synthesis -- CSE 291 by Nadia Polikarpova, UCSD
  4. Program Synthesis for Everyone -- CS294 by Ras Bodik and Emina Torlak, University of Washington