CS Curricula

←All schools

Franklin & Marshall CollegeWebsiteAcademic Catalog

Computer ScienceDepartment Website

BA Degree in Computer Sciencesource 1source 2

32 units needed for graduation. Updated for 2023-24.

CS Courses

Math/Stat Courses

Science Courses

Other Courses


Our Program

By the time you graduate, you will be able to demonstrate:

  • Computational thinking and problem solving.
  • The ability to communicate technical information to experts and non-experts alike.
  • Problem-solving skills and the ability to think critically across disciplines (such as biology, business, and mathematics).
  • The ability to work individually and in teams, building on the work of others.
  • Understanding of new developments in the field of computer science as they arise.
  • The ability to communicate observations and discoveries orally and in writing.
  • Advanced programming skills in a variety of programming languages.

History of the Major

2023  
2022  
2021  
2020