Computer Science, B.A.

The Major in Computer Science consists of 54 hours in Computer Science and the related field of Mathematics.

Required courses include:

Major and Major-Related Courses

CSC 111Introduction to Computer Science I

3

CSC 112Introduction to Computer Science II

3

CSC 221Computer Architecture

3

CSC 231Discrete Structures

3

CSC 241Data Structures

3

CSC 251Graphical User Interfaces

3

CSC 299Professional Practices in the Mathematical Sciences

1

CSC 312Algorithm Design and Analysis

3

CSC 313Database Management Systems

3

CSC 321Introduction to Systems

3

CSC 349Selected Topics in Computer Science

3

CSC 351Senior Study I

3

CSC 352Senior Study II

3

CSC 381Theory of Computation

3

MTH 125Calculus I (MR)

4

MTH 225Calculus II

4

MTH 232Linear Algebra

3

Either of the following courses:

MTH 321Probability & Statistics I

3

Or

MTH 326Numerical Analysis

3