Skip to content. | Skip to navigation

CS Graduation Checklist

This form is used by your advisor to check off the course requirements that you must meet in order to graduate with a Bachelor of Science Degree in Computer Science. The table lists each course requirement, required credit hours, and a check off column that is also used for listing transfer credits or alternative courses used to meet the requirement. Course titles shown below may not match exactly the actual titles of the courses. If you would like to print this information use the pdf at: CS Graduation Checklist or CIS Graduation Checklists.

CS Graduation Checklist
Course CodeCourse NumberDescriptionCredit HoursCheck off
You must earn a “C” or better in the following General Education courses:
EN131English I3 
EN132English II3 
MA135Pre-Calc3 
MA136Trigonometry3 
RE260Reading3 
SC230Speech3 
     
You must earn a passing grade in the following General Education courses:
GE110Freshman Seminar1 
GE111Professional Seminar1 
EN250Technical Writing3 
HI130African American History3 
HU231or HU 232, 233, or 234 Humanities3 
ML131French, German, or Spanish3 
ML132French, German, or Spanish (same language as 131)3 
RP120or RP 1303 
RP339Logic3 
PE111or PE 1121 
  Free elective3 
  Free elective3 
  Free elective3 
     
You must earn a passing grade in the following Science courses:
BI141Biology I4 
BIL141Biology I Lab0 
MA241Calculus I4 
MAL241Calculus I Lab0 
MA242Calculus II4 
MAL242Calculus II Lab0 
PH251Physics I3 
PHL251Physics I Lab1 
PH252Physics II3 
PHL252Physics II Lab1 
     
You must earn a “C” or better in the following Science courses:
CS135Intro to Computing3 
CS230Programming I3 
CSL230Programming I Lab1 
CS231Programming II3 
CSL231Programming II Lab1 
CS330Databases3 
CS332Computer Organization and Assembly Language3 
CS333Data Structures3 
CS335Discrete Structures3 
CS433Operating Systems3 
CS436Programming Languages3 
CS437Digital Circuits2 
CSL437Digital Circuits Lab1 
CS438Architecture3 
CS499Senior Seminar3 
  CS, CIS elective (300 or 400 level)3 
  CS, CIS elective (300 or 400 level)3 
  CS, CIS, CH, or MA elective (see below)3 
  CS, CIS, CH, or MA elective3 
     
  TOTAL121hours

 

Electives and Common Substitutions

  • Reading: RE 260 or RE 261
  • English: EN 131 and EN 132, or EN 141 and EN 142
  • RP Electives: RP 235, RP 330, RP 335, RP 337, RP 338, RP 339, RP 341
  • CS, CIS elective: Any 300 or 400 level CS or CIS course
  • CS, CIS, CH or MA elective: Any 300 or 400 level CS, CIS, or MA course; or CH 141 and lab (or higher).
  • Free Elective means you can take any course you want as long as you meet the course prerequisites.

[back]