The Computer and Mathematical Sciences Department offers a Bachelor of Science degree in Computer Science Students are provided with a rigorous theoretical background coupled with practical and essential skills to begin either a rewarding career in the computer field or advanced studies in graduate school. The programs reflect important trends and developments in the computer field.
The Computer Science degree program is based on the Computing Science Curricula 2013 prepared by the Association for Computing Machinery (ACM) and the IEEE Computer Society. This degree has a significant mathematics component. Students should work with an advisor to select the elective courses that are most appropriate to their interests.
Students majoring in Computer Science or Computer Information Science are required to purchase a laptop computer no later than the semester in which they are enrolling in CISS 245 Advanced Programming.
Courses not offered at all venues are denoted with a venue indicator (Day, Evening, CCG) after the course name.
General Education Requirements (39-42 sem. hrs)
For information regarding general education requirements click here. For a complete general education course listing click here.
The total reflects the minimum number of hours to obtain a bachelor’s degree. Some courses listed above may fulfill more than one requirement block. Please speak to your academic advisor to plan your specific degree path.