Short course · Dedicated AI or machine learning program
CS50's Introduction to Artificial Intelligence with Python
Harvard University (CS50) · Online · provider based in United States
Currently offered, next intake unconfirmed
- Award
- CS50's Introduction to Artificial Intelligence with Python
- Subject
- Artificial intelligence, Machine learningSelf-paced
- Format
- Fully onlineSeven weeks of material
- Price
- Not published
About this program
Seven-week course on search, knowledge, uncertainty, optimization, machine learning, neural networks and language, built through Python projects.
- School and department
- Harvard University (CS50)
- Subject or specialization
- Artificial intelligence, Machine learningRecorded only where the official program page names it as a focus, not for individual modules.
- Teaching language
- English
Qualification and recognition
- Qualification
- Short course
- Exact award
- CS50's Introduction to Artificial Intelligence with Python
- Credential type
- No credentialThe course does not lead to a formal credential.
- Academic credit
- Credit status not stated
- Awarding institution
- Not stated on the pages we checked
- Access and price model
- Free accessThe course content is free to take; any credential terms are shown separately. The page separately points to a paid verified certificate via edX; the free route has no certificate.
Structure and schedule
- Duration
- Seven weeks of material
- Delivery
- Fully onlineTaught entirely online. Check whether any in-person assessment is required before applying.
- Physical attendance
- Attendance requirement not verified
- Where students can enrol
- Not stated on the pages we checkedThe institution is based in United States; eligibility to enrol may differ.
- Live or recorded
- Asynchronous
- Schedule
- Self-pacedWork through the weekly lectures and projects at your own pace
Admissions, prerequisites and intakes
- Programming
- Required
- Mathematics
- Not stated
- Prior degree
- Not stated
- Work experience
- Not stated
Page names CS50x or a year of Python experience as prerequisite.
- International applicants
- Not confirmed
Fees
Original currency is authoritative. Each fee keeps its basis (per term, per year, per credit, whole program) and the academic year it applies to and is never converted or added up for you.
Tuition is not published on the pages we checked. That does not mean the program is free: ask the institution for current fees, equipment costs and any deposit or refund terms.
Sources and verification
Not published on the program’s source pages: price, dated intake or deadline.
Sources and how this was checked
Last checked 1 November 2026. Each fact carries a verbatim quote that is re-checked against the live page. Research methodology.
Sources (checked 1 November 2026)