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

Columbia University

Artificial Intelligence (AI)

Columbia University via edX

This course may be unavailable.


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.


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

Taught by

Professor Ansaf Salleb-Aouissi


4.1 rating, based on 12 Class Central reviews

Start your review of Artificial Intelligence (AI)

  • This is a great course. I would highly recommend this course to anyone wanting an introduction to AI. The course itself was quite challenging and definitely worth the verified certificate. Although the quizzes were just a bit tough, the programming…
  • Anonymous
    I loved this course despite its inconvenient quirks. It covers everything it says on the label and more. Expect to put a not insignificant amount of effort into the programming assignments which at times are on the challenging side. I would recommen…
  • Dissipate
    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 th…
  • Dolly Ye
    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.
  • Profile image for Davide Mariani
    Davide Mariani
    I think this course is extremely interesting and well done in terms of contents and assignments. I am at the third project right now and I found the first two challenging and useful (I recommend taking this course with the requirements they specify in the description, like linear algebra, some coding, statistic). The only weak point is the quality of the lessons in my opinion: the speaker is often too fast and not clear enough, but the structure of the content is absolutely great. I haven't tried BerkeleyX's one (mentioned above here), but I consider this AI course as the best so far.
  • Anonymous
    The highlight of the course is the content: good lectures and five very interesting and informative programming assignments. I put about 20 hrs/week into the course and learned quite a bit. The weak part of the course is the TA engagement; they weren't very responsive or helpful. Course materials, including quizzes, contain numerous grammatical errors that hopefully will be cleaned up before the next session.
  • Muhammad Ibrahim
    Artificial intelligence is the branch of CS.with building smart machines capable of performing tasks that typically require human intaligence .the expensive goal of AI has given rise to many question and debates .so mush so,that no singular definition of the field is universally accepted.we think that AI can meaning fully improve people lives and that is the biggest impact will come when...
  • Anonymous
    Our Artificial Intelligence Course is designed to develop competence in AI for future-oriented working ... Customer sentiments from Amazon reviews. Build a ...
    What is the Ranking of UT Austin's Artificial Intelligence Course?
    What is the Role of The University of Texas at Austin - McCombs School of Business in the PGP-Artificial Intelligence and Machine Learning?
  • Anonymous
    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.
  • Gacko
    The quizzes are so painful. Can anyone help me? I love this course. But I confused by quiz of every week. My mail: [email protected]
  • Anonymous
    It is amazing I like artificial intelligence very much and waiting for September to attempt this vourse

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.