7.5%Project Proposals
10%Project Plan (including revision)
12.5%Other Deliverables (project-specific, prototypes, user studies)
15%Final Presentation
15%Final Report
10%Peer Review

communication skills: writing and video

As with practitioners in every field, the performance of computer scientists is evaluated based on our ability to communicate what we do, and why. Thus, this course is presentation and writing intensive. Oral and written communication will be a key to your success in the course and throughout your career.

We live in the age of YouTube. The medium of video enables quick communication of complex ideas and functions. Consequently, this course also emphasizes communication through video.