COMPUTER SCIENCE

Jeter, Liffiton, Tiede

     Course requirements for the degree in Computer Science are designed to meet the needs of students majoring in computer science, minoring in computer science, or students from other fields of study with an interest in computing. Students who intend to take more than one course in computer science should begin with CS 127 or CS 126. Prerequisites are strictly enforced.

     The computer science curriculum at Illinois Wesleyan provides students with a strong background in the theory of computing and current programming practices. This enables students to enter graduate programs in computer science or pursue careers as programmers/analysts.

Curriculum

Major Sequence in Computer Science:

  1. CS 127 or CS 126
  2. CS 128, CS 253, CS 256, CS 354, CS 355, and CS 357
  3. Three additional upper-level courses in computer science

Additional courses for the major:

  1. Math 135 and 136

Minor Sequence in Computer Science:

  1. CS 126 or 127
  2. CS 128
  3. three additional courses, two at the 300 level or above
  4. Math 135 or 136

Only one of the courses CS 126 and CS 127 will count towards the major or minor in computer science. Students may not take CS 126 after successfully completing CS 127. CS 498 does not count toward completion of the major or minor degree requirements in computer science. CS 499 does not count for the minor degree requirement.

Minor Sequence in Informatics

Informatics is concerned with the application of information processing in a variety of disciplines, including biology, chemistry, and business. The informatics minor provides a solid foundation of programming and principles of data modeling in database systems, as well as a two-course sequence in an area of application chosen by the student.

Requirements for the informatics minor:

  1. CS 127, CS 128, Math 135, CS 314
  2. Either Bio 312 and 412, or Bus 220 and Bus 329