Western Kentucky University

Undergradaute Suggested Program of Study

2011 Catalog Suggested Program of Study

Sample Four-Year Program of Study (Only includes required courses for CS major and necessary prerequisite courses)

Starting from Fall semester      Starting from Spring semester

 B.S. in Computer Science - System/Scientific Option

  Fall Spring
   Freshman CS 170, COMM 145
ENG 100, MATH 116
CS 180, MATH 117
PHIL 215
   Sophomore CS 181, ENG 307
MATH 136
CS 251, CS 280
CS 325, STAT 301
Junior CS 360, CS 380
CS 396, CS Elective I
CS 382, CS 496
Elective II
Senior CS 425, CS Elective III CS Elective IV
Note: CS electives are from the following courses: CS 370, 381, 443, 445, 446, 450, and 456.

 B.S. in Computer Science - Any Minor Option

  Fall Spring
   Freshman CS 170, COMM 145
ENG 100, MATH 116
CS 180, MATH 117
PHIL 215
   Sophomore CS 181, ENG 307
MATH 136
CS 251, CS 280
CS 325, STAT 301
Junior CS 360, CS 380
CS 396
CS 382, CS 496
Elective I
Senior CS 425, CS Elective II CS Elective III
Note: CS electives are at the 200-level or above (excluding CS 226 and 257) including 3 hours at the 400-level and another 3 hours at the 300-level or higher.

B.S. in Computer Science - Specialty Concentration

  Fall Spring
   Freshman CS 170, COMM 145
ENG 100, MATH 116
CS 180, MATH 117
PHIL 215, Specialty I
   Sophomore CS 181, ENG 307
MATH 136, Specialty II
CS 251, CS 280
CS 325, STAT 301
Junior CS 360, CS 380
CS 396, CS Elective I
CS 382, CS 381
CS 496, Elective II
Senior CS 425, CS Elective III CS 443, Specialty III CS Specialty IV
Specialty V, Specialty VI
Note: CS electives are at the 200-level or above (excluding CS 226 and 257) including 3 hours at the 400-level and another 3 hours   at the 300-level or higher.

 

 B.S. in Computer Science - System/Scientific Option

  Spring Fall
   Freshman CS 170, COMM 145
ENG 100, MATH 116
CS 180, MATH 117
PHIL 215
   Sophomore CS 181, ENG 307
MATH 136
CS 360, STAT 301, CS Elective I
Junior CS 251, CS 280 CS 325, CS 382 CS 380, CS 396, CS 425
CS Elective II
Senior CS 496, CS Elective III CS Elective IV
Note: CS electives are from the following courses: CS 370, 381, 443, 445, 446, 450, and 456.

 B.S. in Computer Science - Any Minor Option

  Spring Fall
   Freshman CS 170, COMM 145
ENG 100, MATH 116
CS 180, MATH 117
PHIL 215
   Sophomore CS 181, ENG 307
MATH 136
CS 360, STAT 301
CS Elective I
Junior CS 251, CS 280
CS 325, CS 382
CS 380, CS 396
CS 425
Senior CS 496, CS Elective II CS Elective III
Note: CS electives are at the 200-level or above (excluding CS 226 and 257) including 3 hours at the 400-level and another 3 hours at the 300-level or higher.

B.S. in Computer Science - Specialty Concentration

  Spring Fall
   Freshman CS 170, COMM 145
ENG 100, MATH 116
CS 180, MATH 117
PHIL 215, Specialty I
   Sophomore CS 181, ENG 307
MATH 136, Specialty II
CS 360, STAT 301
CS Elective I, CS Elective II
Junior CS 251, CS 280
CS 325, CS 382
CS 380, CS 396
CS 425, CS 443
Senior CS 496, CS Elective III CS 381, Specialty III CS Specialty IV
Specialty V, Specialty VI
Note: CS electives are at the 200-level or above (excluding CS 226 and 257) including 3 hours at the 400-level and another 3 hours   at the 300-level or higher.
 Last Modified 7/22/13