This program is designed to serve high school juniors and seniors interested in pursuing science and engineering majors in college, but who have never had the opportunity to code before, or who are new to programming. In 3 intensive 2-day bootcamp sessions, we will introduce students to the programming languages and skills they will need if they will be applying for science and engineering internships during high school, and will also help them to present the best possible CS skill-set to their college application boards.

Students will have hands-on experience creating data-visualizations in the most sought-after languages and applications in the sciences now, including Java, JavaScript and Matlab/Octave. The workshop will also include lessons in server and web technologies such as HTML, PHP, CSS, FTP, Git, and command line, so students will become familiar with and have confidence using the applications necessary to get a sophisticated web app or web page from design to publication. They will also gain an understanding of how all of these technologies dovetail together on the web, in software, and on mobile devices to provide the interactive experiences they are used to viewing and using on a daily basis.

Upon completion of the program, students will have created robust coding projects they can post to a Github account and will have established a digital footprint they can keep enhancing and expanding upon throughout their college admissions process.

Prerequisites:
None, but let us know if you have ever taken the following:
Science: An Honors Science or AP science course, i.e. AP Biology, AP Chemistry, AP Physics or AP Environmental Science
Math: Geometry & Pre-calculus or the Common Core equivalent, i.e. Integrated II or above
Computer: A PC laptop, Windows 8 or higher; or a Mac laptop, OSX 10.8 or higher.

Students – find out if you are ready for this course – take the survey!

Parents – please read this FAQ

Register now