path.princeton.edu/princeton-degrees-explained https://www.cs.princeton.edu/ugrad/becoming-cs-major/bse-vs-ab 不谢。