CSE403 Handouts