Objectives and Outcomes


  • Instructor: Amarda Shehu amarda\AT\gmu.edu
    TA: Xiaosheng Li xli22\AT\gmu.edu
    Class Place and Time: Innovation Hall 204, W 4:30-7:10 pm
    TA Office Hours: ENGR #5321, R 3:00-5:00 pm
    Instructor Office Hours: ENGR #4422, W 2:30-4:30 pm


  • At the end of this course, students will have been familiarized with uninformed, informed, heuristic, and adversarial search, constraint satisfaction, knowledge representation and first-order logic, planning and knowledge representation, reasoning in the presence of uncertainty, learning, and natural language processing. Students will also have been exposed to a variety of modern applications, such as self-driving cars, face and handwriting recognizers, game playing programs, package delivery robots, schedulers, spam detectors, named-entity recognizers, and speech recognition systems. Students will also get hands-on coding experience on various interesting problems.