edX
edX Logo

Harvard University - HarvardX: CS50's Introduction to Artificial Intelligence with Python 

  • Offered byedX

HarvardX: CS50's Introduction to Artificial Intelligence with Python
 at 
edX 
Overview

Learn to use machine learning in Python in this introductory course on artificial intelligence

Duration

7 weeks

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

HarvardX: CS50's Introduction to Artificial Intelligence with Python
 at 
edX 
Highlights

  • Earn a certificate from Harvard University
  • Learn from industry experts
Details Icon

HarvardX: CS50's Introduction to Artificial Intelligence with Python
 at 
edX 
Course details

Skills you will learn
Who should do this course?
  • Individuals with some programming experience who are interested in learning about artificial intelligence and machine learning using Python as the programming language
  • Professionals working in technology-related fields who want to expand their skill set and stay updated with advancements in artificial intelligence and machine learning
What are the course deliverables?
  • Grasp the core concepts and algorithms that power modern AI, forming the basis for technologies like game AI, image recognition, and machine translation
  • Explore various problem-solving approaches in AI, including graph search, classification, optimization, and reinforcement learning
  • Develop the ability to represent information within AI systems, incorporating both certain knowledge and uncertainties
  • Understand supervised learning techniques and explore algorithms like nearest neighbor, perceptrons, and support vector machines
  • Gain exposure to regression analysis and the concept of loss functions used to measure model performance
More about this course
  • This course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition and machine translation
  • Through hands-on projects, students gain exposure to the theory behind graph search algorithms, classification, optimization, machine learning, large language models and other topics in artificial intelligence as they incorporate them into their own Python programs
  • By the course’s end, students emerge with experience in libraries for machine learning as well as knowledge of artificial intelligence principles that enable them to design intelligent systems of their own
  • Upgradation of course after fee payment

HarvardX: CS50's Introduction to Artificial Intelligence with Python
 at 
edX 
Curriculum

Graph search algorithms

Adversarial search

Knowledge representation

Logical inference

Probability theory

Bayesian networks

Markov models

Constraint satisfaction

Machine learning

Reinforcement learning

Neural networks

Natural language processing

Faculty Icon

HarvardX: CS50's Introduction to Artificial Intelligence with Python
 at 
edX 
Faculty details

David J. Malan
David J. Malan is Gordon McKay Professor of the Practice of Computer Science at Harvard University in the School of Engineering and Applied Sciences as well as a Member of the Faculty of Education in the Graduate School of Education. He teaches Computer Science 50, otherwise known as CS50, which is among Harvard University's largest courses, one of Yale University's largest courses, and edX's largest MOOC. He also teaches at Harvard Business School, Harvard Law School, Harvard Extension School, and Harvard Summer School.
Brian Yu
Brian is a Senior Preceptor in Computer Science in the Division of Continuing Education at Harvard University. He received his A.B. in Computer Science and Linguistics from Harvard in 2019.

HarvardX: CS50's Introduction to Artificial Intelligence with Python
 at 
edX 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by edX

    1.17 L
    6 months
    – / –
    60.55 K
    10 months
    – / –
    8.27 K
    6 weeks
    – / –
    Free
    2 weeks
    Beginner
    View Other 351 CoursesRight Arrow Icon

    HarvardX: CS50's Introduction to Artificial Intelligence with Python
     at 
    edX 
    Students Ratings & Reviews

    4.5/5
    Verified Icon2 Ratings
    M
    Mohd Nauman
    HarvardX: CS50's Introduction to Artificial Intelligence with Python
    Offered by edX
    5
    Learning Experience: Basic of computer science and flask python c and data structures
    Faculty: David j malan was amazing Curriculum was relevant and comprehensive
    Course Support: No career support provided
    Reviewed on 15 Jan 2022Read More
    Thumbs Up IconThumbs Down Icon
    J
    Jayesh
    HarvardX: CS50's Introduction to Artificial Intelligence with Python
    Offered by edX
    4
    Learning Experience: My Learning Experience from edx is good and I improved my skills.
    Faculty: it was evident that the faculty was passionate about teaching. The Course covered a wide array of topics, ensuring a well-rounded education.
    Course Support: The support provided by the course was instrumental in helping me achieve the impactful learning outcome mentioned above.
    Reviewed on 9 Jan 2024Read More
    Thumbs Up IconThumbs Down Icon
    View All 2 ReviewsRight Arrow Icon
    qna

    HarvardX: CS50's Introduction to Artificial Intelligence with Python
     at 
    edX 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...