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