Review: CPSC 313, 317

Posted on June 22, 2015 in ubc • 5 min read

Again, a set of long overdue reviews for a bunch of 3rd year CPSC courses that I took in 2013W2, hopefully in time for fellow students who are considering registering for these courses. Enjoy, and as always let me know if you have any feedback; comments, questions, or suggestions are all greatly appreciated!

CPSC 313:

In a nutshell:

Language: Java, Y86 (a subset of x86 assembly used in this course)

Toolset: Eclipse, your preferred text editor

Prereqs: CPSC 213 and CPSC 221

Website/resources: CPSC 313, Piazza

Textbook: Computer Systems: A Programmer's Perspective, 2nd ed., by Bryant and O'Hallaron


Continue reading