The Computer Science program is designed to provide majors with a solid theoretical and technical foundation in the field of computers. The program provides a balance between problem-solving techniques and system implementation. Majors demonstrate skills in critical thinking, project development, independent study, and research.
Computer Science (BS) Program Requirements
Computer Science, B.S. (120 Credits)
Choose one of the three options below (15 Credits)
Specializations
-
CS 231 Computer Science I 4 CS 232 Computer Science II 4 CS-306 Database Analysis & Logical Design 4 CS-317 Ethics & Digital Technology 3 CS-331 Data Structures And Algorithms 3 CS-332 Computer Hardware Organization 3 CS-372 Software Engineering 3 CS-440 Data Communications 3 CS-487 Seminar 3 Choose one of the three options below (15 Credits)
Cybersecurity Specialization
CS-318 Biometrics 3 CS-340 Programming For The Web 3 CS-474 Computer Forensics 3 CS-477 Computer Security 3 CS-478 Applied Cryptography 3 Data Analytics Specialization
CS-204 Introduction To Data Science 3 CS-316 Data Visualization 3 CS-333 Data Analytics 3 MAT-356 Statistics For Science 3 CS-408 Machine Learning 3
General Electives (15 Credits)
General Education (42 Credits)
Total (120 Credits)