Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

You Are a Program Synthesizer

Strange Loop Conference via YouTube

Overview

This course aims to teach learners about program synthesis and verification, providing insights that can be applied to everyday programming tasks. Participants will learn how to derive code from a specification, analyze code complexity using Hoare logic, and count code "states" using abstract interpretation. The teaching method involves explaining concepts through examples and practical applications. This course is intended for programmers interested in improving their coding skills and understanding the principles behind program synthesis and verification.

Syllabus

Introduction
Deep insights
Sanitizing
Interpretation
sanitize
antiif
conditionals
constraints
testdriven development

Taught by

Strange Loop Conference

Reviews

Start your review of You Are a Program Synthesizer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.