Graduate Work: Pattern Generation