B.A. Degree

This shows a path to completion of the BA requirements in 5 semesters - the minimum consistent with prerequisite conditions. It is not intended for general use; in particular, taking 4 computer science courses in one semester is not recommended. However, this information may be useful to students who switch to the computer science major as upperclass undergraduates or students enrolled in the SAS Second Degree Program.

 

1st year FALL Credits SPRING Credits
  640:151 Calculus I 4 640:152 Calculus II 4
  198:111 Introduction to Computer Science 4 198:112 Data Structures 4
    8   8
BA Credits: 16        

 

2nd year FALL Credits SPRING Credits
  198:205 Discrete Structures I 4 198:206 Discrete Structures II 4
  198:211 Computer Architecture 4 CS elective I 4
  640:250 Linear Algebra 3 CS elective II 4
    11 CS elective III 4
        16
BA Credits: 43        

 

3rd year FALL Credits
  198:344 Design and Analysis of Algorithms 4    
  CS elective IV 4    
  CS elective V 4    
    12    
BA Credits: 55