This document outlines a presentation on building rich user interfaces using Knockout.js and CoffeeScript. It introduces the speaker, Amir Barylko, and provides an overview of the topics to be covered, including introductions to CoffeeScript, Knockout.js, MVVM pattern, bindings, observables and computed values. Expectations from the audience are requested and resources including contact details and additional materials are listed.