Generative AI with Large Language Models vs MITx 6.86x: Machine Learning with Python — From Linear Models to Deep Learning
Same Bayesian formula, same rubric — so the difference in scores reflects the difference in the courses, not the difference in how we evaluated them.
DeepLearning.AI & AWS (Coursera) · AI & ML Courses
Generative AI with Large Language Models
MITx / edX · AI & ML Courses
MITx 6.86x: Machine Learning with Python — From Linear Models to Deep Learning
Per-criterion
Across three weeks (roughly 16 hours), the course covers the full generative AI project lifecycle: the Transformer architecture from the "Attention Is All You Need" paper, prompt engineering, in-context learning, Chinchilla scaling laws, instruction fine-tuning, parameter-efficient fine-tuning (LoRA), and reinforcement learning from human feedback (RLHF). Reviewers repeatedly praise how it grounds each technique in the relevant research paper before showing the "how," which builds genuine understanding of the "why." The most consistent content criticism is that week three squeezes too many topics (RLHF, model optimisation, RAG, ReAct) in at shallow depth and feels disjointed after the RLHF section.
The course is fronted by Andrew Ng with AWS instructors Antje Barth, Mike Chambers, Shelbee Eigenbrode and Chris Fregly delivering the technical content. Reviewers describe the delivery as technically clear, well-diagrammed and well-paced, with one calling Andrew Ng "like a rock star in Artificial Intelligence teaching." The multi-instructor AWS panel draws consistently positive marks for explaining production concepts from real experience, though it is a panel format rather than a single narrative voice.
At roughly USD 49 with six months of access — and the AWS SageMaker lab compute included in that price — multiple reviewers explicitly call it "not overpriced" for the breadth of current, applied content. The main value caveats are that the labs do not require writing original code (so you can finish for the certificate without coding), and that the included lab budget is finite — at least one learner exhausted it after a technical glitch on the very first lab and could not continue.
The three SageMaker labs (dialogue summarisation prompt engineering, PEFT fine-tuning with LoRA, and RLHF detoxification) give learners an end-to-end view of real LLM pipelines using PyTorch and the Hugging Face transformers library. The near-universal complaint is that the labs are "run all the cells" walkthroughs with no original coding, no graded homework, and no self-built project — you can submit by clicking through. Reviewers value them as illustrations but warn they do not verify skill or prepare you to build a similar application from scratch.
The curriculum maps closely to how LLM applications are actually scoped, adapted and deployed in industry — model selection, cost-aware optimisation (quantisation, pruning, distillation), fine-tuning strategy, RLHF alignment and RAG-style augmentation. The modern toolchain (SageMaker, Hugging Face, PyTorch) is exactly what practitioners use. The gap is between conceptual fluency and hands-on ability: because the labs require no original code, several reviewers recommend pairing the course with a build-it-yourself resource such as the Hugging Face NLP course to close the implementation gap.
Graduate-level MIT curriculum: linear classifiers, SVMs, neural nets, clustering, recommender systems, and reinforcement learning, taught from first principles. Reviewers praise the depth and the under-the-hood focus, though several find the lectures terse with too few worked examples.
Taught by MIT faculty Regina Barzilay, Tommi Jaakkola, and Karene Chu. Strong expertise, but learner feedback on the lectures is polarized — praised for intuition by some, called short and example-light by others. Most learning happens through the projects, not the videos.
A verified certificate (~$300) buys MIT-grade material that builds algorithms from scratch and counts toward the Statistics and Data Science MicroMasters. The course can also be audited for free, so the paid tier is mainly for the credential and graded autograder access.
As a self-paced MOOC there is no 1:1 instructor support; help comes from course forums and learner-run Discord groups. Multiple reviewers explicitly recommend joining a class Discord to stay motivated and unblock on projects, which signals the official support channel alone is thin.
You implement linear models, kernels, neural nets, and RL by hand, which builds durable intuition for how ML actually works. The trade-off, noted by reviewers, is that it deliberately avoids high-level libraries like scikit-learn, so it is foundational rather than a job-ready tooling course.
Scoring methodology applies identically to every course on the site — see the formula.