Mark SantolucitoView profile
Assistant Professor
Mark Santolucito is an Assistant Professor of Computer Science at Barnard College, Columbia University. He holds a PhD from Yale University, where his work focused on Program Synthesis and Computer Music. His research explores new ways to enable programmers through advanced synthesis techniques, particularly in areas like live coding, infrastructure configuration analysis, and educational tools. Education: PhD in Computer Science, Yale University (201?) Focus: Program Synthesis and Computer Music Research Interests: Program synthesis, formal methods, live coding interfaces, infrastructure as code analysis, and educational outreach in computing. He develops tools to bridge the gap between theoretical computer science and practical applications, with a focus on accessibility and usability. Awards: Fulbright Scholar Fellowship (2024) Grants & Collaborations: Collaboration with FIT on creative computing workshops Development of the functional programming card game (cardComposer) Contributions to the Yale Open Music Initiative Labs/Teams: Leads the Barnard Computer Science Research Lab, focusing on synthesis techniques and educational technology. Active in the SEConfig workshop and infrastructure analysis projects.









