Suggested Readings for the course
This list will be updated regularly. Read most or all of them to obtain broad understanding of the field. Be sure you have read something before coming to lectures so you have something in mind for discussion and brainstorming.