Computer Science

Bachelor of Science, Department of Mathematics & Computer Science

Students in class working at computer stations

Department Overview

The Mathematics and Computer Science Department at Benedictine College is committed to maintaining a curriculum that provides students with the necessary tools to enter a career in their field with a broad, solid knowledge of mathematics or computer science. Our students are provided with the knowledge, analytical, and problem solving skills necessary to function as mathematicians or computer scientists in our world today.

Degree Objectives

  • The major prepares students for graduate study in the field of computer science or for employment in an ever-expanding spectrum of occupations dependent upon computing.
  • Our graduates obtain jobs in computer programming or software engineering.
  • A Computer Science minor provides a useful addition to many areas of study, including mathematics, science, business, and mass communications.

Related Careers*

  • Teaching
  • Actuarial Science
  • Software Development
  • Operations Research
  • Cryptography
  • Finance
  • Data Science
  • Physical Sciences

* More on the department website.


Eric West, Ph.D.
Assistant Professor & Chair
Contact by Email

St. Benedict Hall

Department Website

Printable factsheet for this degree

Request Info

  • Don Bagert, Ph.D.
    Associate Professor
  • Angela Broaddus, Ph.D.
    Assistant Professor
  • Nickolas Hein, Ph.D.
    Assistant Professor
  • Heidi Hulsizer, Ph.D.
    Assistant Professor
  • Nicolaas tenBroek
    Associate Professor
  • Eric West, Ph.D.
    Assistant Professor & Department Chair

Freshman Year

CSCI-1010Comp Sci Fund (suggested)3
MATH-1300Calculus I (optional) or
Natural World Foundation (with lab)
Foreign Language4
ENGL-1010English Composition3
EXSC-1115Wellness for Life1
EXSCFitness course1
GNST-1000BC Experience1
MATH-2110Applied Statistics (optional) or Natural World Foundation (with lab)4
THEO-1100Introduction to Theology3
Foreign Language4
Person and Community Foundation3
PHIL-1750Principles of Nature3

Sophomore Year

CSCI-1140Intro to Computer Science I4
MATH-2550Discrete Math. Structures I3
Historical Foundation3
Philosophical Inquiry Foundation3
Natural World Foundation4
CSCI-2150Intro to Computer Science II4
CSCI-2560Discrete Math. Structures II3
Aesthetic Foundation3
Faith Foundation3
Historical Inquiry Foundation3

Junior Year

CSCI-3100 or CSCI-4200Database Systems or Computer Architecture4
Aesthetic Foundation3
Faith Foundation3
Philosophical Inquiry Foundation3
CSCI-3500 or CSCI-4400Algorithm Design & Analysis or Operating Sys. & Network4

Senior Year

CSCI-4200 or CSCI-3100Computer Architecture or Info. & Knowledge Mgt.4
CSCI-4920Software Engineering3
CSCI-4400 or CSCI-3500Op. Systems & Network or Algorithm Design & Anal.4
CSCI-4930Senior Capstone2
CSCI-COMPSenior Comprehensivecr

Other Department Offerings

  • Minor in Computer Science
  • Major in Mathematics
  • Minor in Mathematics