Compared to the Honors program, the Alternative program does not require as many courses in Computer Science, Mathematics, Philosophy, and other sciences. This program also may be a good fit for students who are switching their major to Computer Science after their freshman or sophomore year. A minor is required for this major.