McKendree Quick Links
Computing Home
Faculty
Areas of Study
Computer Science
- 4 Year Plan
- Requirements
Comp. Info. Systems
- 4 Year Plan
- Requirements
Computational Science
- 4 Year Plan
- Requirements
Interactive media
- 4 Year Plan
- Requirements
Info Technology
- 4 Year Plan
- Requirements
CLK206 Lab Hours
MSDN FAQ

Computer Science - Degree Plan
(Printable Version)

Freshmen Year

Fall SemesterCR
CSI 130 - Intro to Computing I 4
ENG 111 - Freshman English I 4
MTH 210 - Calculus I 4
General Education 4
   
Total: 16
      
Spring SemesterCR
CSI 230 - Intro to Computing II 4
CSI 235 - Mathematics of Computing 3
ENG 112 - Freshman English II 4
MTH 211 - Calculus II 4
Writing Proficiency Exam  
Total: 15

Sophomore Year

Fall SemesterCR
CSI 300 - Computer Organization 3
CSI 330 - Data Structures 3
MTH 310 - Statistics 4
General Education 6
   
Total: 16
Spring SemesterCR
CSI 345 - Operating Systems 3
PHY 212 - Physics II or 4(3)
  MTH 360 - Linear Algebra  
General Education 9
   
Total: 16(15)

Junior Year

Fall SemesterCR
CSI 335 - Analysis of Algorithms or 3
  CSI 410 - Software Engineering  
CSI Elective 3
General Education 9
   
   
Total: 15
      
Spring SemesterCR
PHY 212 - Physics II or 4(3)
  MTH 360 - Linear Algebra  
CSI 465 - Compilers or 3
  CSI Elective  
ENG 360 - Technical Writing 3
General Education 7
Total: 17(16)

Senior Year

Fall SemesterCR
CSI 335 - Analysis of Algorithms or 3
  CSI 410 - Software Engineering  
CSI 450 - Computer Networking 3
CSI Elective 3
Free Elective 6
Total: 16
      
Spring SemsterCR
CSI 490 - Senior Seminar in CSI 3
CSI 465 - Compilers or 3
  CSI Elective  
Free Elective 11
   
Total: 17