omar ibrahim

he / they

hello world! my name is omar.
i teach computer science, currently at the university of illinois chicago. this is a place i show what i've worked on.

i am currently a lecturer for the department of computer science at the university of illinois at chicago.

previously, i earned my B.S. and M.S. degrees in Computer Science from the paul g. allen school of computer science at the university of washington in 2021 and 2023 respectively. while I was there, I helped teach computer science courses, taught my own courses, and completed my master's thesis on methods for teaching proof-writing advised by Robbie Weber and Lauren Bricker. I also am very anti capital letters, as you might be able to glean from this site.

currently, i am teaching a number of cs theory courses at uic, and i help to manage our undergraduate ta program. i'm also deeply interested in work on embedding ethics into computer science curriculums.

meeting with me

please feel free to meet with me! i'm often busy, but i'm happy to make some time to meet with students.

if my door is open, feel free to pop in to chat! if you'd like to set up a specific time to meet, please email me

everything else