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!)
Either one is likely to cover similar basic content, pretty much (including an intro to programming, algorithms, data structures, discrete math, a programming languages survey, an assembly language course and intro to hardware architecture) plus additional courses (as resources allow) in database theory, networks, computer security, AI, natural language processing, etc.
@yikesyikesyikes is right. A major U is going to have more depth required and more depth available.
You can only take X number of classes while an undergrad
A lot of misinformation here. The education offered is not the same... For example, Amherst's CS curriculum more closely matches the CS minor than major at my school (Michigan).
It is unfair to not consider prerequisites to the major as major requirements.