To customize your class schedule, discuss graduation requirements, resolve academic concerns, or identify key campus resources, coordinate with your academic advisor regularly. Reach out via email for simple questions or schedule an appointment for complex discussions.
Undergraduate Advisors
Caitlin Thaxton
Advising for:
- Computer Science Majors (Last Name A-J)
- Computer Science Minors (Last Name A-J)
- Computer Science Teaching Minors
- Computer Science Certificates
Email: caitlin.thaxton@usu.edu
Phone: 435-797-0778
Office: Science Engineering Research (SER) 301C
Natalie Gordon
Advising for:
- Computer Science Majors (Last Name K-Z)
- Computer Science Minors (Last Name K-Z)
Email: natalie.gordon@usu.edu
Phone: 435-797-8019
Office: Science Engineering Research (SER) 301B
Graduate Program Coordinator
TBD
Advising for:
- Computer Science MS
- Computer Science MCS
- Computer Science Ph.D.
- Data Science MS
Phone: 435-797-2209
Office: Science Engineering Research (SER) 301D
Undergraduate Resources
First Semester Registration Guide
Review this guide for help building your first-semester schedule.
Upper-Division Course Descriptions
Review the list of upper-level (3000+) CS courses and their detailed descriptions for help planning your CS electives.
Graduate Resources
Application FAQs
Refer to this page regarding questions about your application to the graduate Computer Science program.
Graduate-Level Course Descriptions
Review the list of CS 5000+ courses and their detailed descriptions for help creating your Program of Study.