Skip to main contentSkip to footer content

Bachelor of Science in Computer Science

The program in computer science prepares students for careers as systems programmers in a scientific and/or engineering environment and for graduate work in computer science. Mathematics and engineering courses supplement a strong core of computer science courses, enabling students to design and implement software that requires complicated computations, data structures and interfaces.


The matrix below is a sample plan for all coursework required for this program.

1See appropriate alternatives or substitutions in "General Education Requirements".
2TECH 1013 Introduction to the University is a substitution for TECH 1001 Orientation to the University; Electives would reduce from 3 hours to 1 hour
3COMM 2003 Public Speaking for COMM 2173 Business and Professional Speaking.
4If a math elective is taken, math elective must be beyond pre-calculus.