Yes. Mostly from these classes:
1. Operating Systems (custom malloc lib, building own data protocols, servers, networking, etc)
2. Compilers. If you've ever taken this, I really don't need to say more. It's basically a semester-long project with distinct phases all relying on each other (parser, IR creation, type-checking, back-end code generation)
Pretty much every one of my classes included a heavy programming load, including Algorithms. Depends on the program.
Pretty much every one of my classes included a heavy programming load, including Algorithms. Depends on the program.