B.A. in Computer Science

Major in Computer Science (B.A.)
COS 111Introduction to Programming4
COS 211Data Structures4
COS 235Computer Systems4
COS 277Software Development Fundamentals4
COS 299Careers in Mathematics and Computer Science Seminar0
COS 450Humans and Computers2
MAT 124MCalculus 1 14
MAT 242Introduction to Proofs2
MAT 248Mathematics of Computer Science4
Electives from 300-level or above COS courses, MAT 376, PHY 352/PHY 353, or ENR 352/ENR 353 218-19
Major46-47
General Education *44-52
Electives24-31
Total Credits122
1

Placement at MAT 124M on the Math and Computer Science department placement exam; MAT 121M​, concurrent enrollment in MAT 122, or equivalent high school or college course(s) is a prerequisite for this course.

2

MAT 376's prerequisite is MAT 211 with a C- or higher or MAT 224 with a C- or higher. Prerequisites for ENR 352/ENR 353 and PHY 352/PHY 353 are MAT 223 or MAT 224 and PHY 296/PHY 297 with a C or higher.

*

Courses whose number is followed by a letter fulfill a General Education requirement.

Students may not declare a B.A. in Computer Science and a B.S. in Computer Science.

Students may not declare a B.A. in Computer Science and a Minor in Computer Science.

Students may not declare a B.A. in Computer Science with Software Project Management and a B.A. in Computer Science.

Google Sheet Academic Plan

 

Connect with Bethel