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 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 Advisors - B.S.
Academic Advisors - B.A.
Carrie Sadler (Last names A-L) Martin Black
Office: ECOT 824 Office: DUAN F211
Phone: +1-303-492-6774 Phone: +1-303-735-2595
Lesley McDowell (Last names M-Z) Eva Lacy
Office: ECOT 822 Office: ECOT 826
Phone: +1-303-492-6362 Phone: +1-303-492-5590

Advising for current BS majors:
To make an advising appointment
or to view drop-in advising hours visit:
Appointment Scheduling System

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

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

Advising Hours: 

Please email for appointment times.

Prospective Undergraduate Students
Beth Webb
Office: ECOT 725
Phone: +1-303-492-7010

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

Please email for other appointment times.

Undergraduate Faculty Advisor/Mentors

See the undergraduate academic advisors.