Photo of Social Science building with overlaying text reading Computer Science

The department of Computer Science (CS) offers undergraduate (BS) and graduate (MS) degrees, a minor, a programming certificate, and a CS-Math major. Most of our courses are delivered by full-time faculty members and instructors. Our faculty are highly accessible, teach a broad range of topics, and have developed strong research programs that provide many opportunities to our students. Teaching and research assistantships are available to some of our graduate applicants. Please explore our site and contact us with any questions.