- Bachelor of Science in Computer Science and Engineering
- The Bachelor of Science in Computer Science and Engineering program is an engineering degree in the tradition of other Bachelor of Science in Engineering degrees such as chemical, civil, electrical, biomedical, and mechanical engineering. It is a program for students interested in computer science in an engineering context. The program combines significant depth in mathematics, science, and engineering with a strong preparation in computer science. The program is accredited by both the Computing Accreditation Commission (CAC) and the Engineering Accreditation Commission (EAC) of the ABET, Inc.
- Bachelor of Science in Computer Science
- The Bachelor of Science in Computer Science degree program is in the tradition of other Bachelor of Science degrees such as chemistry, biology, mathematics, and physics. It provides a broad scientific and technical background while maintaining the flexibility of a liberal arts program. The program combines significant depth in science along with a strong preparation in computer science. The BS in Computer Science degree program is accredited by the Computing Accreditation Commission (CAC).
- Bachelor of Arts in Computer Science
- The Bachelor of Arts in Computer Science degree program provides the student with an opportunity to combine the liberal arts tradition with computer science. The BA in Computer Science program is the most flexible of the three computer science programs and may be combined with another BA program for a double major. Popular second majors include mathematics and economics. Even with this extra flexibility, the BA in computer science prepares the student for employment in the computer industry and graduate education in computer science.
- Bachelor of Science in Computer Engineering
- Jointly offered with the Electrical Engineering department, the Bachelor of Science in Computer Engineering is an interdisciplinary degree program in the College of Engineering for students seeking a rigorous engineering education in computer systems and to interaction between computer hardware and software with an emphasis on computer hardware.
More information on majors