Use this tool to search by categories such as major and location. You can then use filters to fine tune your results.
Expert opinions on the college admissions process!
Ask the Dean
Read answers to questions about the college admissions process, financial aid, and college search by College Confidential’s resident expert!
Search from over 3 million scholarships worth more than $13 billion.
We'll help you estimate your AI, which is used by some schools to summarize the academic
accomplishments of applicants.
College affordability is important for just about everyone these days, and it's handy to
get an idea of how much aid you might be eligible for.
Join for FREE,
and start talking with other members, weighing in on community discussions,
Also, by registering and logging in you'll see fewer ads and pesky
welcome messages (like this one!)
Discrete Mathematics is a math class technically . . . but it is a CS-based math class and pretty important if you want to truly understand more advanced topics in CS.
The knowledge of CS the average Michigan grad majoring in CS will have coming out will be substantially greater than the knowledge of CS an Amherst grad majoring in CS will have coming out.
The ACM provides detailed curriculum guidelines for undergraduate CS majors and has assessed coverage of recommended content at various universities and LACs (https://www.acm.org/education/CS2013-final-report.pdf).
It surveys courses at selected schools for hours of coverage in 18 core "knowledge areas".
Since Amherst is unique among LACs in having no distribution requirements at all,
@ucbalumnus Amherst is not unique among LACs in having no distribution requirements