1) Stuff I'd learn by reading Hacker News, after a few months
2) Stuff I'd learn on the job, after a few months
I'm not downplaying that it's important to know, but it's like converting a set of free blog posts into a $5000 university course.
Is that an efficient use of student time or money? Probably not. They're better off getting a summer internship, and getting paid to learn agile (and learning it better! working on an agile team will teach a lot more than listening to a lecture), or reading the anecdotes while procrastinating real homework, and posting in forums like this one.
It's okay that courses at a university do little to prepare people for some realities. Courses are designed to teach big-O, differential equations, database architectures, the math of machine learning, and similar sorts of things where there's enough theoretical depth that you CAN'T pick up elsewhere.
If a software engineer enters industry without knowing linear algebra, odds are they'll never be a data engineer in a serious ML project, or even more so, work on serious ML themselves.
TL;DR: Content looks useful, but it's an counterproductive use of tuition dollars and student time.