Computer Science + Theology / Bachelor of Arts

Total Credit Hours: 128
Major Credit Hours: 75

Degree Requirements

Program: BA-CSTH-1

I. Computer Science Courses (27)

CPSC-20000Introduction to Computer Science

3

CPSC-21000Programming Fundamentals

3

CPSC-24500Object-Oriented Programming

3

CPSC-28100Introduction to Networks

3

CPSC-30000Computer Organization

3

CPSC-34000Algorithms and Data Structures

3

CPSC-35000Operating Systems

3

CPSC-44000Software Engineering

3

CPSC-46000Programming Languages

3

II. Mathematics Course (4)

MATH-21000Discrete Mathematics

4

III. Theology Core Courses (17)

THEO-10000Search for Faith

3

THEO-21700Writing in Theology

1

THEO-22300Hebrew Bible

3

THEO-22500New Testament and Early Christian Literature

3

THEO-31000Christian Ethics

3

THEO-31600A History of Christian Thought

3

THEO-31700Research in Theology

1

IV. Concentration Courses

A. Theological Studies Concentration (15)

Concentration: THLG

Students will work with their advisor to select 12 credit hours of Theology Special Topics courses with one course in each of the following designations: Ecclesiology, Christology, Religion and Culture, and Scripture. Students will also take THEO 41500: Theology Studies Seminar.

B. Pastoral Ministry Concentration (15)

Concentration: PSTR

Students will work with their advisor to select 9 credit hours of Theology Special Topics courses selected from 3 out of 4 of the following designations: Ecclesiology, Spirituality, Interfaith and Intercultural Dialogue, and Social Justice. Students will also take THEO 30200: Theology of Pastoral Ministry and THEO 40200: Pastoral Ministry Practicum.

V. Foreign Language (6)

Students will take two semesters of a foreign language that is not their native tongue.

VI. Internship (3)

CPSC-49800Computer Science Internship

1 - 3

VII. Capstone (3)

CPSC-49200Software Systems Capstone Project

3

VIII. Advanced Writing Requirement

General Education Advanced Writing Requirement will be satisfied by successful completion of
CPSC-49200Software Systems Capstone Project

3