There are two types of advisors available to Computer Science majors. Program advisors provide assistance with general issues related to the degree program, while faculty advisors can provide more detailed technical advice on courses, careers and the discipline in general. 

While advisors are always available to assist students with academic issues, students themselves are responsible for making certain that they understand and satisfy all requirements for graduation.

Program Advisors  

Students should see an appropriate program advisor with questions about degree requirements, course prerequisites, degree audits, petitions, drop/add, general transfer credit evaluation, study abroad and for referrals to additional academic support services within the University.  

Academic Advisor - B.S. Academic Advisors - B.A.
Lesley McDowell Martin Black
Office: ECOT 725 Office: DUAN F211
Phone: +1-303-492-6362 Phone: +1-303-735-2595

Advising for current BS majors:
To make an advising appointment 
or to view walk-in advising hours visit:

Appointment Scheduling System

Walk-in hours for CS minors & prospective transfers:

Most Mondays 1-3pm, Thurdays, Fridays 10-1130am

Eva Lacy
Office: ECOT 732
Phone: +1-303-492-5590

Advising Hours for current BA majors:
To make an advising appointment
or for walk-in advising hours visit:
Appointment Scheduling System

Academic Advising - Graduate Program
Rajshree Shrestha
Office: ECOT 721
Phone: +1-303-492-6361

Advising Hours: 

Please email for appointment times.

Prospective Undergraduate New Student Advising
Carrie Sadler
Office: ECOT 727
Phone: +1-303-492-6774

Advising Hours:  
Walk-in hours: Mondays 1-3pm

Please email for other appointment times.

Undergraduate Faculty Advisor/Mentors

See the undergraduate program advisor or email