This program is offered in partnership with Rize Education and contains online courses.Computer Science Course Requirements CS 120 Programming I CS 122 Programming II CS 220 Computer System Organization CS 222 Data Management and Modeling CS 242 Digital Ethics CS 245 Fundamentals of Applied AI CS 320 Design Patterns and Algorithms CS 322 Web Development and Design CS 355 Internship MAT 103 College Algebra MAT 110 Pre-Calculus Mathematics MAT 115 Introductory Statistics MAT 130 Calc & Analytic Geometry I MAT 205 Discrete Mathematics Plus 3 of the following: CS 270/370 Topics in Computer Science CS 325 Application Development I: Backend CS 326 Application Development II: Frontend CS 330 Modern Technologies CS 332 Software Development 18 courses / 54 credits Students who complete the major in Computer Science can earn a double major in Cybersecurity by completing the additional requirements in that program. A student doing the double major only needs to complete one internship. Computer Science Computer Science Course Requirements Computer Science Minor Course Requirements Computer Science Learning Goals ApplyRequest infoVisit