special topics class notes 4597741