Computer Science, B.S.

The Bachelor of Science in Computer Science is designed to train students who will be well prepared for graduate programs in computer science; to innovate, design, and build computing systems at tech-driven companies; and to pursue their work and calling in support of God's kingdom.

Program Requirements

Bethel Core

BIBL 215Old Testament Literature

3

BIBL 216New Testament Literature

3

COMM 171Speech Communication

3

ENGL 101Written Communication II

3

ENGL 102Written Communication III

3

Art/Drama/Music

3

 

Foreign Language (two semesters)

6

OR

1 semester at 200 (Intermediate) level

3

 

HIST
History Elective

3

KINE 252Fitness/Wellness

1

 

KINE 117On the Ball Training

1

OR

KINE 124Aerobics

1

OR

KINE 128Physical Fitness

1

OR

KINE 135Weight Training

1

 

LIT
Literature

3

MATH 131Calculus I

4

PHIL 250Introduction to Philosophy

3

PHIL 452Senior Experience

1

PSYC 182General Psychology

3

Science with Lab (PHYS, CHEM)

4

SOC 151Principles of Sociology

3

THEO 110Exploring the Christian Faith

3

Total Credit Hours:50-53

Major

CSC 110Introduction to Computer Science

2

CSC 220Data Structures and Algorithms

3

CSC 240Programming Languages

3

CSC 250Computer Architecture

3

CSC 320Operating Systems

3

CSC 340Software Engineering

3

CSC 398Internship in Computer Science

1-3

CSC 440Senior Seminar in Computer Science

2

CSC 450Senior Project in Computer Science

2

ITSC 121Computer Programming I

3

ITSC 122Computer Programming II

3

MATH 132Calculus II

4

MATH 210Discrete Mathematics

3

MATH 242Linear Algebra and Differential Equations

4

MATH 252Probability and Statistics

3

Choose 9 hours from the following

ART 267Web Design

3

Any 200+ CSC

6-9

Total Credit Hours:51

Electives

Electives needed to complete degree

Total Credit Hours:16-19

Total Credit Hours: 120