Skip to main content
Search
Hero Image Loading

Requirements

Contact Us

David Bunde

William & Marilyn Ingersoll Chair in Computer Science

2 East South Street

Galesburg, IL 61401-4999

309-341-7479

dbunde@​knox.edu

Submit Your Deposit
Ford Center for the Fine Arts

Requirements for the major: Bachelor of Arts

11 credits as follows:

  • Introductory courses : CS 141, CS 142
  • Core Computer Science courses: CS 205, CS 208, CS 214, CS 220, and CS 292
  • Support course: MATH 175 or MATH 300
  • Advanced study: Three additional CS courses at the 300 level. MATH 311 can substitute for one of these
  • Capstone experience: After completion of CS 292, students must engage in a capstone experience resulting in a written report and an oral presentation. Students may select from:
    • completing a College Honors project
    • completing a one-term senior research seminar (CS 399), which may also count as an elective
    • completing CS 322 Software Engineering, which may also count as an elective
    • completing a full-credit independent study or topics course, which may also count as an elective.

The department chair must certify fulfillment of the capstone experience requirement. With permission of the chair, up to two credits in related studies outside the department may be counted toward electives in the major.

Requirements for the major: Bachelor of Science

In addition to the B.A. Major requirements (above), students must complete the following four (4) additional credits for a total of fifteen (15) credits:

  • One other course outside the department that develops the foundations or applications of CS. Such courses include STAT 200, PSYC 201, PHYS 242, BIOL 331, and any course in mathematics. Other courses can also be used with permission of the department chair.
  • Advanced study: Three additional CS courses at the 300 level. If not used as a support course, MATH 311 can substitute for one of these.

With permission of the chair, up to two credits in related studies outside the department may be counted toward electives in the major.

Requirements for the minor

5 credits as follows:

  • CS 141 (Introduction to Computer Science) or CS 147 (Introduction to Scientific Computing)
  • CS 142 (Program Design and Methodology)
  • Three credits above the 100-level, of which at least one must be at the 300-level. With permission of the chair, one of these may be substituted with a related course from a different department
Professor John Dooley and student, in a computer science class.
Apply for Admission Request More Info Visit Knox
Knox College

https://www.knox.edu/academics/majors-and-minors/computer-science/requirements

Printed on Monday, April 29, 2024