8-sem-cse-notes