This document provides a tutorial introduction to Green's "Cognitive Dimensions" framework, which is a usability evaluation tool for analyzing information artifacts. The tutorial will describe the framework, apply it to real systems examples, and provide interactive examples to illustrate design tradeoffs. The Cognitive Dimensions framework names concepts that are familiar to practitioners and researchers and provides a vocabulary and checklist for usability discussions. It can be applied at any stage of design to both interactive and non-interactive artifacts.