Western Kentucky University

Computer Science

Undergraduate Programs

There are three different options for students who want to get a bachelor in Computer Science. The options differ mostly with respect to the CS electives and with respect to the minor/other area to the studied.

  1. Systems/Scientific Applications Option: This option requires a minor in Mathematics and four science courses for science/engineering majors. Two of those four courses must be a sequence and both must include a lab. Many general education courses for science do not count. For more information, please click here.
  2. Any minor Option: This option allows the student to combine the Computer Science major with any minor WKU offers. If a student does not know where to get started looking for a minor, good minors are any of the sciences, Mathematics, Business Administration, or Entrepreneurship. For more information, please click here.
  3. Specialty Option: This option is for students who are interested in an area which does not have a minor or which is interdisciplinary in nature. A set of courses with the student's interest as their focus is selected by the student with the advisor's approval. The student must take two additional Computer Science Courses: CS 381 Introduction to Computer Network and CS 443: Database management systems. For more information, please click here.
The department has defined a set of Student Outcomes for all graduates from our program.
 Last Modified 2/23/12