| SIUC Home | Campus Index A-Z | Apply Now | People Finder | Jobs | Webmail |

Department
Home, Overview, Contact, Facilities...

People
Faculty, Staff

Programs
Undergraduate, Graduate, Courses, Course Schedules, Course Materials...

Research
Activities, Grants

Scholarships

Opportunities

Utilities
Webmail, Downloads

Bachelor of Science Degree

Program Description

    Computer Science encompasses the methodology, the tools and techniques, and the theory by which information is derived, stored, manipulated, and communicated using computers. It deals particularly with the study of algorithms that are used to direct the computer and with the expression of these algorithms as programs. Of central concern is the study and further development of the computer systems, including both hardware and software, that support the execution of these programs.

    The Computer Science department offers courses covering all major areas of computer science leading to a Bachelor of Science degree through the College of Science . These courses prepare students for a variety of professional and technical careers in business, industry, and government or for graduate work leading to advanced degrees. In addition, the department offers an undergraduate minor and service courses for students from other fields who will use computer science as a tool in their own areas. Students interested in computer science will be advised with respect to computer science courses by the department so they may profitably pursue their academic and professional interests.

    The department enforces the following retention policy: A computer science major will not be permitted to enter any of the courses, 220, 306, 320 and 330, unless that student has achieved a grade point average of at least 2.00 for all required precedent computer science courses. Any exceptions to this policy will require the written approval of the department.

    The department also enforces the following restriction on students repeating its courses: A student cannot repeat a course or its equivalent, in which a grade of B or better was earned, without the consent of the department.

Bachelor of Science Degree, College of Science

University Core Curriculum Requirements1

41

College of Science Academic Requirements
  • Biological Sciences — 6 hours (Not University Core Curriculum courses)1
  • Mathematics — completed with Computer Science major
  • Physical Sciences — completed with Computer Science major
  • Supportive Skills — 7 hours
        Mathematics 483 and one of English 290, 291 or 491

10

Requirements for Major in Computer Science2
  • Computer Science Core4
    Computer Science 202, 215, 220, 306, 320, 330, 399, each with a grade of C or better
  • Computer Science electives to total 24 hours 4,5,6
    To build on the core and to provide breadth and depth, two additional 300-level and six 400-level Computer Science courses must be chosen.
  • Mathematics 1501,3, 250, 221
  • Laboratory Science Sequence1
    Physics 205a,b and 255a,b or Chemistry 200, 201 and 210, 211

57

Electives 12
Total 120

1. A total of nine hours of biological science, mathematics and laboratory science course work are accounted for in the 41-hour Core Curriculum requirement.
2. The supportive skills are also required for a major.
3. Prerequisite is Mathematics 111 or Mathematics 108 and 109. The elective hours are reduced by 3-6 hours for students who place into a course lower than calculus.
4. At least half of the computer science credit hours must be taken at SIUC.
5. 300, 301, and 393 cannot be used to fulfill the elective requirement. Use of 391 requires departmental approval.
6. Use of 490, 491, 492, 0r 493 requires departmental approval. At most one of 447, 449, 471, 472, 475a, and 475b can be used as an elective.

Webmaster - EOE Link - Privacy Policy     Last Update: May 2008