CS527: Computer Systems