This document is a lecture summary on instruction set principles for an advanced computer architecture course. It discusses encoding instructions and the MIPS instruction format as part of lecture 5 on instruction set principles. The lecture is being given by Professor Dr. M. Ashraf Chughtai.