lecture notes on special topics 2395521