MIT’s Splash program runs each year on the weekend before Thanksgiving — this year, on November 22-23 (1oAM-9PM on Saturday, and 9AM-6PM on Sunday). It gives students in Grades 9-12 the opportunity to take a wide range of over mini-courses and participate in drop-in activities. This year, over 300 courses will be offered in the areas of Science, Computers & Programming, Engineering, and Mathematics — plus other stuff. Here’s a list of the STEM-related courses (PDF). The cost is $40 regardless of the number of courses taken, and generous financial aid is available. The first phase of registration is now open, in which students will have at least until November 1 to specify their preferences for classes. Classes will then be filled by lottery, treating equally all those who register anytime in the first phase of registration. Lottery results will be available November 8. Some classes may be available for those registering later, in a subsequent phase of registration. See the Student Guide page and also the More Info page. There’s also a Parent’s Program with campus tours and discussion of issues of interest to parents.