The Pre-Engineering Program (PREP) is a three week summer program offered to 60 incoming Berkeley Engineering students. Through PREP students will understand the rigors of Berkeley coursework — specifically in calculus, chemistry, and programming courses. As a PREP student you’ll make friends with fellow incoming students and build a network of peers even before you start classes.