Computer Science:
The B.A. in Computer Science provides students with a strong foundation in the fundamentals of computer science, on both theoretical and application levels. Students take courses that teach them to analyze and solve computing problems and acquaint them with both software and hardware.
Note:
Students considering graduate school are strongly encouraged to consider CS310 Advanced Algorithmic Analysis, CS311 Theory of Computation, CS325 Operating Systems, CS343 Programming Paradigms, and MA180 Calculus II.