Computer Science Typical Study Plan
Freshman Year | ||||||||
| Fall Semester | hrs | Spring Semester | hrs | |||||
| EN | 131 | English I | 3 | EN | 132 | English II | 3 | |
| MA | 135 | Pre-Calculus | 3 | MA | 136 | Trigonometry | 3 | |
| GE | 110 | Freshman Seminar I | 1 | GE | 111 | Professional Seminar | 1 | |
| CS | 135 | Intro to Scientific Computing | 3 | RP | 130 | Intro to Bible (or RP 120) | 3 | |
| ML | 131 | French, German, or Spanish | 3 | ML | 132 | French, German, or Spanish | 3 | |
| PE | 111 | Activity (or PE 112, 211, 212) | 1 | free elective | 3 | |||
| 14 | 16 | |||||||
Sophomore Year | ||||||||
| Fall Semester | hrs | Spring Semester | hrs | |||||
| CS | 230 | Programming I (+Lab) | 4 | CS | 231 | Programming II (+Lab) | 4 | |
| MA | 241 | Calculus I | 4 | MA | 242 | Calculus II | 4 | |
| HU | 231 | Humanities (or 232, 233, or 234) | 3 | SC | 230 | Speech | 3 | |
| RE | 260 | College Reading | 3 | RP | 339 | Logic | 3 | |
| 14 | 14 | |||||||
Junior Year | ||||||||
| Fall Semester | hrs | Spring Semester | hrs | |||||
| CS | 333 | Data Structures | 3 | CS | 330 | Databases | 3 | |
| CS | 332 | Computer Organization | 3 | BI | 141 | Biology (+Lab) | 4 | |
| PH | 251 | Physics I (+Lab) | 4 | PH | 242 | Physics II (+Lab) | 4 | |
| EN | 250 | Technical Writing | 3 | HI | 130 | Afro-American History | 3 | |
| CS, | CIS, | CH or MA elective | 3 | CS, | CIS, | CH or MA elective | 3 | |
| 16 | 17 | |||||||
Senior Year | ||||||||
| Fall Semester | hrs | Spring Semester | hrs | |||||
| CS | 335 | Discrete Structures | 3 | CS | 433 | Operating Systems | 3 | |
| CS | 437 | Digital Circuits (+Lab) | 3 | CS | 436 | Computability | 3 | |
| CS | 499 | Senior Seminar | 3 | CS, | 438 | Computer Architecture | 3 | |
| CS, | CIS | Elective (300 or 400 level) | 3 | CS, | CIS | Elective (300 or 400 level) | 3 | |
| Free elective | 3 | Free elective | 3 | |||||
| 15 | 15 | |||||||
| TOTAL Hours | 121 | |||||||
Most CS and CIS courses are taught only in the semesters shown. Only CS 132 and CS 133 are taught during the summer semester. No upper level courses are taught in the summer. CS/CIS courses currently offered in the fall and spring semesters: CS 135, CS 230, CS 231, CS 330, CS 333, and CIS 331.
General Education requirements are listed in the College Catalog. Additional requirements are listed in the Catalog under the School of Science and Mathematics and under the Department of Computer Information Systems.
CS majors must: earn grades of C or better in all CS and CIS courses; pass at least three sections of the CLAST before taking any 400 level courses; be members of the ACM during their junior and senior years; and pass the CS Senior Comprehensive Exam during their senior year. Additional requirements may be listed in the Catalog.
Summary of Electives
CS and CIS Electives for CS or CIS majors must be at the 300 or 400 level.
CS, CIS, CH, or MA Electives are any CS or CIS at the 300 or 400 level, any MA course higher than calculus II, or CH 141 or higher chemistry course.
RP Electives are RP 235, 330, 335, 337, 338, 339, and 341. The RP folks want you to be a sophomore before taking these courses.
Free Elective means you can take any course you want as long as you meet the course prerequisites.
Download a printable version of this file: document download.
Additional information is available at the Bethune-Cookman University computer science advisor's page, www4.cookman.edu/faculty/clayton.