| SAMPLE Plan of Study for Computer Science (7DC) | |||||||||
| http://www.science.purdue.edu/core/requirements2.asp | |||||||||
| CS requirements | Science 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 | MA 16200, 16600, | SCI 13000 | |||||||
| Course | CS 24000 | CS 18200 | 17300, 18100 | Language 10200 | Teamwork(Principles) | Free/Minor | |||
| Title | Programming in C | Foundations of CS | Calculus II | Must be taken Freshman Yr | |||||
| Hours | 3 | 3 | 4-5 | 3-4 | 1 | 2 | 16-18 | ||
| Semester 3 | MA 26100, 17400, | ||||||||
| Course | CS 25100 | 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 | CS 38100 | 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 | ||||||||
| Computer Science Departmental Restrictions to College of Science CORE Requirements: | (must be ≥ 124) | ||||||||
| * Multidisciplinary--can be either an approved minor/dual major (math minor or major Not approved) | |||||||||
| * Statistics - STAT 35000 or STAT 51100 | |||||||||