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

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 and
prospective students:

Most Mondays 1-3pm
Most Thursdays 10-11:30am

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
Office: ECOT 727

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