CMS students and faculty are passionate about passing their knowledge and expertise to the next generation.They are an active and ingenious bunch. Some of the more prominent clubs and activities run by the students include UGCS, Robotics team, Hacktech, Robogals, and the ACM Programming competition. They also participate in a variety of programs with K-12 students in the LA area, including tutoring and classroom visits in local schools (through Robogals, Pasadena Learns and the Rise program) and on-campus programs (through visit days, iD Tech, Project Scientist Academy, InnoWorks Academy, and the Science Olympiad).
iD Tech Camp summer computer camps for kids, pre-teens, and teens are segmented by course and age. The students gain confidence, explore a unique college campus, and get a taste of the collegiate experience. The camps encompass courses in programming with Java™, C++, Python™, Scratch, and more, app development with iPhone® and Android™, Minecraft, modding, FPS and RPG game design, robotics engineering with VEX® and LEGO®, 3D modeling & animation, filmmaking, photography, and web design. View courses at this location.
The Project Scientist Academy at Caltech, a summer camp program, creates a community of like-minded girls aged 4-12, and engages them in an exceptional STEM learning experience. Hands-on learning in Caltech’s laboratories and classrooms helps the girls envision a future for themselves as university students or professionals in STEM fields. Summer courses are taught by credentialed educators and include daily interactions with women scientists, researchers, and other role models. Throughout the following school year, scholarship students will remain engaged through the Project Scientist Academy’s full-day Expedition field trips.
The Caltech Entrepreneurship Club aims to provide aspiring Caltech entrepreneurs with the knowledge and connections to help launch the companies of the future.
UGCS (UnderGraduate Computer Science) is the student-run computing facility at Caltech. It began in the 1980s under the supervision of the Computer Science Department, and then went independent and became student-run. It has provided an excellent environment for Caltech undergraduates to further their hands-on experience with state-of-the-art computing environments. The UGCS cluster has also served as a communications platform which has helped strengthen the sense of community among Caltech students long after they have graduated. The UGCS cluster and the students who operate it are part of what makes Caltech...Caltech.
ACM Programming Competition
The Caltech Robotics Team designs and builds vehicles for various intercollegiate competitions.
The Community Science Academy @ Caltech (CSA@Caltech) is a professional learning community and science teaching center promoting research in areas relevant to community needs, e.g. agriculture, environment, urban planning, etc. CSA@Caltech works with schools and universities to teach core science and engineering skills, and to guide students and other citizens in relevant research. They collaborate with Caltech researchers to translate their work into educational opportunities and experiences.