Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Artificial Intelligence: Assignment and Search Algorithms - Lecture 4

Dave Churchill via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about artificial intelligence fundamentals through a detailed lecture that walks through Assignment 1 implementation in a university-level AI course. Begin with hands-on GUI demonstrations and testing procedures before diving into core concepts like states, actions, costs, and path finding. Master JavaScript fundamentals needed for AI programming while exploring essential files and components including environment setup, search algorithms, and class structures. Follow along with comprehensive pseudocode examples and practical hints for implementing search iterations, legal action validation, and IDDFS (Iterative Deepening Depth-First Search). Gain insights into constructor implementation, class variables management, and proper assignment distribution in this graduate-level computer science lecture from Memorial University.

Syllabus

- Introduction
- Assignment Intro
- GUI Instructions / Demo
- Running Tests
- Slides Begin
- Groups / Grading / Awards
- JavaScript Notes
- States / Actions / Costs / Paths
- Pseudocode / Hints
- Assignment Files
- A1_GUI.js
- A1_MARKS.txt
- Environment.js
- index.html
- Search_Solution_OBS.js
- Search_Student.js
- Constructor / Class Variables
- startSearch
- isLegalAction
- searchIteration
- searchIterationIDDFS
- getOpen / getClosed
- Assignment Distribution

Taught by

Dave Churchill

Reviews

Start your review of Introduction to Artificial Intelligence: Assignment and Search Algorithms - Lecture 4

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.