SAMPLE Plan of Study for Computer Science (7DC)
CS requirements Science 2007 Core requirements Electives Hours
Semester 1                
Course CS 18000   MA 16100, 16500 Language 10100 ENGL 10600/10800 CS 19100    
Title Programming I   Calculus I   Freshman Comp Fresh Sem    
Hours 4   4-5 3-4 3-4 1   15-18
Semester 2                
Course CS 24000 CS 18200 MA 16200, 16600,
17300, 18100
Language 10200 SCI 13000   Free/Minor  
Title Programming in C Foundations of CS Calculus II   Teamwork
Principles)
MUST BE TAKEN
FRESHMAN YR
     
Hours 3 3 4-5 3-4 1   2 16-18
Semester 3            
Course CS 25100 MA 26100, 17400,
18200, 27100
Language/Culture Teamwork (Exp) CS 29100 Free/Minor  
Title Data Structures Calculus III     Sopho Sem    
Hours 3 4-5 3-4   1 5 16-18
Semester 4                
Course CS 25000 MA 26500, 35100 Writing/Present     Free/Minor  
Title Computer Architecture Linear Alg          
Hours 4 3 3-4     6 16-17
Semester 5                
Course CS 35400 CS OPT1 STAT 35000       Free/Minor  
Title Operating Systems Statistics          
Hours 3 3 3       6 15
Semester 6                
Course CS 35200 CS OPT2   Great Issues General Education I CS 39100 Free/Minor  
Title Compilers              
Hours 3 3   3 3 1 3 16
Semester 7                
Course CS38100 CS OPT3 Lab Science I Multidisciplinary* General Education II      
Title Anlys of Algorithms              
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.