Course Notes IA 860