RiseUpp Logo
Educator Logo

AI Fundamentals: From Theory to Real-World Applications

From intelligent agents to machine learning, master foundational AI concepts and implement powerful algorithms to solve real-world challenges effectively.

From intelligent agents to machine learning, master foundational AI concepts and implement powerful algorithms to solve real-world challenges effectively.

Dive into the world of Artificial Intelligence with this comprehensive course from Columbia University. You'll explore the foundations of AI, from its historical roots to cutting-edge applications. Learn to design intelligent agents capable of solving real-world problems using techniques like search algorithms, game theory, logic, and constraint satisfaction. Gain hands-on experience by building a search agent and creating your own game. The course also introduces machine learning concepts, including linear regression. Perfect for those with a background in Python and probability, this advanced-level course will equip you with the skills to understand and apply AI across various domains, from self-driving cars to medical diagnostics.

English

English

Powered by

Provider Logo
AI Fundamentals: From Theory to Real-World Applications

This course includes

12 Weeks

Of Live Classes video lessons

Advanced Level

Completion Certificate

awarded on course completion

21,145

What you'll learn

  • Understand the history and fundamental concepts of Artificial Intelligence

  • Design and implement intelligent agents for various problem-solving tasks

  • Master search algorithms, including heuristic and adversarial search

  • Develop skills in game theory and its applications in AI

  • Learn the basics of machine learning, including linear models and neural networks

  • Explore logical reasoning and constraint satisfaction problems in AI

Skills you'll gain

Artificial Intelligence
Machine Learning
Search Algorithms
Game Theory
Logic
Constraint Satisfaction
Python Programming
Natural Language Processing
Computer Vision
Robotics

This course includes:

Live video

Graded assignments, exams

Access on Mobile, Tablet, Desktop

Limited Access access

Shareable certificate

Closed caption

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Provided by

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

There are 12 modules in this course

This course offers a comprehensive exploration of Artificial Intelligence, covering both theoretical foundations and practical applications. Students will delve into the history of AI before advancing to core concepts such as intelligent agents, search algorithms, and game theory. The curriculum includes hands-on programming exercises in Python, allowing students to implement AI techniques like search agents and game development. Machine learning fundamentals, including linear regression and neural networks, are introduced to provide a well-rounded understanding of AI capabilities. The course also touches on advanced topics like logical agents, constraint satisfaction problems, and real-world AI applications in natural language processing, robotics, and computer vision. By the end of the course, students will have gained a broad understanding of AI techniques and their applications in solving complex real-world problems.

Introduction to AI, history of AI, course logistics

Module 1

Intelligent agents, uninformed search

Module 2

Heuristic search, A algorithm

Module 3

Adversarial search, games

Module 4

Constraint Satisfaction Problems

Module 5

Machine Learning: Basic concepts, linear models, perceptron, K nearest neighbors

Module 6

Machine Learning: advanced models, neural networks, SVMs, decision trees and unsupervised learning

Module 7

Markov decision processes and reinforcement learning

Module 8

Logical Agent, propositional logic and first order logic

Module 9

AI applications (NLP)

Module 10

AI applications (Vision/Robotics)

Module 11

Review and Conclusion

Module 12

Fee Structure

Instructor

Pioneer in AI Applications for Healthcare and Education

Ansaf Salleb-Aouissi is a Lecturer in discipline at Columbia University's Computer Science Department, School of Engineering and Applied Science. After earning her BS in Computer Science from the University of Science and Technology (USTHB), Algeria in 1996, she completed her masters and Ph.D. in Computer Science from the University of Orleans, France, in 1999 and 2003 respectively. Her research expertise spans machine learning, artificial intelligence, medical informatics, and computer science, with significant contributions to healthcare and education technology. She has received notable recognition through a National Science Foundation award for her work on preterm birth prediction and a Pearson Education grant for advancing online self-learning research. Her scholarly work includes numerous publications in prestigious venues such as TPAMI, JMLR, ECML, PKDD, COLT, IJCAI, ECAI, and AISTAT. She is also known for co-authoring QuantMiner, an open-source software for mining quantitative association rules that has found widespread use in both professional and academic settings. Her work in machine learning applications for healthcare, particularly through the MUCMD (Machine Learning in Healthcare) platform, has significantly contributed to the field of medical informatics.

AI Fundamentals: From Theory to Real-World Applications

This course includes

12 Weeks

Of Live Classes video lessons

Advanced Level

Completion Certificate

awarded on course completion

21,145

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.