17 weeks ยท Live online training

AI/ML Engineering

Applied AI and machine learning training built around practical notebooks, model development, generative AI, and production system design.

Who this course is for

Software engineers building practical AI and machine learning skills.

Suggested preparation

Review Python and basic probability, statistics, and linear algebra before starting.

Curriculum coverage

  1. Python, NumPy, Pandas, SQL, exploratory analysis, and mathematical foundations
  2. Classical machine learning, feature engineering, evaluation, and model debugging
  3. Neural networks, optimization, convolutional networks, and transfer learning
  4. Natural language processing, embeddings, attention, and transformers
  5. Large language models, fine-tuning, retrieval-augmented generation, and prompting
  6. MLOps, model registries, monitoring, drift detection, and deployment
  7. ML system design, feature stores, recommendation systems, inference, and scaling
  8. Approximately 80 applied notebooks, labs, guided projects, and interview exercises

Format, fees, and enrollment

Online live classes, guided practice, feedback, and interview preparation. Check current fees and cohort availability before applying. Contact S30 to confirm class times, instructor assignment, and the support included in your cohort.

Certificates and employer reimbursement

Enrolled students can download the syllabus from their dashboard reimbursement documents. Completion certificates are available to eligible completed students. See the employer reimbursement guide for supporting documentation.

Explore other courses