The Department offers a Bachelor of Science (B.S.) degree in Computer Science.
Freshman Year | Hrs. | Sophomore Year | Hrs. |
BIOL 113 Principles of Biology - I BIOL 115 Principles of Biology - I Lab FYE 101 First Year Experience I FYE 102 First Year Experience II ENG 101 Freshman Comp ENG 102 Freshman Comp HIST 101 History of Western Civ. I HIST 104 Modern World History MATH 153 Calculus I (Prereq. MATH 147/148 or ACT (Math) 22 or above) MATH 154 Calculus II (Prereq. MATH 153) CS 110 Computer Science I CS 120 Computer Science II (Prereq. CS 110) |
3 1 1 1 3 3 3 3 3 3 3 3 |
GET 300 Rising Jr Exam ENG 200 World Lit. I ENG 207 Intro. to Technical Writing THEAT 212 Fund of Pub Speaking MATH 201 Calculus III (Prereq. MATH 154) MATH 273 Probability & Statistics I PHYS 153 General Physics I PHYS 153L General Physics Lab CS 201 Social, legal, and Ethical Issues (Prereq. CS 120 or Permission) CS 210 Discrete Structures (Prereq. CS 110) CS 236 Data Structures & Algorithm Analysis (Prereq. CS 120, CS 210) CS 325 Comp. Org. & Architecture (Prereq. CS 236) |
0 3 3 3 3 3 3 1 3 3 3 3 |
Total | 30 | Total | 31 |
Junior Year | Hrs. | Senior Year | Hrs. |
SOC 101 Intro. to Social Science PHYS 154 General Physics II PHYS 154L General Physics Lab MATH 274 Prob & Statistics II (Prereq. MATH 273) MATH 309 Intro. to Linear Algebra (Prereq. MATH 154) MATH 421 Numerical Methods I (Prereq. MATH 201) CS 310 Software Engineering (Prereq. CS 236) CS 311 Information Assurance and Security (Prereq. CS 236) CS 320 Database Management Systems (Prereq. CS 236) CS 336 Programming Language Concepts (Prereq. CS 236) CS 345 Operating Systems (Prereq. CS 236) |
3 3 1 3 3 3 3 3 3 3 3 |
ART 105 Intro. To Fine & Performing Arts |
3 3 3 3 3 1 3 3 3 3 |
Total | 31 | Total | 28 |
Total hours for degree: | 120 | ||
1. Students deficient in Math are required to take MATH147/148 before taking MATH153. Selective General Education electives replaces Foreign Languages: Transfer Students (CHEM 111 and CEHM 113L) can be substituted for (BIOL 113 and BIOL 115L) |
Course Number/Title | Hrs. |
CS 411 Applied Cryptography (Prereq. CS 311) CS 415 Computer Games Programming (Prereq. CS 236) CS 424 Advanced Programming Techniques (Prereq. CS 236) CS 426 Artificial Intelligence (Prereq. CS 236) CS 428 Computer Graphics (Prereq. CS 236) CS 435 Big Data and Cloud Security (Prereq. CS 311) CS 451 Robotics (Prereq. CS 236) CS 456 Special Topics in Comp. Science (Prereq. CS 236) CS 462 Special Topics in Software Engineering (Prereq. CS 310) CO-OP courses CS 371 Cooperative Experience I CS 372 Cooperative Experience II CS 471 Cooperative Experience III CS 472 Cooperative Experience IV |
3 3 3 3 3 3 3 3 3 3 3 3 3 |