group of students with laptops working at a table

Minor and Additional Major in Computer Science

In addition to offering an additional major in CS for students whose primary major is outside of the department, we also offer a minor in CS that provides students with additional depth and breadth in the field. 

Minor in Computer Science

While open to most undergraduate students on campus, the minor fits nicely with technical fields like electrical and computer engineering, and other bachelor of science programs.

The Computer Science Department offers a minor in CS that provides students with additional depth and breadth in the field. The courses for this minor focus specifically on those offered by the Computer Science Department as opposed to other disciplines within the School of Computer Science. The minor in Computer Science is available to all students who qualify regardless of major.

Additional Major in Computer Science

The Computer Science Department offers a second major in computer science for undergraduates whose primary major is not CS. Students must complete the CS minor first, and then must complete all of the required math requirements and have at least 9 of the 12 computer science requirements done or in progress before applying. Students must maintain a "B" average in their CS courses and their overall QPA for consideration in the program. Completion of an additional major in CS is based on seat availability and is not guaranteed.