That's good to know. I'd assumed that this was one of those courses.
> I would argue that if they use an LLM at the stage of a lower-level fundamentals course, they'll suck even more at using an LLM for more interesting tasks. They also won't have the skills necessary to address problems when the LLM invariably doesn't do exactly what is desired.
That's how it works now, kinda, with all us seniors controlling the LLMs. But we're learning a whole new set of skills that are only tangentially related to the skills required to actually write code. I can easily see that in a couple of years students are taught those new skills directly.