Trunk course notes.pdf