Christian Brothers University

Department of Computer Science

Course Requirements

First Year Courses
Fall Semester Credits Spring Semester Credits
Introduction to Computer Science 3 Foundations of Computer Science I 4
Precalculus 3 Calculus I 3
English Composition I 3 English Composition II 3
Social Science Elective 3 Social Science Elective 3
Religious Studies Elective 3 Religious Studies Elective 3
Orientation 0    
Total credits 15 Total credits 16
Second Year Courses
Fall Semester Credits Spring Semester Credits
Foundations of Computer Science II 4 Object Oriented Design 3
Calculus II 3 Introduction to Discrete Math 3
Physics I and Lab 4 Physics II and Lab 4
Digital Design 3 Engineering or Information Systems 6
Engineering or Information Systems 3    
Total credits 17 Total credits 16
Third Year Courses
Fall Semester Credits Spring Semester Credits
Database Systems 3 Operating Systems 3
Engineering or Information Systems 3 CS Internship 3
Philosophy Elective 1 3 Computer Networks 3
Literature Elective 3 Engineering or Information Systems 3
Minor Elective 3 Minor Elective 3
Total credits 15 Total credits 15
Fourth Year Courses
Fall Semester Credits Spring Semester Credits
Computer Science Project I 1 Computer Science Project II 3
Algorithms 3 Computer Science Topics 3
Minor Elective 6 Minor Electives 6
Engineering or Information Systems 3 Engineering or Information Systems 3
Total credits 13 Total credits 15

  1. Philosophy elective must be chosen from PHIL 213, 321, 323, or 324.
  2. Elective hours must include courses to obtain a minor in any area except computer science or information technology management.
Total credits required for graduation are 122.
Maximum computer science credits applicable toward the degreee are 47.

Six hours of Social Science must be in the same field of History, Political Science, Psychology or Sociology.

Transfer students must take at least one half of the required computer-related courses numbered 300 or above at Christian Brothers University.

Engineering Option

The required courses are: ECE 221, 251; MATH 231; two of ECE 451, 453, 454, 456, 457 and 480-9 Special Topics.

Information Systems Option

The required courses are: ECON 212; ITM 351, 457, 480; MGMT 337 and MKTG 311.