Purdue University Calumet Plan of Study for Computer Science (Updated Spring 2010) Student Name: Advisor: Phone # Bachelor of Science Degree – Computer Science 1st Semester (15 or 16 Credit Hours) Course Cr. Sem Grade Notes FYE CS 100 1 Gen Ed 7 CS 123 3 Gen Ed 3 MA 163 5 Gen Ed 1 ENGL 104 3 1 Gen Ed 2 Lab Science 3/4 2nd Semester (17 Credit Hours) Course Cr. Sem Grade Notes CS 124 3 MA 164 5 Gen Ed 1 ENGL 105 3 Gen Ed 4 Hum Elect 3 Gen Ed 5 Soc Sci Elect 3 3rd Semester (16 Credit Hours) Course Cr. Sem Grade Notes CS 275 3 CS 223 3 MA 261 4 Gen Ed 6 COM 114 3 Hum/SS Elect 3 4th Semester (15 Credit Hours) Course Cr. Sem Grade Notes CS 309 3 CS 302 3 MA 265 3 Hum/SS Elect 3 Free Elective 3 5th Semester (15 or 16 Credit Hours) Course Cr. Sem Grade Notes CS 316 3 CS 332 3 Lab Science1 3/4 Hum/SS Elect 3 Free Elective 3 6th Semester (18 Credit Hours) Course Cr. Sem Grade Notes CS 455 3 CS 416 3 MA 3122 3 Hum/SS Elect 3 Hum/SS Elect 3 ExL ExL Elective 3 7th Semester (15 or 16 Credit Hours) Course Cr. Sem Grade Notes ExL CS 420 3 CS 442 3 Lab Science1 3/4 Hum/SS Elect 3 Free Elective 3 Important – CS 123 is only offered during the fall and CS 124 only during the spring Note that other CS courses may not be offered during the semesters indicated on this plan of study; please check the Schedule of Classes 8th Semester (15 Credit Hours) Course Cr. Sem Grade CS 404 3 CS 410 3 Hum/SS Elect 3 Free Elective 3 Free Elective3 3 Graduation Checklist: _____124 total credit hours minimum (not including preparatory classes or F grades) _____C grade or higher in all Math and CS core courses _____ 32 hour rule 2 Experiential Learning Courses ____CS 420___________ See Lab Science courses MA 312 is offered every other spring semester 3 As needed to complete total required credit hours 1 2 Notes _________________ Course List for Bachelor of Science in Computer Science Cr 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Course CS 100 – Introduction to Computer Science CS 123 – Programming I: Java CS 124 – Programming II: C++ CS 275 – Data Structures CS 223 – Computer Architecture & Assembly Language CS 302 – Operating Systems CS 309 – Discrete Math Structure CS 316 – Programming Languages CS 332 – Algorithms CS 442 – Database Systems CS 455 – Computer Graphics CS 404 – Distributed Systems CS 410 – Automata and Computability CS 416 – Software Engineering CS 420 – Senior Design Project 5 5 4 3 3 MA 163 – Integrated Calculus and Analytic Geometry I MA 164 – Integrated Calculus and Analytic Geometry II MA 261 – Multivariate Calculus MA 265 – Linear Algebra MA 312 – Probability Cr 3 Course COM 114 – Fundamentals of Speech 3 3 ENGL 104 – English Composition I ENGL 105 – English Composition II 3 3 4 4 3 3 3 4 4 3 3 4 5 Lab Science* (3) courses total, (2) courses must include a lab component Choose 9-12 credit hours from the following courses: ASTR 263 – Descriptive Astronomy: The Solar System ASTR 264 – Descriptive Astronomy: Stars & Galaxies BIOL 101 – Introductory Biology I BIOL 102 – Introductory Biology II SCI 103 – Survey of the Biological World SCI 104 – Introduction to Environmental Biology SCI 105 – Invitation to Human Biology CHM 115 – General Chemistry I CHM 116 – General Chemistry II EAS 110 – Survey of Geology EAS 220 – Survey of Physical Geography PHYS 152 – Mechanics PHYS 251 – Heat, Electricity & Optics Note: Non-lab science courses require approval from academic advisor Humanities & Social Sciences (27 credit hours total, with 2 courses completed in each of 4 of the 5 areas noted below) Literature/Philosophy (Any) and/or Aesthetics (MUS 250; THTR 201; A&D 255; PHIL 106) 3 3 History/Political Science (Any) 3 3 Sociology/Psychology (Any) Economics (ECON 251/ECON 252) 3 3 3 3 Foreign Language (Any) Additional Courses (as needed for 27 credit hour total) 3 3 Cr 3 3 Course Free Elective Courses (13-16 credit hours) Cr Course Optional Minors Astrophysics Business Chemistry Communications English Foreign Language History Marketing Mathematics Sociology Physics Psychology Prep Courses 3 MA 154 – Algebra & Trigonometry II 5 MA 159 – Algebra & Trigonometry 3 3 MA 041 – Intermediate Algebra MA 153 – Algebra & Trigonometry I Preparatory classes do not count towards a Computer Science degree, however these classes do count towards full-time status See page 31 of the Course Catalog for full description of required General Education courses See catalog or academic advisor for approved Minors Beginning Fall 2008, all entering students (including readmits & re-entries) are required to complete 2 courses in experiential learning.