Message from @Big T
Discord ID: 591402530055913523
sets, graphs, halting problem, stable marriage problem, inductive proofs, probability, counting, discrete and continuous random variables, expectation and variance, etc
modular arithmetic
RSA encryption
uh what else did we cover
packet loss
lol
markov chains
We had two classes that were the computer science department's 'discrete math' classes that covered stuff like set theory, combinatorics, and several other things of that nature, then we also had to take a seperate linear algebra class and a probability and statistics class in addition to calculus 1 and 2.
Yeah, a lot of those things were covered in different classes that were all required.
yea my community college did it that way, was much more palatable
here at UC berkeley they give you all of that in one class.
the prereq was calc 2. lin alg was a seperate class as well
That seems like a terrible way to actually learn it.
its a sink or swim class
its meant to weed out the undesirables
If you are jumping around from topic to topic like that.
they go pretty hard on each topic too
you need this class to declare cs. its one of 3 classes that you need a combined gpa of 3.3 to declare
The way we did it was that we had a class that taught you C, and then the next one taught you C++, and after that you were expected to learn languages on your own. Then after those two classes there were the two discrete math classes, and then most of the other classes in that department had the first or second discrete math class as requirements.
http://www.eecs70.org/ heres the class website with all curriculum. if anyone wants to learn some stuff
yea that was pretty much like my community college. it was java -> c++ 1 and 2 -> data structs. then you could take the math stuff at the same time
And our weed out class was that the guy that taught those first two classes was real big on watching the freelancer sites to see if anyone was offering to pay to do his homework assignments.
lol shit and here the homework was optional for grade
two midterms and a final. final was 50% of your grade.
28 pages long and 3 hours to finish
Damn
Did you have tests or programs to write for the final?
yea it was rough
nope
all discrete math
Oh
but for classes that have programming, yes, but its on paper
That's rough
I've had tests that have the 'write a code block' questions, and I don't like them.
they tend to be coding interview difficulty problems
or as a lot of us here call them, iq tests
For the first discrete math final, we had to come in and use their lab to write a program to their specifications in I think three hours.
here was last falls intro to programming (first cs class you would take here) final
https://inst.eecs.berkeley.edu/~cs61a/fa18/assets/pdfs/61a-fa18-final.pdf
oh i wish we had that
FUUUCCC
I hate that pictures are only for pictures.