College of Arts and Sciences - Dean's Office: Computer Science

Course Sequence

You can find a list of course descriptions here.

Freshman Year

First Semester Semester Hours Second Semester Semester Hours
COMPUTER SCIENCE 170
Computer Science I
3 COMPUTER SCIENCE 180
Computer Science II
3
ENGLISH 101 or 115
English Composition or Rhetoric
3 COMPUTER SCIENCE 181 Computer Science II  Lab 3
MATH 170
Calculus I
4 MATH 171
Calculus II
4
FOREIGN LANGUAGE Elective 3 FOREIGN LANGUAGE II 3
THEOLOGY
Theological Foundations
3 MATH 225
Foundations of Higher Math
3
    PHILOSOPHY 100
Ethics as Intro. to Philosophy
3
Total 16 Total 17

Sophomore Year

First Semester Semester Hours Second Semester Semester Hours
COMPUTER SCIENCE 210 Machine Organization and Assembly Language 3 COMPUTER SCIENCE 250
Languages and Automata
3
COMPUTER SCIENCE 220
Data Structures & Algorithms
3 COMPUTER SCIENCE 260
Software Engineering
3
Science/Lab 3-4 Science/Lab 3-4
THEOLOGY
Scrip/Hist or Christ Sys
3 ENGLISH 205
Literature & the Moral Imagination
3
LITERATURE
Elective
3 PHILOSOPHY 290
Theory of Knowledge
3
CULTURAL DIVERSITY Elective 1    
Total 16-17 Total 15-16

Junior Year

First Semester Semester Hours Second Semester Semester Hours
COMPUTER SCIENCE 300
Programming Languages
3 COMPUTER SCIENCE 340
Networking
3
HISTORY I 3 HISTORY II 3
SCIENCE/Lab 3-4 PHILOSOPHY
Elective
3
MATH 156 or 240
General Statistics or Linear Algebra
3 COMPUTER SCIENCE Elective 3
Total 12-13 Total 12

Senior Year

First Semester Semester Hours Second Semester Semester Hours
COMPUTER SCIENCE 320
Operating Systems
3 COMPUTER SCIENCE 390
Senior Seminar & Project
2
FINE ARTS
Elective
3 COMPUTER SCIENCE Elective 3
SOCIAL SCIENCE Elective 3 SOCIAL SCIENCE Elective 3
THEOLOGY
Ethics or Rel/Culture
3 GENERAL
Elective
3
GENERAL
Elective
3    
Total 15 Total 11