Thank you for your interest in computer science graduate studies at CU Boulder. The following faculty members and degree programs are recruiting new master's and PhD students for fall 2022. Explore opportunities in computer science education and research at CU Boulder, and learn more about what student life is like in the department.
Click on the blue plus to see events of that type. Click the blue plus again to minimize events.
Hover on the event to see the full title and when the event is.
Click on the event and a new window will come up with:
- zoom room information
- more info about the event
- who to contact about the event
Faculty, Labs and Research Groups
Interdisciplinary Wireless Research Lab
The Computer Science Department Interdisciplinary Wireless Research Lab focuses on Proximity Wireless Network Communications fundamental and applied research with an emphasis on the 3GPP LTE/5G and IEEE 802.11 Wi-Fi protocols.
NALA / Natural Language Processing
We will mainly be recruiting students with a degree in computer science, linguistics, or maths, but might consider students from other backgrounds on a case-by-case basis.
At NALA, we develop computational models for the understanding and generation of natural language.
That Recommender Systems Lab
Professor Robin Burke is seeking students with research interests at the intersection of algorithmic fairness and machine learning, specifically in the area of recommender systems/personalization. Interest in computational social choice would be plus.
That Recommender Systems Lab investigates recommender systems and other personalized systems, especially as these systems are deployed in complex and socially-sensitive settings, such as philanthropy, news and employment. Our current projects center on multistakeholder recommendation, and in particular, fairness-aware recommendation. We invite applications for funded PhD positions in the area of recommender systems fairness, including both computational and qualitative/HCI approaches. Applicants from groups traditionally underrepresented in computing are encouraged to apply
CU Programming Languages and Verification (CUPLV) Group
CUPLV consists of about nine faculty and their graduate students working across such diverse areas as secure cyber-physical systems, provably-correct reinforcement learning, automatic theorem-proving, and verifiable distributed systems.
Foundations of Autonomous Systems Lab
The Foundations of Autonomous Systems lab works on a mix of theory and applications of autonomy.
Physical Prediction, Inference, and Design Group
The Physical Prediction, Inference and Design group develops methods and community software for solving arising in physical and engineering sciences.
CU Systems Lab
The Computer Systems Lab at CU consists of about 14 faculty whose expertise generally lies in building practical computer systems.
SHINE Lab & HCI Research in the NSF Institute for Student AI-Teaming
SHINE Lab's research explores the use of non-invasive brain measurement to passively classify users’ social, cognitive and affective states in order to enhance usability testing and the design of adaptive systems design.
Image and Video Computing Group
We are recruiting PhD students!
Our aim is to create computing systems that enable and accelerate the analysis of visual information, as a critical precursor to discoveries and innovations that can benefit society at large.
Living Matter Lab
We are looking for students with backgrounds in Biology, Biochemistry and BioComputing/BioInformatics.
The Living Matter Lab investigates the extent to which we can change healthcare to make it a personal process.
The Layer Lab (Computational Biology)
The Layer Lab develops algorithms for large-scale genomic data exploration in a range of populations, from sick kids to wildlife populations.
Boulder Computer Architecture Research Lab
We are looking for people with background in either computer architecture, security, or information theory.
We are working on the intersection of computer architecture and security. Specifically we are looking to incorporate security metrics into a processor simulator, as well as develop a security focused benchmark suite.
Theoretical Computer Science Group
Our faculty and students research all aspects of theoretical computer science, from core areas such as algorithms, complexity, and cryptography, to connections with other fields such as machine learning, algebraic geometry, economics, dynamical systems, biology, and control theory.
Emotive Computing Lab
Our research is at the intersection of the cognitive, affective, computing, and learning sciences. Specific interests include affective computing, social signal processing, intelligent learning environments, speech and language processing, human-computer interaction, and multimodal machine learning.
If you have an interest in learning more about how network technologies can be used to directly improve peoples' lives around the world, please apply or reach out!
I do research on computer and network security, with a focus on censorship circumvention. We have been researching and building new kinds of circumvention proxies, and deploying them to the real world to be used by people in censoring countries.
Systems research with Shiv Mishra
I have multiple openings for Ph.D. students in the areas of edge computing, mobile and pervasive computing, IoT, cybersafety and social computing. Please check out my current research on my webpage and then contact me.
I’m looking for students who are excited to work at the intersection of Software Engineering tools for ML and Data Scientists.
It is widely known that at least two-thirds of software costs are due to evolution, with some industrial surveys claiming 90%. ML software and models need to evolve to respond to internal & external changes.
My research is driven by the curiousity to apply PL and FM way of thinking to solve hard problems in other domains of Computer Science, such as Distributed Systems, Databases, and Artificial Intelligence.
Degrees and Admissions
MS Degrees Overview
- Host: Rajshree Shrestha
Join Graduate Program Manager Rajshree Shrestha to learn more about the Master of Science degrees offered in the department.
Also, check out our list of pre-advising sessions!
Master's in Technology, Cybersecurity & Policy Overview
- Host: James Curry
From security-minded business and policy leaders to technical cybersecurity professionals, over 17,000 positions paying three times the national median salary remain unfilled in Colorado, with many more globally. The master’s in TCP will prepare you for these roles regardless of your background.
PhD Application Tips
- Host: Casey Fiesler
Casey Fiesler, assistant professor in information science and computer science, shares her advice on how to choose the PhD program that's right for you, tips on writing a good statement of purpose and more in this YouTube playlist.