Three months ago, I posted my tentative schedule for this semester, my final one in undergrad. At the time, I was very optimistic about taking Systems Programming because I had been recommended the professor, Brian Russell, by my roommate. In the end, I switched it out for a seminar in Gender and Sexuality in Judaism. Here’s how.
Overlap Between Systems and Network Originally, I signed up for both Systems Programming and Network-centric Programming, both of which are low-level programming courses in the C programming language. Although they both involve programming at a similar conceptual level, and involve writing programs of similar size and complexity, I decided to go with Network-centric instead of Systems because I feel it covers more advanced materials in addition to the basics already covered by Systems.
...