Cs7641 Notes