On-Campus Recruitment Day

The Department of Computer Science is hosting its 2019 on-campus Recruitment Day as follows. Please RSVP here or at the right bottom corner of this page. 

  • Date - Saturday, Nov. 2
  • Time - 2- 5 p.m. 
  • Location - DLC Lobby - 4001 Discovery Drive, Boulder 80309 (Map)

Virtual Recruitment Sessions

During the week of Oct. 7-11, the Department of Computer Science at CU Boulder is hosting several virtual visit days for prospective students who want to learn more about the various research groups within the department.

Take this opportunity to virtually meet with the faculty in your area of interest, see their lab, and get your questions answered!

Hybrid Control Systems

Date and time: October 7 at 11 a.m. Mountain Time

Join the session live!

The research line of this lab mainly focuses on formal verification and control of (stochastic) hybrid systems. These systems are composed of both continuous dynamics, capturing the behaviour of physical systems, and discrete dynamics, capturing the behaviour of computational devices. Due to versatility and generality of such systems modeling, methods for analysis and design of them carry great promise in many safety-critical applications. Examples of such applications include automotive, aerospace, transportation systems, chemical process, critical infrastructure, energy, robotics, healthcare, etc. Faculty member: Majid Zamani


Human Interaction and Robotics Group [HIRO]

Date and time: October 7 at 2 p.m. Mountain Time

Join the session live!

Our research bridges the gap between robotics, human-robot interaction, and artificial intelligence. We look at problems that lie at the intersection of these fields, and we design human-accessible robots that work WITH and AROUND people. Our goal is to develop technologies that allow robots to anticipate people’s needs, provide the best support to them, and even influence their intents and behaviors. This will allow for humans and robots to accomplish together what neither of them can do alone. Faculty member: Alessandro Roncone


Natural Langauge Processing

Date and time: October 8 from 10-11 a.m. Mountain Time

Join the session live!

We are looking are students broadly interested in human-centered machine learning, natural language processing, and computational social science, especially on explanations of machine learning models!  Faculty member: Chenhao Tan


CU Programming Languages and Verification

Date and time: October 8 at 11 a.m. Mountain Time

Join the session live!

See http://pl.cs.colorado.edu for further details about CUPLV faculty and research areas.  Faculty member: Sriram Sankaranarayanan


That Recommender Systems Lab

Date and time: October 8 at 1 p.m. Mountain Time

Join the session live!

Our lab conducts research in recommender systems and personalization. Recently, we are interested in two closely-related topics:

  • Multistakeholder recommendation, which refers to a recommendation application in which parties other than just the end user need to be considered in computing recommendation outcomes. There are many situations (for example, health, education, etc.) where the system may have its own ethically-sound reasons for preferring certain recommendations over others.
  • Fairness-aware recommendation is a sub-class of multistakeholder recommendation in which the system has a concern for delivering results that meet some criterion of fairness. We are also interested in practical problems of conducting recommender systems research and achieving replicable results.

Faculty member: Robin Burke


Deployable Security Lab

Date and time: October 9 at 10 a.m. Mountain Time

Join the session live!

The Deployable Security Lab is focused on measuring and improving the state of security for consumers, enterprises, and the infrastructure that we use every day. Our work on payment systems security and ransomware has been published at top-tier conferences and journals, spawned two startups, and been covered by the Associated Press, Forbes, and numerous other media outlets. Faculty member: Nolen Scaife


Computer Science MS Programs

Date and time: October 9 from 11 a.m.-noon Mountain Time

Join the session live!

The senior graduate advisor will speak about our graduate program. Faculty member: Rajshree Shrestha


Computer Science PhD Program

Date and time: October 9 from 12-1 p.m. Mountain Time

Join the session live!

The senior graduate advisor will talk about our PhD program. Faculty member: Rajshree Shrestha


Computer Science Post-Baccalaureate Program

Date and Time: 3 p.m. Wednesday, Oct. 9

Join the session live

The online Computer Science Post-Baccalaureate Program allows students applying to the MS and PhD program to fill missing courses in the prerequisites needed for those degree. This information session will highlight how MS/PhD students can completed needed courses or fill gaps in their background.

Faculty member: Dirk Grunwald


Social, Affective & Cognitive Computing Lab

Date and Time: 11 a.m.-noon Thursday, Oct. 10

Join the session live

We an interdisciplinary research team of computer scientists, cognitive scientists and psychologists who investigate the complex interplay between thoughts and feelings while people perform complex real-world tasks. We use these insights to develop intelligent technologies that help people accomplish great things by coordinating what they think and feel along with what they know and do.

Faculty member: Sidney D'Mello


Systems Lab

Date and time: 9 a.m. Thursday, Oct. 10

Join the session live

The Computer Systems Lab at CU consists of 13 faculty whose expertise generally lies in building practical computer systems. Most of the Systems faculty are co-located in a single large lab with their students. Students and faculty receive funding for and work in areas including large scale network systems; cloud and edge computing; distributed systems; virtualization; wireless and mobile systems including IoT, drones, and sensors; privacy preserving networks; network security and anticensorship; computer architecture security; autonomous and software-defined networks; automotive and telematics systems; social computing; data analytics; distributed and embedded machine learning and computer vision; and cybersafety and cyberbullying. Visit the Systems website for more information. 


Network Engineering - Professional Master's Program

Date and time: 10 a.m. Thursday, Oct. 10

Join the session live

Through hands-on training and use of industry-grade technological components, Network Engineering students develop the necessary skills to master the operation of complex commercial technologies. Over the course of your graduate careers, you can expect to spend hundreds of hours in the lab, where you will develop a solid familiarity with the design, configuration, and deployment of networking solutions applicable to almost any industry. Lab resources also support students who wish to engage in research.