University of Illinois at Springfield
B.S. Computer Science Degree Requirements
(effective Fall 2007)

Note: Students are encouraged to print this Checklist and refer to it often.


Transfer Student Entrance Requirements
(Should be taken during the first two years)

CSC 325 Computer Science I
CSC 375 Computer Science II
MAT 302 Discrete Math
MAT 121 Applied Statistics
MAT 115 Calculus I


Core Requirements (24 hours)
CSC325, CSC375, MAT302 are prerequisites for all core courses. Aditional prerequisites are shown in parentheses.

CSC 305 Entrance Assessment (1st semester) (0 Hours)
CSC 405 Exit Assessment (final semester) (0 Hours)
CSC 376 Computer Organization
CSC 385 Data Structures & Algorithms
CSC 387 Foundations of Comp. Science
CSC 389 Intro to Operating Systems (CSC376)


Core Requirements (cont.):
Choose an Emphasis: S.S.I.A. or Software Engineering

Systems Security & Information Assurance Emphasis (CSC385)

CSC 368 Systems Programming Languages
CSC 438 S.S.& I.A. Capston

OR

Software Engineering
Emphasis (CSC385)

CSC 388 Programming Languages
CSC 478 SW Engineering Capstone


CSC Electives (12 hours)

CSC elective courses should be chosen from 400 level courses other than 410. You should choose courses that are in your chosen area of emphasis, Systems Security and Information Assurance or Software Engineering. Consult your CSC advisor for final approval.

___________________________
___________________________
___________________________


General Electives (12 hours)

Almost any courses taken at UIS will qualify for general electives including math courses taken as entrance requirements. Consult your CSC advisor for final approval.

___________________________
___________________________
___________________________


Engaged Citizenship Common Experience (13 hours at the 200-400 level)

U.S. Communities (3 hours)
Global Awareness (3 hours)
Engagement Experience (3 hours)
ECCE Elective (3 hours)
Speakers Series (1 hour)


  • You must follow the degree plan that was in effect when you entered UIS (or later).
  • The B.A. degree was changed in Fall 88, Fall 95, Fall 98 and Fall 06. Consult your CSC advisor if you have questions about which degree you should follow.
  • CSC courses must be taken for a letter grade.
  • CSC 305 must be taken the first semester of enrollment.
  • CSC 405 must be taken the last semester of enrollment.

Computer Science Department Copyright © 2006