Spring 2025, Senior Year

Professor Raymond Yeh

Link Hub

Course Objectives

  • Teach you key facts and skills
    • Core algorithms/data structures
    • Abstract real problems into prototypical tasks
    • Basic AI techniques for prototypical tasks
  • Prepare you for the future
    • Learning about new developments and practical applications in AI
    • Understand what’s easy and what’s difficult to achieve algorithmically

Overall

General Class Info

  • Tues/Thurs 6-7:15
  • Lectures recorded to brightspace
  • Edstem used for discussion
  • cs.purdue.edu/homes/rayyeh/courses/cs47100/sp2025
    • Contains all the lectures, readings, due dates etc for the semester
  • Homework released on mondays, due on later Fridays (a few weeks to do it), gets graded within a week
    • Three days for regrade requests after assignment graded
  • if late 10% deduction per day no later than 2 days
  • Assignments (40%)
    • Four assignments each 10%
      • Written/math exercises
      • Programming questions in python
    • Submitted via GradeScope
  • Closed-Book exams (60%)
    • Midterm and Final each worth 30%
  • TA’s and office hours on course website
  • S. Russel and P. Norvig (2020). Artificial Intelligence: A Modern Approach. Pearson, 4th ed.
    • Book called AIMA for short, site references based on 4th ed.