Computer Science Degree Requirements



General Option

This option provides a firm background in computer science, in support of various career goals. You can view a comparison of the requirements of options.


Data Science Option

This option prepares students for a career in data science with additional courses focused on machine learning, artificial intelligence, data mining, and statistics. You can view a comparison of the requirements of options.


General Option with Minor in Mathematics

Students can earn a minor in Mathematics without taking additional credits by carefully choosing electives.