SAMPLE Plan of Study for Computer Science (7DC)
CS requirements Science 2007 Core requirements Electives Hours
Semester 1              
Course CS 177    MA   161, 165 Language 101 ENGL 106/108 CS 192  
Title Progr wit Mult Obj   Calculus I   Freshman Comp Fresh Sem  
Hours 4   4-5 3-4 3-4 1 15-18
Semester 2                
Course CS 180    MA    162, 166, 173, 181     Language 102 SCI 130 Free/Minor    
Title Programming I   Calculus II   Teamwork (Mod)      
Hours 4   4-5 3-4 1 4   16-18
Semester 3            
Course CS 240 CS 182 MA 261, 174, 182, 271 Language/Culture Teamwork (Exp) CS 291    
Title Programming in C Foundations of CS Calculus III     Sopho Sem    
Hours 3 3 4-5 3-4   1   14-16
Semester 4                
Course CS 251   MA 265, 351   General Education I Free/Minor    
Title Data Structures   Linear Alg          
Hours 3   3   3 6   15
Semester 5                
Course CS 250 CS OPT1 STAT 350 Writing/Present General Education II    
Title Computer Architecture   Statistics        
Hours 4 3 3 3-4 3   16-17
Semester 6                
Course CS 381 CS 354 Lab Science I   General Education CS 392 Free/Minor  
Title Anlys of Algorithms Operating Systems            
Hours 3 3 3-4   3 1 4 17-18
Semester 7                
Course CS 352 CS OPT2 Lab Science  II Great Issues   Free/Minor    
Title Compilers              
Hours 3 3 3-4 3   4   16-17
Semester 8                
Course CS OPT3 CS OPT4   Multidisciplinary*   Free/Minor Free/Minor  
Title                
Hours 3 3   3-4   3 3 15-16
Total 124-135
**This plan of study is for students beginning Purdue after fall 2007. (must be ≥ 124)