+ - must pass with C or higher * - CBK course ** - must take prior to last semester Computer Science CPSC 110 - 4 +* (Pascal) CPSC 120 - 4 +* (C) CPSC 210 - 3 + (Data Structures) CPSC 310 - 3 + (Databases) CPSC 311 - 3 + (Algorithmns) CPSC 320 - 3 + (AI) CPSC 321 - 4 + (Architecture) CPSC 410 - 3 + (Operating Systems) CPSC 431 - 3 + (Software Engineering) CPSC 433 - 3 + (Formal Languages) CPSC 481 - 1 +** (Seminar) CPSC 441 - 3 (Computer Graphics) CPSC 442 - 3 (Scientific Programming) CPSC 452 - 3 (Robotics) CPSC 463 - 3 (Networks) Math MATH 151 - 4 +* (Eng. Cal I) MATH 152 - 4 +* (Eng. Cal II) MATH 251 - 3 + (Eng. Cal III) MATH 302 - 3 + (Discrete) MATH 308 - 3 (Diff Eq) STAT 211 - 3 (Principles of Statistics I) MATH 304 - 3 (Linear Algebra) MATH 414 - 3 (Wavelets) MATH 442 - 3 (Mathematical modeling) MATH 470 - 3 (Cryptography) MATH 311 - 3 (Topics in Applied Math) Science CHEM 101 - 4 * (Fundamentals in Chemistry I) CHEM 102 - 4 * (Fundamentals in Chemistry II) PHYS 208 - 4 (Electricity and Optics) PHYS 218 - 4 (Mechanics) Humanities ENGL 334 - 3 (Science Fiction Present & Past) ENGR/PHIL 482 - 3 (Ethics and Engineering) Social Science ECON 202 - 3 (Microeconomics) ECON 203 - 3 (Macroeconomics) Citizenship HIST 105 - 3 (History, 1400-1800) HIST 106 - 3 (History, 1800-present) POLS 206 - 3 (U.S. Gov't) POLS 207 - 3 (State Gov't) Physical Education KINE 199 - 4 ENGL, SCOM & Writing ENGL 104 - 3 +* (Composition & Rhetoric) ENGL 301 - 3 (Technical Writing) SCOM 203 - 3 (Public Speaking)