This class was tough.
It's one of the "easier" Computer Science electives. On the plus side you get to work with a teammate for the projects! Half of the class is a recap of what was covered in 211 Computer Architecture.
The process of writing low-level programs that interact directly with a computer's operating system and hardware, as well as to develop the student's ability to build large applications in a team environment.
Hours per week:
Advice for students:
Definitely start the assignments early, and collaborate with your partner early on. Keep up to date with the readings and lectures.