How do you know if your uni's CS program is legit or a meme?

How do you know if your uni's CS program is legit or a meme?

If you only learn Java, it's a meme
If you barely learn any theory, it's a meme
If it isn't a top state school, it's a meme

Doesn't matter what school you go to when it comes to learning. What matters is what YOU do. All the worlds information is on the internet.

What if I'm learning C too?

...

This, to an extent. You have to want it. But if the school has a poor program, it will require you to work a lot harder to really be well rounded. Sift through the schools subreddit and see what the students say about their CS program.

If you're going to major in CS thinking that your school will teach you shit you're in for a fuckin trip

If you have more than one class on intro programming, it's shit.
If you have dedicated classes to OOP, web dev, or GUIs; it's shit.
If you're not required to take Computer Architecture, Operating System Theory, and Compilers; it's shit
If you're not required to take Calculus, Linear Algebra, Proofs, (Calculus based) Probability, (Calculus based) Statistics, Combinatorics & Graph Theory, or took watered down versions in the CS department; it's shit.
If you're not required to take Programming Paradigms, Type and Programming Language Theory, Formal Languages & Automata, Computability Theory, and Complexity Theory; it's shit.
If you're don't at least do one of Networking, Databases, or Distributed Computing; it's shit.
If you don't have a capstone project to graduate, it's shit.

>CMU is shit

my school used the Epp book for discrete math :(

ABET accreditation if you dont go to CMU/MIT/etc

Reporting in for my school's shit score card
one intro programming course (of choice): 0
two OOP in Java: 1 + 1 bonus for java
two systems (OS) courses required, architecture not required, compilers is rarely offered: 2
calc req, LA req, proofs req, calc stats and prob req. graph theory watered down: 1
only prog lang theory (includes paradigms) req here: 3
choose between DB and networking, distributed is a grad course: 2
capstone required: 0
Total: 10

Can we formalize this with more thorough criteria? I wanna go in more depth.

Waterloo would be a top 10 university in the United States

addendum to ABET accredited: yes but does it matter with such a high shit score?

"you tried" gold star-worthy

How'd mine do?

First year:
>ML
>Discrete math
>Digital electronics
>Operating systems
>Probability
>Java
>Regular languages and finite automata
>Algorithms

all of them are a meme, just roll with it.

Every school is shit for CS. /sci/ has been saying that since forever.

Looks like watered down shit unless you came in with credit.

>two systems (OS) courses required

Systems programming =/= OS Theory.

If you are in an undergrad program ; its shit.

>tfw top 5 undergrad CS program
Thank you based bucky

the second one is OS theory, first one is systems programming

If you don't go to one of the below universities in the U.S. then you risk going to a meme CS school:

Carnegie Mellon
MIT
Stanford
Berkeley
UIUC
Cornell
University of Washington
Princeton
Georgia Tech
CalTech
Wisconsin Madison
UCLA
Michigan
Columbia
UC- San Diego
Maryland - College Park
Harvard
UPenn
Brown
Purdue
Rice
USC
Yale
Duke
University of North Carolina Chapel Hill
NC State
UM - Amherst
John Hopkins
NYU
Penn State
UC-Irvine
Minnesota-Twin Cities
UVA

Don't you know MIT is run by CIA retard niggers.

Go away Terry

what if we dont use any of this

Then you're a front end web monkey or IT guy that needs to gtfo of CS programs

What happened to UT? Wasn't it good in the past?

I forgot to add UT Austin, but yes add it to the list

>If it isn't a top state school
scary that is true

only 1 In my country that I'm aware of

water water water

actually I meant there is almost no CS just Sofware Enginering

The best Canadian schools are:

Waterloo
McGill
UBC
Toronto

The school you go to doesn't really matter aside from really bad ones. You should know how to program before attending, and you should go to study groups. If you don't know how good the program itself is, check how good the community is at the school.

you kill yourself and get god's reply in the afterlife

well, your schools shit. Pretty tough pill to swallow since Sup Forums can accurately gauge the merit of all university degrees; better drop out!