Umich Questions LSA - Comp Sci

I got accepted into LSA, but my major was undeclared for some reason even though I stated that I wanted comp sci on my common app. Anyway, that info’s not really a part of my questions…

Background info: 2200 SAT/4.0 GPA, Out of State, Male

  1. How hard is getting a comp sci degree from LSA? When I say "hard", I mean what's the average GPA and how hard is it to do well? I want to go to a school in which I can graduate with confidence. I don't want to struggle to maintain my grades, but at the same time I want to be challenged.
  2. How are the internship opportunities for freshman, sophomores, etc?
  3. How is the financial aid program for OOS students?
  4. How are the dorms for freshman, sophomores, etc?
  5. How is job recruitment for seniors/graduates?
  1. CS in itself is a difficult major to complete. The only difference in difficulty between lsa cs and engr cs is the prereq requirements, and although the prereqs are more rigorous, once you get past those the courses are exactly the same. Average gpa would probably hover somewhere between 2.7 and 3.1. It’s obviously hard, but it also depends on how hard you hustle and if you put your mind to it.

  2. Internship opps are definitely there, but once again, it depends on how hard you go after them. Startup career fair is a really good place to get internships for younger students, especially those who big companies wouldn’t necessarily hire as a freshman.

  3. Kinda crappy. Most kids don’t get merit aid, so if you’re looking for that you’re looking at a crapshoot. But then again, you could get lucky.

  4. Alright. Depends what you make out of it.

  5. Assuming you’re not a complete bottom feeder in CS, you’re gonna be making alot of $$ out of college (comparatively). Especially as a CS major.