Program Requirements

To earn their Bachelor of Arts degree in Computer Science, students complete a total of 126 credits, including core, major-sequence and elective requirements, as outlined below. For more information about courses, please see the St. John's College of Liberal Arts and Sciences section of our Undergraduate Bulletin.

Common Core — 27 Credits

DNY1000C3
English1000C3
English1100C3
History1000C3
Science1000C3
Philosophy1000C3
Philosophy3000C3
Theology1000C3
Speech1000C3

Distributed Core — 21 Credits

Foreign Language 6
Mathematics1000C3
Philosophy2200C3
Theology2000 level3
Theology3000 level3
Social Services 3

Major Sequence —  44 Credits
(Students complete 30 credits in CSC, including the following:)

CSC14003
CSC14103
CSC24203
CSC24503
CSC24703
CSC24803
CSC49903

(Students complete 14 credits in MTH, including the following:)

MTH10503
MTH17303
MTH17403
MTH25403

Students also complete PHY 1440 and
9 credits in electives