College of Science & Engineering

Course Planning Resources

We strongly recommend new students seek early advising with our department pre-major advisor.


Pre-major advising contact:

Mary Hall

Computer Science Department

Communications Facility, CF 459



Major advising:

All Computer Science majors are assigned a faculty advisor. The faculty advisor serves as the primary advising contact for declared majors.

Student Responsibilities to Stay On Track



CSCI Core Curriculum

CSCI Possible Electives

Sample 4 Year Plan of Study

Degree Planner

Advising Tools and Resources