Computer Science B.S.

Class of 2030

Core RequirementsCredits
Development of Western Civilization (4)16
Ethics3
Philosophy3
Fine Arts3
Quantitative ReasoningMTH course (3 or 4)
Natural Science3
Social Science3
Theology 200 Level3
Theology 300 Level3
Intensive Writing I Proficiency3
Intensive Writing II Proficiency3
Oral Communication Proficiency3
Diversity Proficiency3
Civic Engagement Proficiency3
Free Electives
Major RequirementsCredits
CSC 100 – First Year Computer Science Seminar1
CSC 103 – Introduction to Computer Science4
CSC 104 – Software Development4
CSC 244 – Theory of Computation3
CSC 225 – Data Structures4
CSC 325 – Algorithims4
CSC 387 – Computer Architecture4
MTH 117 or 290 -Discrete Math. or Foundations3
MTH 110 or MTH 132 Calculus II or Calculus and Analycial Geo II3 or 4
MTH 109 or 131 – Calculus I or Calculus and Analycial Geo I3 or 4
MTH Elective3 or 4
CSC Elective – Systems3
CSC Elective – Application3
CSC Elective – Topics (3)9

Graduation Requirements / Degree Notes

  • Students at Providence College must complete 120 credits, which includes both their core and major requirements.
  • Students at PC need a minimum GPA of 2.0 to graduate.
  • Currently, CSC majors fulfill the Quantitative Reasoning Core.

Freshman Year – Fall

Course #ClassCredits
DWC 101Development of Western Civilization I4
CSC 103Introduction to Computer Science w/ Lab4
MTH 109 or 131Calculus I or Calc & Analytical Geometry I (Quantitative Reasoning)3 or 4
CSC 100First Year Computer Science Seminar1
CORE or Elective3
TOTAL16 or 17

Freshman Year – Spring

Course #ClassCreditsTotal Year Credits
DWC 102Development of Western Civilization II4
CS4 104Software Development w/ Lab4
MTH 110 or MTH 132 or MTH 215+Calculus II or MTH Elective (Math 215 or higher)3 or 4
MTH 117 or 290Discrete Math or Foundations3
TOTAL14 or 1530 — 32

Sophomore Year – Fall

Course #ClassCredits
DWC 201Development of Western Civilization III4 or 5
CSC 225Data Structures w/ Lab4
CSC 244Theory of Computation 3
FREE ELECTIVE3
CORE3
TOTAL17 or 18

Sophomore Year – Spring

Course #ClassCreditsTotal Year Credits
DWC 202Development of Western Civilization IV4 or 5
CSC 325Algorithims w/ Lab4
CSC 387Computer Architecture w/ Lab4
MTH 110 or 132Calculus II or Calculus and Analytical Geo.II3
CORE3
TOTAL18 or 1935 — 37

Junior Year – Fall

Course #ClassCredits
CSC Applications Elective3
FREE ELECTIVE3
CORE3
CORE3
CORE3
TOTAL15

Junior Year – Spring

Course #ClassCreditsTotal Year Credits
CSC Topics Elective3
FREE ELECTIVE3
CORE3
CORE3
CORE3
TOTAL1530

Senior Year – Fall

Course #ClassCredits
CSC Systems Elective3
CORE3
CORE3
FREE ELECTIVE3
FREE ELECTIVE3
TOTAL15

Senior Year – Spring

Course #ClassCreditsTotal Year Credits
CSC Topics Elective3
CSC Topics Elective3
FREE ELECTIVE3
FREE ELECTIVE3
FREE ELECTIVE3
1530
TOTAL PROGRAM OF STUDY CREDITS124-129