Bachelor of Arts in Computer Science (effective Spring 2022) COT 3100* Discrete Structures MAD 2104* Discrete Math OR MAD 2104* CGS 1920 Intro to Computing (1 credit) COP 1000 Intro to Programming IDC1000 Compt Science for Everyone Choose ONE course OR OR A diamond indicates a co-requisite The course closer to the diamond may be taken
COMPUTER SCIENCES, B A LEARNING OUTCOMES 1 Recognize and apply the core principles of Computing (abstractions and algorithms) to solve real-world problems 2 Describe and apply the theoretical foundations of Computer Science (e g , complexity analysis) in practical settings 3 Demonstrate knowledge of key elements of computer systems, e g ,
b a - computer science 2021-22 catalog 4-year plan of study sophomore seminar (3) see approved list gen ed req (3) social science note: refer to the 2021-22 university catalog *egg 202 (1) prerequisite: egg 101 com 101 (3) cs 135/l (3) prerequisite math 127 or math 128 or higher cs 202 (3) prerequisite cs 135/l phil 114 (3) cs 218 (3) cpe
Jun 09, 2020 · Sample Four-Year Plan for a BA in Computer Science Fall Semester Spring Semester r CS 110 – 4 cr Math 140 – 4 cr First Year Seminar – 4 cr English 101 – 3 cr CS 210 – 4 cr Math 141 – 4 cr English 102 – 3 cr General Education – 3 cr Elective – 3 cr (15 credits) (17 credits) r CS 240 – 3 cr CS 220– 3 cr Math 260 – 3 cr
NATURAL SCIENCE 6 hours (Fulfilled by courses in major) 6 COMPUTER SCIENCE MAJOR Mathematics: 10–14 M 408C or 408N & 408S M 340L or SDS 329C M 341 may substitute for this requirement SDS 321 M 362K may substitute for this requirement Computer science: 41 Theory: CS 311 or 311H, and 331 or 331H Programming: CS 312, and 314 or 314H
Introduction to Data Science and Analytics: CAP 4773 † Some of the elective courses in the list may need prerequisites that are not part of the program Students must ensure that they have the prerequisites for the selected courses The following courses may be taken as computer science electives: Topics in Computer Science: COT 4930