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
- Four assignments each 10%
- 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.