philosophy optional notes ambarish vemuri