u/EntrepreneurHuge5008

New courses: CU Boulder's Generative AI

New courses: CU Boulder's Generative AI

Courses:

  1. Introduction to Generative AI (updated earlier this year -2026)
  2. Modern Applications of Generative AI (released this week)
  3. Advances in Generative AI (released this week)

These three courses can be taken for credit towards any of CU Boulder's MS programs hosted on coursera.

While the trio finds their home in the MS-CS catalog, I'd argue they are very clearly geared towards people who have a non-technical background, as they all revolve around prompt-engineering and the application of generative AI across various disciplines rather than a deep-dive of what's under the hood.

You will learn what genAI is, what powers various models (text, audio, video/images, multi/cross-modal), but it's all kept at a level that's understandable regardless of your background. Unfortunately for developers and other people with a technical background, this means we won't be building AI systems from scratch, or even learning the mathematical foundations of them, but for everyone else, you will get to explore various models (free tiers only).

The grading system revolves around trying models out on your own and writing reflections on them.

Overall, I'd 100% recommend the trio to anyone with a nontechnical background or anyone who is just casually wanting to learn more about generative AI.

EDIT: I mentioned the trio can be taken for credit towards any of CU Boulder's MS programs on Coursera. It can also be taken towards CU Boulder's AI Graduate Certificate, but I will say this trio is not representative of the difficulty of the other courses in the cert. It is by far the easiest trio, even easier than the Ethics trio.

u/EntrepreneurHuge5008 — 6 days ago

CSCA 5012: Knowledge Representation and Reasoning Under Uncertainty

I can't find that in either catalog, and the link in the CU website leads me to a "We were not able to find the page you're looking for" message.

Anybody taking this for credit who can share a working link?

reddit.com
u/EntrepreneurHuge5008 — 9 days ago

I did a 4-year CS undergrad. Does that count as 2-4 years of "relevant" experience?

Does a Master's degree count as 1-2 years of "relevant" experience?

I saw a post elsewhere of someone asking of a MSc in CS was worth it to transition, and then a commenter said they'd be competing with people who have 4+ years of experience in CS. Of course, alluding to the 4 years it "should" take to earn an undergrad, not 4 years of professional work experience.

I have a CS undergrad, and have been working professionally as a software engineer since 2024. I will earn my MSCS in a year. By the time I earn my MSCS, should I say I have 3 YOE, or 5 years (MSCS + 3 years of actual professional work experience)?

Personally, I've never considered time spent earning the degree as "experience," but no, it is not "common sense"

reddit.com
u/EntrepreneurHuge5008 — 15 days ago

I just wrapped up the specialization (required for the MSCS/MSDS/MSAI degrees). Here are my honest thoughts:

This is an updated version of a spec that had been available since at least 2021, perhaps earlier. I didn't take that original version, though; from other students' feedback, it appears to have been a rigorous class. This new version, however, seems to have gone through the Andrew Ng treatment, where the class is redesigned to make it more accessible to "beginners." The end result is a class that is more approachable by non-technical people while providing sufficient additional resources to satisfy that "advanced" student's yearning for depth.

The first course, Introduction to Supervised Learning, starts off with a mathematics review. It's enough to "get the gist" of derivatives, integrals, matrix operations, and some basic statistics. While it is not a replacement for dedicated math/stats courses, it is something you can, and should, keep referring to when you need a little refresher in later modules/courses.

The second course doesn't have anything that stands out, and the concepts overlap with the 3 rd course (intro to deep learning). The 3rd course uses a different textbook from the first 2, and it is denser, too.

  • All three courses in the spec have quizzes that are on the lecture AND readings, so make sure you also do the readings
  • Lectures are overviews of the readings
  • Readings provide a bit more depth and also cover some stuff not in the lectures that is present in the quizzes/labs.
  • All three courses have programming assignments. You are NOT given a live demo during lectures or even practice/example labs, so you do need a base-level knowledge of Python and making your way around official documentation.
  • Addendum to that last point, only one or two labs have a question where you implement parts of a model manually using numpy and pandas. Most of the time, you're using scikit or TensorFlow.
  • Unlike other ML courses, the focus here is on understanding the "why" a model may perform better than a different model -> most labs are setting up a variety of models and comparing/evaluating their performance.
  • Labs are mostly bug-free. Some questions lack clarity on what the grader expects. One lab in particular may crash the lab environment due to not being configured for handling heavy visualization loads, but you can find the "quick fix" to all of these in the discussion boards. If it's not on there already, then you most likely didn't do something early on that affected the output later on.

Overall, all 3 courses in the spec are "introductions", and I think they all do a good job at doing just that. Andrew Ng has superior "lecturing" skills, no question about it, but CU Boulder's programming assignments are more practical. If you don't have the extra cash for Andrew Ng's or DeepLearning AI courses, then I think CU Boulder's Machine Learning: Theory and Practice is a fantastic alternative for beginner-intermediate students with a weak CS/Programming/DS/Math/Stats background, or an irrelevant background altogether.

IF you do have a strong/relevant background, though, I think you'll be better challenged (and learn more) from Dartmouth's Practical Machine Learning.

u/EntrepreneurHuge5008 — 16 days ago

Gen AI (whole spec) is confirmed for Summer 1.

You can now do the following for the AI cert:

  • Ethics (MSCS Breadth)
  • AS (MSCS Breadth)
  • GenAI
  • Robotics (or AI spec if you want to wait for Summer 2)

and these for the DS Cert:

  • Stats (MSDS pathway)
  • ML (MSCS Breadth, order matters, take ML AFTER you earn AI cert)
  • Data mining
  • Stats Learning or Stats Modeling, your pick.

The rest of the MSCS breadth:

  • DSA
  • Network systems

Have a good day.

EDIT: If you haven't declared the AI Cert yet, then you can simply declare the DS cert, and then the order of ML won't matter. You're basically just looking for ML to count towards the DS cert first. Just make sure to email CU Support to confirm. It might also be in the handbook, but I haven't look at the latest school year handbook.

reddit.com
u/EntrepreneurHuge5008 — 16 days ago

Looking for a "fun" course to take my mind off the more academic courses.

Has anyone done this specialization? If so, what are your thoughts?

I don't mind the AI voiceover. I'd like to know more about the quality of the labs and resources provided.

reddit.com
u/EntrepreneurHuge5008 — 18 days ago