Faculty

PhotoNameContact Information
Mirela Alistar Mirela Alistar
Assistant Professor
Ken Anderson Ken Anderson
Professor
ECAD 101
303-492-6003
John Bennett
Professor
ECCR 1B50C
303-315‐0044
John Black
Associate Professor
ECCE 1B15
303-492-0573
Elle Boese
Instructor
ECOT 733
303-492-5172
Elizabeth Bradley Elizabeth Bradley
Professor
ECOT 747
303-492-5355
Jed Brown Jed Brown
Assistant Professor
ECOT 824
303-492-1592
Xiao-Chuan Cai Xiao-Chuan Cai
Professor
ECOT 822
303-492-3746
Bor-Yuh Evan Chang Bor-Yuh Evan Chang
Associate Professor
ECCS 121C
303-492-8894
Lijun Chen
Assistant Professor
ECCR 1B12
303-492-4384
Aaron Clauset Aaron Clauset
Associate Professor
ECES 118B
303-492-6643
Paul Constantine Paul Constantine
Assistant Professor
ECOT 624
(303) 735-7618
Nikolaus Correll Nikolaus Correll
Associate Professor
ECES 118C
303-717-1436
Rachel Cox
Instructor
ECOT 732
303-492-1055
Sidney D'Mello Sidney D'Mello
Associate Professor
Fleming 416
(303) 735-5070
Ellen Do Ellen Yi-Luen Do
Professor
No Phone Extension
Michael Eisenberg
Professor
Fleming 418
303-492-8091
Ioana Fleming
Instructor
ECOT 735
303-492-2717
Rafael Frongillo Rafael Frongillo
Assistant Professor
ECES 118D
303-492-7773
Joshua Grochow Joshua Grochow
Assistant Professor
ECES 118E
(303) 735-7438
Mark Gross Mark Gross
Professor • Director of the ATLAS Institute
303-736-9991
Dirk Grunwald Dirk Grunwald
Post-Bacc Faculty Director & Professor
Engineering ECCR 1B20
303-492-0452
Sangtae Ha
Assistant Professor
ECCR 1B14
303-492-7031
Matthew Hammer Matthew Hammer
Assistant Professor
ECCS 122
303-492-4591
Rick Han Richard Han
Professor
ECCR 1B16
303-492-0914
Brad Hayes Bradley Hayes
Assistant Professor
ECES 128
(303) 735-7920
Christoffer Heckman Christoffer Heckman
Assistant Professor
ECES 130
303-492-2961
Rhonda Hoenigman
Instructor • Associate Chair
ECOT 738
303-492-0084
Elizabeth Jessup Elizabeth Jessup
Department Chair • Professor
ECOT 726
303-492-0211
Shaun Kane Shaun Kane
Associate Professor
DLC 173
303-735-7209
Alexandra Kolla Alexandra Kolla
Associate Professor
ECES 122
303-735-7509
Daniel Larremore Daniel Larremore
Assistant Professor
Fleming 417
(303) 735-8757
Ryan Layter Ryan Layer
Assistant Professor
BioFrontiers Institute
303-735-1921
Daniel Leithinger
Assistant Professor
303-735-7015
Clayton Lewis Clayton Lewis
Professor
ECCS 112
303-349-2867
Qin Lv Qin Lv
Associate Professor • Co-Graduate Director
ECCR 1B24
303-492-8821
James Martin James Martin
Professor
ECES 126
303-492-3552
Dan Massey Daniel Massey
Professor
ECCR 1B18
(303) 735-5891
Shivakant Mishra Shivakant Mishra
Professor • Associate Chair
ECCR 1B22
303-492-4686
Claire Monteleoni Claire Monteleoni
Associate Professor
Computer Science
303-735-5289
Rebecca Morrison Rebecca Morrison
Assistant Professor
ECOT 820
303-735-6139
Mike Mozer Michael Mozer
Professor
ECOT 741
No Phone Extension
Felix Muzny
Instructor
ECOT 734
(303) 735-8163
Leysia Palen
Professor • Founding Chair, Department of Information Science
DLC 170A
303-492-3902
Martha Palmer
Professor
Fleming 289
303-735-8193
Alan Paradise Photo Alan Paradise
Instructor
Computer Science department
(303) 735-8098
Orit Peleg
Assistant Professor
JSCBB D317
(303) 735-8505
Abtin Rahimian Abtin Rahimian
Assistant Professor
ECOT 826
(303) 735-6056
Alexander Repenning
Research Professor
ECOT 749
303-492-1349
Alessandro Roncone Photo Alessandro Roncone
Assistant Professor
ECES 124
303-735-6233
Eric Rozner Eric Rozner
Assistant Professor
ECCR 1B26
303-492-9344
Sriram Sankaranarayanan Sriram Sankaranarayanan
Associate Professor • Co-Graduate Director
ECCS 121A
303-492-6580
Bobby Schnabel headshot Bobby Schnabel
Department External Chair • Professor
ECOT 722
(303) 735-8496
Ben Shapiro Ben Shapiro
Assistant Professor
No Phone Extension
Tamara Sumner
Professor
303-735-4469
Daniel Szafir Daniel Szafir
Assistant Professor
ATLS 217
303-735-7892
Chenhao Tan Chenhao Tan
Assistant Professor
ECES 118A
303-735-0014
Ashutosh Trivedi Ashutosh Trivedi
Assistant Professor
ECCS 121D
(303) 735-6628
Henry Tufo
Professor
ECST 322B
303-492-2771
Tam Vu Tam Vu
Assistant Professor
ECCS 111B
(303) 735-4448
Wayne Ward
Research Professor
303-938-2583
this is what a tony looks like Tony Wong
Instructor
ECOT 623
(303) 735-5789
Tom Yeh Tom Yeh
Assistant Professor
DLC 173B
303-492-1762
Maciej Zagrodzki
Instructor
ECOT 736
(303) 735-7992

Adjunct & Adjoint Faculty

NameContact Information
Ann Eisenberg
Adjunct Assistant Professor
303-735-6042
Kenny Gruchalla
Adjunct Assistant Professor
National Renewable Energy Laboratory
303-275-3713
Jan Hajič
Adjunct Professor
David Hall
Adjoint Professor
Thomas Hauser
Adjunct Associate Professor
CU Boulder Research Computing
303-735-3400
Tarek Mathew
Adjunct Professor
415-876-5424
Caleb Phillips
Adjunct Assistant Professor
National Renewable Energy Laboratory
503.891.4985
Grzegorz Rozenberg
Adjoint Professor
Leiden University
(+31) 71-5-27
Willem Schreüder
Adjunct Associate Professor
Principia Mathematica Inc.
303-716-3573

Affiliated Faculty

PhotoNameContact Information
Jed Brubaker
Assistant Professor
Information Science
303-735-5546
Pavol Cerny
Assistant Professor
Electrical, Computer & Energy Engineering
303-492-2572
Eliana Colunga
Assistant Professor
Psychology
303-492-4282
Robin Dowell
Associate Professor
Molecular, Cellular & Developmental Biology
303-492-8204
Casey Fiesler
Assistant Professor
Information Science
303-492-8537
Eric Frew
Associate Professor
Smead Aerospace Engineering Sciences
303-735-1285
Lawrence Hunter
Professor
CU Denver Computational Bioscience Program
303-724-3574
Brian Keegan Brian Keegan
Assistant Professor
Information Science
303-735-4806
Eric Keller
Assistant Professor
Electrical, Computer & Energy Engineering
303-492-0125
Michael Paul Michael Paul
Assistant Professor
Information Science
303-492-8540
Ricarose Roque
Assistant Professor
Information Science
303-735-4579
Danielle Szafir
Assistant Professor
Information Science
303-492-8532
Amy Voida
Assistant Professor
Information Science
303-492-8526
Stephen Voida Stephen Voida
Assistant Professor
Information Science
303-492-9140
Eric Wustrow
Assistant Professor
Electrical, Computer & Energy Engineering
734-330-8702