Research Research in the Computer Science Department encompasses the foundations, and explores the frontiers of computing science. Faculty Research Guide Our Faculty Research Guide (FRG) is a good starting point to see which faculty are working on some of today's most interesting research challenges. The work we do here covers a wide range of research interests. Each faculty member has written his or her own research summary, which is available on their individual CSD directory page. CSD PhD Blog Visit the CSD PhD Blog for articles on some recent research being done by our doctoral students. Undergraduate Research Undergraduate independent research in Computer Science is done as an Independent Study or as a Senior Thesis (which typically grows out of a prior Independent Study experience). Undergraduate Research Options Artificial Intelligence Graphics Programming Languages Security Systems Theory CSD Doctoral Theses Searchable list of Computer Science Department Doctoral Theses CSD Technical Reports 2023: Technical Reports | Master's & Doctoral Theses by Author 2022: Technical Reports | Master's & Doctoral Theses by Author 2021: Technical Reports | Master's & Doctoral Theses by Author All CSD Technical Reports About Key Contacts Employment Diversity, Equity and Inclusion Marketing & Communications History Partnerships Employer Recruiting Visit Carnegie Mellon Visitor Parking Faculty Research Guide Artificial Intelligence Graphics Programming Languages Security Systems Theory