Project of Principles of Computer System Design