Skip to content

Instantly share code, notes, and snippets.

@cablej
Last active May 24, 2024 21:37
Show Gist options
  • Save cablej/f272747f2d545342aec7f34a1bfae4ef to your computer and use it in GitHub Desktop.
Save cablej/f272747f2d545342aec7f34a1bfae4ef to your computer and use it in GitHub Desktop.
Security requirements for computer science degrees

Of U.S. News's top 20 computer science schools, only 1 lists security as an undergraduate degree requirement.

School Name Requires Security? Link
Carnegie Mellon University No https://csd.cs.cmu.edu/academic/undergraduate/bachelors-curriculum-admitted-2017
Massachusetts Institute of Technology No http://catalog.mit.edu/degree-charts/computer-science-engineering-course-6-3/
Stanford University No https://cs.stanford.edu/degrees/undergrad/Requirements.shtml
University of California - Berkeley No http://guide.berkeley.edu/undergraduate/degree-programs/electrical-engineering-computer-sciences/#majorrequirementstext
Univ. of Illinois at Urbana-Champaign No https://cs.illinois.edu/academics/undergraduate/degree-program-options/bs-computer-science-engineering
Cornell University No https://www.cs.cornell.edu/undergrad/csmajor
University of Washington No https://s3-us-west-2.amazonaws.com/www-cse-public/ugrad/curriculum/CS_reqs_au16.pdf
Georgia Institute of Technology No https://www.cc.gatech.edu/three-year-course-outline
Princeton University No https://www.cs.princeton.edu/ugrad/becoming-cs-major/requirements
University of Texas at Austin No https://cns.utexas.edu/images/CNS/Deans_Office/Student_Records/Web.DegPlans/2018-20_checklists/BS_CS_OPTION1_1820.pdf
California Institute of Technology No http://www.cms.caltech.edu/academics/ugrad_cs
University of Michigan No http://eecs.umich.edu/eecs/undergraduate/computer-science/lsa-docs/18_19_cs_lsa.pdf
Columbia University No http://bulletin.columbia.edu/columbia-college/departments-instruction/computer-science/#requirementstext
University of California - Los Angeles No https://www.seasoasa.ucla.edu/curric-18-19/41comsci-ugstd18.html
University of Wisconsin - Madison No https://guide.wisc.edu/undergraduate/letters-science/computer-sciences/computer-sciences-bs/#requirementstext
Harvard University No https://harvardcs.info/concentration/requirements/
University of California - San Diego Yes https://www.ucsd.edu/catalog/curric/CSE-ug.html
University of Maryland - College Park No https://www.cs.umd.edu/~nelson/advising/docs/DegreeRequirementsGenEd.pdf
University of Pennsylvania No https://www.cis.upenn.edu/current-students/undergraduate/csci/req12.php
Purdue University No https://www.cs.purdue.edu/undergraduate/curriculum/bachelor.html
Rice University No https://ga.rice.edu/programs-study/departments-programs/engineering/computer-science/computer-science-bscs/#requirementstext
University of Massachusetts--Amherst No https://www.cics.umass.edu/content/revised-bs-requirements-effective-september-2016
University of Southern California No https://www.cs.usc.edu/academic-programs/undergrad/computer-science/
Yale University No http://catalog.yale.edu/ycps/subjects-of-instruction/computer-science/
@evalowraine
Copy link

Is there a source for this or is this your research? I could have sworn I saw a study at one point.

@david-a-wheeler
Copy link

The sources for whether or not it's included are listed above.

@david-a-wheeler
Copy link

This page is provides detailed support for the article
"Universities Aren’t Doing Enough About Developer Security. Here’s Why You Should Care", Updated October 5, 2021, by Aneesh Bhargav
https://www.appsecengineer.com/blog/developer-security-at-universities

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment