Skip to content
← Back to catalog

Prompt Engineering in Depth

by bam

The Builder track's deep dive into prompting as engineering, not luck. You finished Building with AI (F2); now you learn to design prompts the way you design code: system vs. developer vs. user roles, structured output and tool/function calling with schemas, few-shot example selection, chain-of-thought and self-consistency, ReAct-style reasoning, decomposition and prompt chaining, controlling determinism (temperature, top-p, seeds), defending against prompt injection, and (the part most people skip) evaluating prompts with real test sets, budgeting tokens, and versioning prompts in production. Assumes you write code and call model APIs. Trust DNA throughout: treat model output as untrusted; evaluate, don't vibe-check. F2 (Building with AI) is the recommended prerequisite; L1 (Prompt Engineering, literacy track) is the plain-language sibling for everyone.

Coming soon

This course is being reviewed

Every course on Learn.WitUS is checked against its sources before it opens, so the lessons are not available yet. What the course covers is above, and any academic standards it meets are listed with it. Enrollment opens when the review is finished.

One email when it opens. Nothing else.

Already studying this course? Sign in and it will open as usual.