This document provides guidelines for how a William & Mary undergraduate can, with proper preparation, complete a conventional four-year undergraduate BS or B.A. degree in an appropriate concentration area and then, with one additional year of study, earn the M.S. in computer science. The one-year M.S. degree is based on the standard 32-hour, non-thesis M.S. degree option, but completed in just a year of intensive graduate study.