Contact Info
(773) 702-2279
Crerar 209

I am a Senior Instructional Professor in the Department of Computer Science, where I teach intro CS, software development, computer networks, and distributed systems. I am also the Director of the Masters Program in Computer Science.

I am involved in a number of other activities on campus, such as being the faculty advisor to the department’s student organizations.

I am not actively involved in research at the moment, but my research has primarily focused on resource allocation on distributed systems using virtualization. I have published a number of papers on those subjects and, more recently, I have also published some papers on Computer Science Education.

I also design t-shirts.


Computing Education

Seeding inclusive computing education for the next generation, from grade school to grad school

News & Events

UChicago CS News

Borja Sotomayor Joins CRA Education Committee as Board Member

Aug 29, 2022
In the News

“Meet a UChicagoan” Series Features Borja Sotomayor

Mar 03, 2020
Past Event

Masters Program in Computer Science (MPCS) Information Session

Jan 22, 2020
UChicago CS News

UChicago Hosts and Participates in ICPC Programming Competition

Nov 07, 2018
UChicago CS News

New Asst. Prof. Sanjay Krishnan Brings “Intelligent Learning Systems” to Robotics, Databases

Oct 08, 2018
UChicago CS News

FEMMES sparks STEM interest in young girls at 2016 Capstone

Jun 17, 2016
arrow-down-largearrow-left-largearrow-right-large-greyarrow-right-large-yellowarrow-right-largearrow-right-smallbutton-arrowclosedocumentfacebookfacet-arrow-down-whitefacet-arrow-downPage 1CheckedCheckedicon-apple-t5backgroundLayer 1icon-google-t5icon-office365-t5icon-outlook-t5backgroundLayer 1icon-outlookcom-t5backgroundLayer 1icon-yahoo-t5backgroundLayer 1internal-yellowinternalintranetlinkedinlinkoutpauseplaypresentationsearch-bluesearchshareslider-arrow-nextslider-arrow-prevtwittervideoyoutube