|
|
|
|
|
by lumberjack
4877 days ago
|
|
OK, I was going to write a huge post but I'm short on time so I'll just list what I made good use of after HS (my experience wasn't in the US btw). Boolean logic and boolean algebra and database design practices and SQL hands-on all have come handy multiple times. Programming was taught badly but after getting a hint of it, I managed to learn it my myself. Data structures and algorithms (usual stuff that you do in college but we only did up to binary trees, O(n) and without the math behind of it) again taught badly but I complimented school with independent research. OSI layers and other networking stuff. To this I would add some introspection in the popular protocols like TCP/IP, HTTP and SSL. We also had a computer architecture session that came in handy in compilers class later in Uni. And finally we had one of those project workflow sections with UML, waterfall and whatnot. Totally outdated. Should have been thrashed. I would replace it with hand-on deployment and development software hand-ons like Linux/BSD, basic shell, setting up OpenSSH, IP Tables, Nginx, vim/emacs, git...etc |
|