Elective Courses (Specialization)-
Diverse Specialization Options
Tailoring Your Education
Depth of Knowledge
Exploration of Interests
Career Preparation
Flexibility
Prerequisites
Academic Advising
Graduation Requirements
Keeping an Open Mind