Undergraduate Programs

     There are more than 200 students majoring in Computer Science with approximately 25 students graduating each year. The Department of Computer Science offers two curricula, one leading to the Bachelor of Science degree and the other to the Bachelor of Arts degree. The curricula have been designed to provide students with a solid foundation from which they can grow and change with the discipline of computing. A Minor in Computer Science is also offered for those students who wish to further their understanding of computers to enhance their other academic endeavors.

Program Requirements Semester Hours
  BS BA
Computer Science Core Requirements 34 27
Computing Electives 12 6
Sr. Project 6 6
Mathematics 16 11
Minor - 18
Science 14 3
Foreign Language - 8
General Education Not Covered by Required Courses 36 32
Free Electives 6 13
View the Admissions Criteria

Bachelor of Science Degree

B.S. Requirements Checklist
B.S. Requirements Checklist Preview
[.doc] [.pdf]

B.S. Prerequisites Chart
B.S. Prerequisites Chart Preview
[.doc] [.pdf]

B.S. Sample Program
B.S. Sample Program Preview
[.doc] [.pdf]


Bachelor of Arts Degree

B.A. Requirements Checklist
B.A. Requirements Checklist Preview
[.doc] [.pdf]

B.A. Prerequisites Chart
B.A. Prerequisites Chart Preview
[.doc] [.pdf]

B.A. Sample Program
B.A. Sample Program Preview
[.doc] [.pdf]


Minor in Computer Science

Minor Requirements Checklist
Minor Requirements Checklist Preview
[.doc] [.pdf]

Minor Prerequisites Chart
Minor Prerequisites Chart Preview
[.doc] [.pdf]