Skip to Content

Graduate Study

Computer Science

A female Computer Science graduate student configuring her Ommi robot in the lab of Brian Scassellati.

Catalyzing Tomorrow’s Innovations

Yale's Computer Science graduate students are at the cutting edge of digital innovation, shaping the future of technology. Our research encompasses a broad spectrum of areas, from advancing artificial intelligence and machine learning algorithms to developing robust cybersecurity measures and pioneering quantum computing applications. Here, you'll collaborate with world-renowned faculty to create novel distributed systems, design efficient algorithms for big data analytics, and explore the frontiers of human-computer interaction and robotics. Our robotics research pushes boundaries in areas such as autonomous systems, robot learning, and human-robot interaction, with applications ranging from healthcare to environmental monitoring.

Program Highlights

At Yale, we champion interdisciplinary research, fostering collaborations with experts in fields such as law, economics, and engineering, opening up unique avenues for groundbreaking discoveries. Whether you're passionate about theoretical computer science, systems and networks, artificial intelligence, or robotics, you'll find unparalleled opportunities to transform your ideas into impactful solutions. Our graduates emerge as leaders in the tech industry, spearheading innovation at top companies, conducting transformative research at prestigious institutions, and shaping the future of computer science as educators and thought leaders.

Graduate Degree Options

The following programs are available to study:

01

Doctor of Philosophy (Ph.D.)

The Computer Science Department offers a Doctoral Program leading to a Doctor of Philosophy (Ph.D.) degree. It typically takes four to six years to receive a Ph.D. The Ph.D. program is focused on research. There are course requirements in the first three terms, but starting in the third term the main focus is on research, guided by an advisor and supervisory committee.

Learn More

02

Master of Science (M.S.)

The Master of Science (M.S.) degree is intended for students planning to pursue a professional career directly after finishing the M.S. program, rather than continuing on in a Ph.D. program. This program is also suitable for students interested in undertaking a research project but who are not sure yet whether they want to make the multi-year commitment to a Ph.D. program.

Learn More

Graduate Resources

Current Students