Computer Science
BS Program
The Bachelor's degree in Computer Science provides students with the breadth and depth to succeed in this rapidly changing science. Degree requirements include courses in programming languages, data structures and algorithms, operating systems, compilers, software engineering, and computer organization, as well as mathematics, statistics and the natural sciences. Graduates of this program are well-prepared for immediate employment in either the computer industry or many other businesses that increasingly rely on computer science.
Preliminary information:
Getting started in Computer Science
Getting a second degree in Computer Science
Courses Satisfying the Science Requirement
Degree requirements (pdf)
Core courses (pdf file – go to page 3 of .pdf for core courses)
Current course schedule |