Seamless BS/MS in Computer Science

Year 1Credits
FallSpring
CSCI 127 - Joy and Beauty of Data4  
WRIT 101W - College Writing I3  
M 171Q - Calculus I4  
US Core3  
D Core3  
CSCI 132 - Basic Data Structures and Algorithms  4
M 172Q - Calculus II  4
IA/RA Core  3
IH/RH Core  3
Math/Science Elective 1  3
Year Total: 17 17
Year 2Credits
FallSpring
CSCI 246 - Discrete Structures3  
CSCI 215CS - Social & Ethical Issues in Computer Science3  
WRIT 221 - Intermediate Tech Writing3  
IS/RS core3  
Math/Science Elective 23  
Math/Science Elective 33  
CSCI 112 - Programming with C I  3
CSCI 232 - Data Structures and Algorithms  4
Math, Statistics, or Probability Elective 1  3
Directed Elective 1  3
Math/Science Elective 4  3
Year Total: 18 16
Year 3Credits
FallSpring
ESOF 322 - Software Engineering3  
EGEN 310R - Multidisciplinary Engineering Design3  
CSCI 361 - Computer Architecture3  
CS Elective 13  
CS Elective 23  
Directed Elective 23  
CSCI 305 - Concepts/Programming Languages  3
CSCI 338 - Computer Science Theory  3
CS Elective 3  3
Directed Elective 3  3
CSCI 500-level Reserved Grad Credit  3
Year Total: 18 15
Year 4Credits
FallSpring
CS Elective 43  
CS Elective 53  
Directed Elective 43  
Math, Statistics, or Probability Elective 23  
CSCI 500-level Reserved Grad Credit3  
CSCI 468 - Compilers  4
CSCI 481 - Program Assessment  0
CS Elective 6  3
CSCI 400-level Reserved for Grad Credit  3
CSCI 500-Level Reserved Grad Credit  3
  3
Year Total: 15 16
Year 5Credits
FallSpring
CSCI 538 - Computability3  
CSCI 500-level3-4  
CSCI 400/500-level3  
CSCI 532 - Algorithms  3
CSCI 500-level  3
CSCI 400/500-level  3
Year Total: 9-10 9
Total Program Credits: 150-151