subject

Artificial Intelligence (AI)

 with  Professor Ansaf Salleb-Aouissi

What do self-driving cars, face recognition, web search, industrial robots, missile guidance, and tumor detection have in common?

They are all complex real world problems being solved with applications of intelligence (AI).

This course will provide a broad understanding of the basic techniques for building intelligent computer systems and an understanding of how AI is applied to problems.

You will learn about the history of AI, intelligent agents, state-space problem representations, uninformed and heuristic search, game playing, logical agents, and constraint satisfaction problems.

Hands on experience will be gained by building a basic search agent. Adversarial search will be explored through the creation of a game and an introduction to machine learning includes work on linear regression.

Syllabus

Week 1: Introduction to AI, history of AI, course logistics
Week 2: Intelligent agents, uninformed search
Week 3: Heuristic search, A* algorithm
Week 4: Adversarial search, games
Week 5: Constraint Satisfaction Problems
Week 6: Machine Learning: Basic concepts, linear models, perceptron, K nearest neighbors
Week 7: Machine Learning: advanced models, neural networks, SVMs, decision trees and unsupervised learning
Week 8: Markov decision processes and reinforcement learning
Week 9: Logical Agent, propositional logic and first order logic
Week 10: AI applications (NLP)
Week 11: AI applications (Vision/Robotics)
Week 12: Review and Conclusion
5 Student
reviews
Cost Free Online Course
Institution Columbia University
Provider edX
Language English
Certificates $300 Certificate Available
Hours 8-10 hours a week
Calendar 53 weeks long
+ Add to My Courses
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
75+ Hour Free Coding Course flatironschool.com

Get started with Ruby & JS curriculum online with all-day instructor help.

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

5 reviews

Write a review
2 out of 2 people found the following review useful
a month ago
profile picture
Anonymous is taking this course right now.
I at least found the speed of her talking ok. She does get mixed up sometimes but the subtitles are there to make up for that. Quizzes I feel are a bit of a pain but the projects you have to do are on point. They are the perfect amount of challenging to keep you interested. Still taking the course.
Was this review helpful to you? YES | NO
6 out of 16 people found the following review useful
2 months ago
Dissipate dropped this course.
I can't say much as to the content of the course since I dropped it in Week 2. The content in Week 1 was merely introductory, and not too easy nor difficult. The problem was that the lecturer speaks way too fast in the videos. At first I thought that I had accidentally set the video to run at 1.5x. But, the video show Read More
I can't say much as to the content of the course since I dropped it in Week 2. The content in Week 1 was merely introductory, and not too easy nor difficult.

The problem was that the lecturer speaks way too fast in the videos. At first I thought that I had accidentally set the video to run at 1.5x. But, the video showed that it was running at 1.0x and I thought edX might be broken. Upon refreshing a few times, I found out that nothing was broken. There was the option of 0.5x, but that was too slow-mo, I do not think an accurate 0.5x.

There are subtitles, but it just means that you have to read at a fast speed as well. You can read the subtitles without watching the video, but you may miss the slide that it is paired with, and what the lecturer is writing on the slide.

Since it was highly unlikely that the videos would be redone with the lecturer speaking at a pace that everyone can follow comfortably, I dropped out. More trouble than worth it.
Was this review helpful to you? YES | NO
2 weeks ago
Dolly Ye is taking this course right now.
Taking right now,not as rigorous and intellectually challenging as the UC Berkeley version (CS188) on edX or other MIT computer science courses. Given that the instructor for CS188 (Dan Klein) is a star (thus unfair comparison) and that the course is archived, her presentation of the materials is ok.You still learn a l Read More
Taking right now,not as rigorous and intellectually challenging as the UC Berkeley version (CS188) on edX or other MIT computer science courses. Given that the instructor for CS188 (Dan Klein) is a star (thus unfair comparison) and that the course is archived, her presentation of the materials is ok.You still learn a lot about AI basics.However,there is no staff support and no answer to quiz question.Don't take it for a certificate.Nevertheless,the programming assignments are fun and doable. I definitely recommend you take BerkeleyX: CS188x_1 Artificial Intelligence.It's by far the best academic experience I have so far.
Was this review helpful to you? YES | NO
2 weeks ago
Gacko is taking this course right now.
The quizzes are so painful. Can anyone help me? I love this course. But I confused by quiz of every week. My mail: ghfso@qq.com
Was this review helpful to you? YES | NO
a week ago
Hong Xu partially completed this course.
Was this review helpful to you? YES | NO

Write a review

How would you rate this course? *
How much of the course did you finish? *
Review
Create Review