PennTechnoGrads is a self-learning group of Graduate students from the School of Engineering and Applied Science at University of Pennsylvania.