planning CS departmental classes for the next two years. what are the must-know areas, y'all?
-
-
I'm assuming there's a core curriculum with the usuals (discrete math, formal logic, probability and stats, theory of computation, algorithms and data structures, operating systems, networking, etc.) and you're looking into electives in the major?
1 reply 0 retweets 2 likes -
Replying to @danlistensto
I wish I had spent more time doing compiler/interpreter and programming language theory stuff. Databases and relational algebra are very important. Do take a course on cryptography, security, number theory, etc. Not CompSci but Linear Algebra is essential anyway imo.
1 reply 0 retweets 3 likes -
Replying to @danlistensto
the department literally hasn't run a DB class in the last four years... currently taking proofs for programmers/discrete math, operating systems, and independent research in the fall
1 reply 0 retweets 0 likes -
Replying to @cordyceptive
this one looks appealing https://www.cs.princeton.edu/courses/archive/fall18/cos326/ …
2 replies 0 retweets 1 like -
Replying to @danlistensto @cordyceptive
so does this one https://www.cs.princeton.edu/courses/archive/fall18/cos333/ … any opportunity to pick up actual practical experience and skills instead of purely academic stuff is super valuable
1 reply 0 retweets 1 like -
Replying to @danlistensto
my friends and i took that in the spring, we made this site: http://lamppost.info/welcome . it showed me how goddamn much i don't know about building things, which was a wake-up. the department is kinda theory-heavy, not many classes like that :(
1 reply 0 retweets 1 like
almost all university CS departments are heavy on theory, light on practice. It's a problem in general with this stuff and the INTENSE learning curve most people experience in their first 6 months at a $dayjob can come as a shock to a lot of people.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.