2017 Best Colleges for Computer Science in America

The Best Colleges for Computer Science ranking is based on key statistics and student reviews using data from the U.S. Department of Education. The ranking compares the top computer science schools in the U.S.
See how this ranking was calculated
  • National
  • By State
Viewing 1-25 of 100
  1. 1
    College Freshman:I absolutely love my school and I wouldn't change it at all! It's probably the most stressful, hard, and demanding thing I've done up to now but that's what I love about it! It's a challenge and it really is intense but the people I've met, my friends, help me through it all and I love that! The community at MIT is amazing too, there are so many different people on campus both mainstream and off-stream(I guess that's how you say it?) but that makes everyday much better in an open and accepting campus.
    More about Massachusetts Institute of Technology
  2. 2

    Stanford University

    • Stanford, CA
    • 1,088 reviews
    Sophomore:I've really enjoyed Stanford so far.
    Academics are certainly challenging, but rewarding, and students usually aren't excessively stressed about grades.
    Professors are, for the most part, incredibly knowledgeable and care about students, but there are some (particularly those teaching intro classes) who could use some improvement.
    The local area can be a bit expensive and far away (especially without a car).
    Currently, the administration is facing a lot of criticism about the school's handling of sexual assault. It's not the best situation, but a lot of the criticism also comes from Stanford's own professors and students, so I do still feel relatively safe and supported on campus.
    More about Stanford University
  3. 3

    Carnegie Mellon University

    • Pittsburgh, PA
    • 1,300 reviews
    Alum:Carnegie Mellon is tough, no doubt about it. But it's also a place where you'll be pushed and surrounded by other talented and passionate people working hard too. You bond over that and I made awesome friends who will always be close no matter the years and distance. It can be very stressful, but making it through did convince me that I could persevere through anything, something that has benefitted me a lot out in the working world. I'll always prefer to hire CMU graduates because I of this.

    Sports? Nah. Don't go there for sports. Campus? A lot better now then when I was there! Dorms? They're OK but moved off campus after 1st year. Parties? Well my group of friends had a lot of house parties but this was more Art, Design, Drama and random stragglers group ;) Pittsburgh? Wasn't convinced at the time (wanted to be in NYC) but it's a good place to go to school - enough to do, fairly safe, pretty cheap to live, plenty of arts and culture if you want it, decent food, etc.
    More about Carnegie Mellon University
  4. 4

    Harvard University

    • Cambridge, MA
    • 620 reviews
    Alum:Harvard University offers the most incredible experience for its students. From the rich history to the esteemed faculty to the vibrant atmosphere of Harvard Square, it is truly one of a kind and inspiring. During my time at Harvard, I got to dance to Gangnam Style with Psy, read a Gutenberg Bible, study and work under my hero, perform fMRIs, and eat brunch in what is essentially the Great Hall of Hogwarts. I cannot begin to tell you the opportunities available here nor what you will learn from working and studying alongside people from all over the world. Harvard also tries to promote diversity further by offering a needs-blind application process and a financial aid package that guarantees you will not have to turn down your acceptance due to financial hardship! Harvard truly takes care of its students, giving them every opportunity imaginable and giving them an experience they will never forget.
    More about Harvard University
  5. 5

    California Institute of Technology

    • Pasadena, CA
    • 106 reviews
    Freshman:As a freshman in the second term, the experience here has been pretty positive. The coursework is definitely challenging, but it keeps me motivated to pursue higher goals. I am extremely grateful for finding such a like-minded community of scholars who are supportive and caring.
    More about California Institute of Technology
  6. 6

    University of Pennsylvania

    • Philadelphia, PA
    • 1,106 reviews
    Graduate Student:Like any colleges, Penn has both pros and cons. As a graduate student in the School of Social Policy and Practice at Penn (Master's of Social Work), I find that the biggest strength of Penn is its wide reach of professional network, research, etc.

    The amount of resources/networking opportunities available for developing insight, experience, and others is unimaginable here at Penn. Having deep connections with all three sectors of the non-profit, for-profit, and governmental world brings its students enormous opportunities and information/knowledge to learn and grow from.

    The cons, however, is that Penn as a whole seems a bit lacking in terms of student activism and engagement. There are clubs to join. But, I rarely see them out in the quad or the walkway outreaching or being vocal about a variety of issues students are concerned with in this age and time.
    More about University of Pennsylvania
  7. 7

    Yale University

    • New Haven, CT
    • 914 reviews
    Freshman:Yale managed to exceed my expectations. I originally chose Yale because of how genuine every student I met was and that perception continues to persist. I have met the most interesting and talented people while at Yale and have made some of the closest friends. One moment we'll be discussing a bio problem set, the next discussing the real solution to economic disparity, the next talking about our upbringings. While it's easy to think of Yale as a competitive college, I think that's far from the truth. I have never collaborated as much as I have at Yale. Everyone wants the best for each other and grades are not a focus. The social scene at Yale is also great. Frat parties are open to anyone for the most part and it's very easy to get integrated with Greek life members even if you aren't in it yourself. Just based off of the year I've been here, I can already say that Yale has changed me to be a more well-rounded person.
    More about Yale University
  8. 8

    Georgia Institute of Technology

    • Atlanta, GA
    • 1,825 reviews
    Freshman:Georgia Tech really challenges its students, not only because of its prestige but because it wants to expand the minds and boundaries of those who study there. The university takes advantage of Atlanta, and its connections with industry leaders to exceptionally prepare its students for jobs. While some aspects of the campus leave something to be desired, like the food and the stress, Georgia Tech ultimately provides its students with a wonderfully fun and engaging experience!
    More about Georgia Institute of Technology
  9. 9

    Rice University

    • Houston, TX
    • 969 reviews
    Sophomore:Rice is incredible. The people are so friendly and collaborative, and the residential college system gives you an automatic support system and built-in friends/family. While people are smart, the atmosphere is close-knit and not cutthroat, which I've come to realize is hugely important when I hear my friends at other top universities talk about the pressure and competition they suffer through. The academics aren't easy- especially the STEM programs, which are structured to be some of the most rigorous in the country, but that's why we have such a good reputation and ease with post-graduation placements. Compared to other colleges, there's a lot of freedom with social life/partying and distribution requirements. Overall, the campus is beautiful and quality of life (dorms/food/area) very high. I love Rice and wouldn't go anywhere else!
    More about Rice University
  10. 10

    Brown University

    • Providence, RI
    • 917 reviews
    College Freshman:Professors, even in large lecture classes, are always approachable and friendly. They are open to extensions when asked and even small talk. However, with the amount of time you have with each professor (this also depends on the size of the class) it's unlikely for you to become very friendly with any teachers throughout college unless you take initiative.

    Classes can range from 7 people to 200. There are a variety of options, usually intro classes are big while seminars, language classes, and specific topic classes are smaller. With large classes there is an immense amount of TAs that are always available to help. They also run review/discussion sections to allow students to ask specific questions and get advice from experts who already aced the class.

    Most classes, in the humanities, make you do a lot of reading, have a smaller discussion section, and then 2-4 big assignments like midterms, finals, essays, take home exams, etc.

    The variety of courses speaks for itself. There are too many choices and they are all interesting!
    More about Brown University
  11. 11

    University of California - Berkeley

    • Berkeley, CA
    • 3,638 reviews
    Senior:My experience at UC Berkeley has been amazing. The professors are my favorite part. They are so knowledgeable, and some are even famous, in their field of study. The best part? They genuinely care about our, the students, growth! UC Berkeley professors are not just looking for a pay check, they are looking to share knowledge with students that they believe are important. My least favorite part of Cal, housing. Ugh! Good housing is not only hard to come by, but its inflated! I hope UC Berkeley looks into creating more affordable and comfortable student housing.
    More about University of California - Berkeley
  12. 12

    Duke University

    • Durham, NC
    • 1,005 reviews
    Freshman:If you aren't entirely decided on what you want to study, or want to combine two fields that don't seem to fit, Duke is the best school available to you. The flexible pathway through Duke is one of its best features, and it guarantees there's something academic for nearly everyone here. Not to mention everything that goes on outside of academics. Whether you're a performance artist, coder, engineer, service-learner, researcher, intense athlete, or a just for fun one, there's a place for you here. If you're anything at all, and looking to challenge yourself, then come to Duke!
    More about Duke University
  13. 13

    University of Michigan - Ann Arbor

    • Ann Arbor, MI
    • 3,780 reviews
    Senior:The education that you receive here is definitely unbeatable. The campus is also a generally fun place to be. It is really competitive so that permeates the culture quite a bit, which I could do without. The university's commitment to diversity and inclusion is lacking, but they are making steps to change that going forward so I hope that there will be more positive steps in that area. You don't really get a sense of the local area because the campus is so large it really dominates the city of Ann Arbor. So, even when you venture out in the city a bit, it still feels like you're on campus. It's just very much a college town, so if you're into that, you'll love it!
    More about University of Michigan - Ann Arbor
  14. 14

    Columbia University

    • New York, NY
    • 1,083 reviews
    Graduate Student:I am currently enrolled in graduate school at the prestigious Columbia University. I am impressed with the level of diversity at Columbia. There is a majority minority. Most of my seminars are comprised of Asian, Indian students I myself am typically the only African American student. I believe that Columbia truly wants their students to thrive. They bring in some of the best professors from the corporate world. For instances in one of my courses I have three different professors. Each have a very different perspective and method of teaching. I will say that I am disappointed that there are not more scholarships available to graduate students; I am working a full-time job in addition to taking a full course load so that I can graduate in a two year span and pay for school. Mind you I have a 3.8 G.P.A I believe that their should be some source of funding other than loans for students in my situation.
    More about Columbia University
  15. 15

    Dartmouth College

    • Hanover, NH
    • 654 reviews
    College Junior:I would definitely choose Dartmouth again. I love the spirit of the school, the people, the professors and all of the non-academic learning experiences that are available. I think in the Engineering school there is a lot of room for improvement in terms of consistently having consistently good teachers. For the most part, teachers are good in the entry level classes, occasionally there is a great teacher, but often ( so far 1 class out of three, every trimester) there is one teacher who isvery suboptimal in their ability to teach or communicate well. Not acceptable at this type of school.

    Additionally, because Dartmouth is out of the way for most companies, their engineering recruiting fairs are extremely lacking in depth and availability. Much of the fair is online. Being only 3 hours from Boston, The Thayer school of engineering should host a weekend or trip to Boston for a recruiting fair to coincide with all the other colleges there when there are HUNDREDS of companies available to talk to and connect with. Students could take a bus to Boston and even make up the classes that are missed at some later point if necessary. Job hunting and internship opportunities are far inferior than at many other schools, even if they are not as highly ranked as Dartmouth!
    More about Dartmouth College
  16. 16

    University of California - Los Angeles

    • Los Angeles, CA
    • 4,408 reviews
    Freshman:The first thing that comes to mind is the housing here at UCLA. I was lucky enough to receive one of the better, newer buildings, so my experience here has been great. The study and social lounges are equipped with new, comfortable furniture and lights that turn on and off depending on the amount of activity in the room it reads. The food is great. We have restaurants similar to Panda Express and Chipotle, and they are right below my building so it's not much of a walk at all!
    Additionally, there are resources all around campus that are noticeably accessible to me, such as math tutoring from fraternities/sororities, counseling programs, clubs and activities that offer social circles, essay reviewers, and so on.
    More about University of California - Los Angeles
  17. 17

    University of Southern California

    • Los Angeles, CA
    • 3,320 reviews
    Sophomore:I love attending the University of Southern California! The school has high caliber academics, a competitive yet fun environment for students of all majors, and a gorgeous campus. USC is a bit expensive however, hardworking students can come in with large scholarships to defray this cost. I definitely think that this experience is worth the cost of living and expenses out here and will truly pay off in the end. I have definitely met life long friends and have made unforgettable memories throughout my time here!
    More about University of Southern California
  18. 18

    Cornell University

    • Ithaca, NY
    • 1,723 reviews
    College Junior:My experience at Cornell had been a whirlwind of endless opportunities. It has absolutely had it's ups and downs, with times where the stress and fast pace of classes seems to be unbearable, but usually when that happens a break was right around the corner and there was time to catch up. All the students at this school, from the engineers to the Hotelies, are used to being the top of their class in high school. It takes some getting used to learn that not everyone can be the best at this university.

    That being said, Cornell can offer you the change to truly impact the world in whatever field you pursue. Your plant science degree with lead to cutting edge research, your business major with give you connections others need years to build and your engineering degree will give you your choice of career straight out of college. But that diploma does not come easy, you will have to work relentlessly for four years to earn it (five years if you're studying architecture!).

    Looking back to choosing this university my senior year of high school, I wouldn't change a thing. My experience has been far from perfect: I've experienced failure just like the rest of my peers. I'm not, however, the same person I was in high school and this is a good thing. Cornell has changed me for the better and I highly recommend you let it do the same to you!
    More about Cornell University
  19. 19

    Carleton College

    • Northfield, MN
    • 466 reviews
    Freshman:The school has an incredibly open community; cliques are fluid and almost anyone is welcome and can feel comfortable sitting with any group. Dining hall food is great, although there are few good restaurants in the area. Classes are fantastic and the trimester system works very well for people who live far away (winter break extends from before thanksgiving to after new years). In addition, the trimester system allows students to fit three academic terms into one year while focusing more intensely on less during those terms, all the while still leaving room for a long winter break.
    The biggest downside for me is that students seem less individual and more self-effacing than some other similar liberal arts colleges.
    More about Carleton College
  20. 20

    Vanderbilt University

    • Nashville, TN
    • 1,156 reviews
    Sophomore:Vanderbilt is an excellent place to continue your education. It is easy to find your place at this school because the environment is amazingly friendly and welcoming. Greek life is huge here and many people get involved. The weather is usually mild and the faculty is great. The food is ranked in the country, and as a sophomore, I still enjoy it. Anchor Down! This school is not without flaws, however. The campus is pretty divided racially. There is no malice, but it is clear that intermingling between races only truly occurs in the classroom. That is one thing this school could improve.
    More about Vanderbilt University
  21. 21
    Freshman:I love this university! It is one of the best universities in the world! This prestigious university will give you so many opportunities. You will meet so many people from so many backgrounds, learn so much in classes, and be inspired every day. Dorms and dining hall food is okay. Safety is okay. There are buses that take you everywhere so don't be afraid of people saying it is a huge campus and that you have to walk a lot! This school is perfect and you will not regret choosing it! ILL-INI !
    More about University of Illinois at Urbana-Champaign
  22. 22

    Washington University in St. Louis

    • Saint Louis, MO
    • 1,323 reviews
    Freshman:WUSTL is a fantastic university! I first came here because of the prestigious pre-med program, comfy dorms, yummy food, beautiful campus, and great FA. I found all of those here to be true. My experience truly has been an excellent one. Although the academics are undoubtedly challenging, it is equally rewarding.
    More about Washington University in St. Louis
  23. 23

    Harvey Mudd College

    • Claremont, CA
    • 122 reviews
    College Freshman:Although Harvey Mudd is very difficult, and teachers will definitely push you with hard coursework, I've so far rarely felt alone. Teachers are accessible, there are always other classmates to work with and get help from, and the environment feels very positive in general, with a lot of interest in the wellbeing of the students. It's a great challenge.
    More about Harvey Mudd College
  24. 24

    Bowdoin College

    • Brunswick, ME
    • 640 reviews
    Freshman:Whether its the Outing Club, the Literary Magazine, the Film Society, or an a Capella group, there is always something for every kind of person to get involved in. Also, people here are incredibly friendly and willing to go out of their way to help you. Bowdoin's size, with 1700 students, really enables this sense of community. If I could change one thing about Bowdoin, I would offer class credit for laboratory time. Also , this is just my wish , but I think Bowdoin should advertise more to the outside world. I grew up overseas, so most of my other friends had not heard of Bowdoin, or Brunswick for that matter. I can understand that I was surprised that not many people in United States knew about this school either. The social scene is great on the weekends, but for the most part exists only on the weekends as people work very hard during the week. As for food, you can guess exactly how delicious it is from just taking a peek at the NYtimes article and the college rankings.
    More about Bowdoin College
  25. 25

    Worcester Polytechnic Institute

    • Worcester, MA
    • 600 reviews
    Alum:WPI courses are structured in four terms; they are seven-week long, with a 10-day break between A and B Term, a month of Christmas vacation between B and C, and another 10-day break between C and D Term. While this structure makes courses very intense compared to other colleges, the fact that they last for only 7 weeks is refreshing and improves the students' quick-thinking ability. The courses are heavily based on practical work, research, public speaking, and travelling abroad. The class sizes vary, and while freshmen are often taught in big lecture rooms, they eventually develop stronger interactions with their professors, once their courses become more degree-specific. WPI is expensive, but it tends to be big on scholarships and financial aid, especially towards international students. Most freshmen live in dorms, which makes socializing easy, and then move to off-campus housing. Don't expect much from the Woo nightlife, but there are plenty of student parties throughout the year.
    More about Worcester Polytechnic Institute