Computer Science, B.S. (CSCI)

BS Core Curriculum

Bachelor of Science Degree (BS)

Departmental, Major, Minor Requirements

Departmental Requirements

MATH 1420Calculus I

4

MATH 1421Calculus II

4

MATH 3305Linear Algebra

3

MATH 3315Mathematical Structures

3

PHYS 1320Physics for Scientists and Engineers I

3

PHYS 1120Physics for Scientist and Engineers I, Lab

1

PHYS 1321Physics for Scientists and Engineers II

3

PHYS 1121Physics for Scientist and Engineers II, Lab

1

Total Credit Hours:22

Major: Computer Science

CSCI 1320Program Design & Devel I

3

CSCI 2320Prog Design & Development II

3

CSCI 3320Assembly Language and Computer, Organization

3

CSCI 3323Computer Data Structures

3

CSCI 2324Networking

3

 

CSCI 3333User-Interface / User-Experience (ui/Ux)

3

Or

CSCI 3350Web Technologies I

3

 

CSCI 4320Database Systems

3

CSCI 4322Info Systems Analysis & Design

3

CSCI 4355Senior Project

3

CSCICSCI upper level elective

9

Total Credit Hours:36

Minor

(Biochemistry, Chemistry, Physics, Geology, Mathematics, Or Environmental Science)

Minor

Total Credit Hours:18

Total Credit Hours: 124

Note: Must complete a minimum of 120 credits with a cumulative GPA of 2.0 or higher to graduate.

36 upper level credits (3000 and 4000-level) required.

80 Chapel attendances required.