back

Research Interests

Visual Programming, Program Visualization, GUIs, Graphic Design Tools, Programming Languages

Teaching Interests

Creative Coding, Functional Programming

Employment

The University of Chicago 2022-present
Graduate Student Researcher and Teaching Assistant

MIT Lincoln Laboratory 2021-2022
Research Intern

Logitech 2020
Software and Electrical Engineering Intern

Education

The University of Chicago Expected 2027
Ph.D., Computer Science

Tufts University 2022
B.S., Electrical Engineering

Conference Publications

Code Style Sheets: CSS for Code OOPSLA 2025
Sam Cohen and Ravi Chugh
Proceedings of the ACM on Programming Languages (PACMPL), Issue OOPSLA
Singapore, October 2025

Slowness, Politics, and Joy: Values That Guide Technology Choices in Creative Coding Classrooms CHI 2025
Andrew McNutt, Sam Cohen, and Ravi Chugh
Human Factors in Computing Systems
Yokohama, Japan, April 2025

Unpublished Workshop Papers

Code Style Sheets PLATEAU 2025
Sam Cohen and Ravi Chugh
Workshop on Evaluation and Usability of Programming Languages and Tools
Boston, MA, February 2025

Teaching Experience

Undergraduate Courses

CMSC 142, Introduction to Computer Science 2 Teaching Assistant Spring 2025

CMSC 141, Introduction to Computer Science 1 Teaching Assistant Autumn 2022, Autumn 2025

CMSC 223, Functional Programming Teaching Assistant Winter 2023, Autumn 2023

CMSC 221, Programming Languages Teaching Assistant Spring 2023

High School Courses (University of Chicago Pre-College Immersion Program)

CMSC 19911, Creative Coding Instructor Summer, 2024

CMSC 19911, Creative Coding Teaching Assistant Summer, 2023

Service

Journal Article Reviews

Journal of Functional Programming 2024

back