code AI

Programming with Elements of AI

Build — and secure — with AI.

  • trending_upIntermediate
  • schedule5h 33m
  • menu_book23 lessons
  • publicEnglish
  • workspace_premiumPlus
Mentored by Michal Pilch
Programming with Elements of AI

Briefing

Go from AI-curious to AI-capable. Master machine learning for programmers, ship AI-powered features with LLMs, and learn to secure the models you build — from prompt injection to LLM red-teaming. Adapted from a Master's-level "Programming with AI" curriculum.

Course outline · 6 modules

lockUnlocks with access
  1. 01 AI & Machine Learning Foundations
    4 lessons·52m
  2. 02 Machine Learning for Programmers
    4 lessons·1h
  3. 03 Software Engineering with AI
    4 lessons·56m
  4. 04 Building AI-Powered Applications
    4 lessons·1h
  5. 05 Data, Visualization & Scientific Computing
    3 lessons·45m
  6. 06 Securing AI Systems
    4 lessons·1h

Frequently asked

What will I learn in Programming with Elements of AI?
Build — and secure — with AI.
Do I need prior experience?
Some prior knowledge is recommended before starting Programming with Elements of AI.
How long does Programming with Elements of AI take?
Programming with Elements of AI includes 6 modules and 23 lessons. You learn at your own pace.
How do I get access?
Programming with Elements of AI is included with any paid subscription.

More in Programming