Requirements

Requirements

I. Lower Division Major Requirements II. Higher Division Major Requirements
(CSCI141, 142) Intro to CS I, II 08
(CSCI201) Computer Organization 04
(CSCI211) Discrete Structures 04
(CSCI221) Software Development I 04
TOTAL LOWER DIVISION CREDITS 20
III. Other Major Requirements
(MATH142, 142) Calculus II 04
Any two courses in the division of Natural Sciences at or above the 141 level, outside of the Mathematics and Computer Science department. 08
TOTAL OTHER CREDITS 12
(CSCI321) Software Development II 04
(CSCI498) Senior Research I 04
(CSCI499) Senior Research II 04
TOTAL UPPER DIVISION CREDITS 12
IV. Electives
(Major Electives) Two 300 or 400 level courses in CSCI or one in CSCI and one in CINF, excluding CINF 351 08

Total hours required for Computer Science: 44