Curriculum Design in the Silicon Forest