Computer Science Major Requirements

2015 - 2016 Catalog

The Computer Science department has the following degrees:

Computer Science major leading to BA degree

A major in computer science leading to a Bachelor of Arts degree requires completion of at least 38 credits, including the following:

  1. CSCI 111, 112, 209, 210, 211
  2. MATH 121 or 301
  3. Either CSCI 312 or 313
  4. MATH 102 or 118 or 122
  5. Two courses chosen from CSCI 315 through CSCI 341
  6. Six additional credits in computer science.

Students expecting to major in computer science should take MATH 121 or 301 in their first or second year.

  1. Required courses
  2. Take one course:
  3. Take one course
  4. Take one course
  5. Two courses chosen from:
  6. Six additional credits in computer science.

Computer Science major leading to BS degree

A major in computer science leading to a Bachelor of Science degree requires completion of at least 50 credits, including the following:

  1. CSCI 111, 112, 209, 210, 211, 312, 313; MATH 102, 222
  2. MATH 121 or 301
  3. Two courses chosen from CSCI 315 through CSCI 341
  4. Six additional credits in computer science
  5. Six additional credits in mathematics at the 200 level or above.


An additional course required as a prerequisite for completion of the above is MATH 101.

Students expecting to major in computer science should take MATH 121 or 301 in their first or second year.

  1. Required courses
  2. Take one course:
  3. Two courses chosen from:
  4. Six additional credits in computer science.
  5. Six additional credits in mathematics at the 200 level or above.