The College offers undergraduate programs leading to Bachelor's of Science (B.S.) and Bachelor of Arts (B.A.) degrees. The curriculum is designed to prepare students for innovative and rewarding positions in the computing profession as well as for computer science graduate programs.
Computing is now a fundamental part of fields as diverse as biology, communications, education, environmental studies, healthcare, law, art, finance, manufacturing, transportation, entertainment, agriculture, energy, sports, government, and more. Students in the CS major benefit from exciting electives and join a community that is participating in state-of-the-art research. Majors are encouraged to become involved with one of the College's many research projects, especially in their senior year.