iD Programming Academy

Save money on camp with this special offer

Search Our Site
Request a Brochure

iD Programming Academy Summer Camps: Stanford University

Stanford University

Camp Overview
About This U & Maps
About Our Courses
Tours & Activities
Faculty & Instruction
Safety & Peace of Mind
Testimonials
FAQ
ACCED-I Meeting Exelence On CampusThe World's Best Summer Camps
Go To Step 2

iD Programming Academy at Stanford University

iD Programming Academy, Ages 13-18

TWO-WEEKS | CO-ED | OVERNIGHT ONLY | TEEN ONLY
INTENSIVE COMPUTER PROGRAMMING & APPLICATION DEVELOPMENT

Learn how to code for the real world! The iD Programming Academy, the leading summer technology program for teens in the U.S., provides an intensive, pre-college experience in the growing field of programming and application development. The two-week sleep away programs are held at elite universities and taught by iD faculty with programming, development, engineering and computer science experience. Highlights of the iD Programming Academy:

  • Discover programming, app development and robotics with industry-grade software
  • Learn from elite faculty in small, personalized classes of just 8 students or fewer, guaranteed
  • Tour a major application development studio
  • Have a blast with our LAN gaming tournaments (not to infringe on instructional time)
  • Graduate with experience using software repository systems (and receive an Official Transcript with Continuing Education Units, optional)

With the fields of application development, computer science and engineering expanding rapidly, students interested in pursuing a career can no longer wait until college to learn how to code. Start here and now.

The iD Programming Academy offers intensive, assignment-driven programming workshops in course topics ranging from iPhone® and Android™ app development to Java for the AP® exam and robotics engineering. Go to Step 2 for course availability and dates.

Go To Step 2

Additional Tech Programs at Stanford University

iD Tech Camps, Ages 7-17

WEEKLONG | CO-ED | DAY CAMPS | OVERNIGHT CAMPS
COURSE TOPICS: VIDEO GAME DESIGN, PROGRAMMING, APPS, WEB DESIGN, & MORE

We’re celebrating our 13th season as the Palo Alto area’s premier summer computer camp destination. Our popular weeklong day camps and overnight camps at Stanford University boast a maximum of 8 students per instructor (you won’t find counselors-in-training or online tutorials at iD) and customized curriculum for beginner to advanced learners. You can register for one or several weeks of our summer camps and experience life on the beautiful Stanford campus! Live in the college dorms! Design a video game! Build a web site in Flash®, program a robot, make your own iPhone® Apps, edit your own video and more with the best brand name products from Adobe®, Apple®, Autodesk®, Microsoft® and beyond.

iD Gaming Academy, Ages 13-18

TWO-WEEKS | CO-ED | OVERNIGHT ONLY | TEEN-ONLY | INTENSIVE PRE-COLLEGE EXPERIENCE IN VIDEO GAME DEVELOPMENT

The iD Gaming Academy offers a 2–week intensive program in the dynamic worlds of game development, game programming, level design and 3D modeling. Academy courses are geared for beginner to advanced teens ages 13-18. Use industry-standard applications like Autodesk® Maya®, Adobe® Photoshop®, XNA® for the Xbox 360®, Unreal® Development Kit (UDK), and the Unity game development tool as part of our video game camp for teens. Ready to learn from top faculty, creating your own game development portfolio? You'll also tour a major game development studio.

Jump to iD Gaming Academy

iD Visual Arts Academy, Ages 13-18

TWO-WEEKS | CO-ED | OVERNIGHT AND DAY | TEEN-ONLY | INTENSIVE PRE-COLLEGE EXPERIENCE IN FILM PRODUCTION, SPECIAL EFFECTS AND PHOTOGRAPHY

The iD Visual Arts Academy is a two-week, teen-only program. Learn courses in filmmaking, motion graphics, special effects and professional photography with top-tier equipment and software. All graduates leave the Academy with a portfolio and the tools to excel in the rapidly changing field of visual arts. Students will also take fun, supervised excursions and visit nearby studios to see how the pros work.

Jump to iD Visual Arts Academy

About Stanford University

NOTE: Our specific location on campus at this California summer camp, along with maps and driving directions, will be found in My Account after you register.

We have chosen Stanford University to host our teen programming courses because of its beautiful campus and strategic location. Silicon Valley has a world-renowned reputation for innovation in science and technology, and is home to Moffett Field, NASA Ames Research Center, Facebook, Google, eBay, Intel, Yahoo! and dozens of other tech icons. Learn from brilliant minds and experiment in real-world, assignment-driven, intensive programming workshops at our teen computer programming camps at Stanford University. Within student workgroups, choose project teams and learn programming fundamentals. iD faculty and computer programmers from exciting Valley companies will give you real-world guidance and challenges. You’ll work in small teams on both individual and collaborative team-based projects.

General Location: The campus is ideally located on the Bay Area peninsula, a 20 minute drive from Silicon Valley and the San Jose International Airport. The San Francisco International Airport is also just a 20 minute drive to Stanford. Cal Train has a station adjacent to campus. Get off at the Palo Alto station. Students who decide to spend the weekend (most students do choose to stay) will take off-campus trips to San Francisco.

Campus Life & Meals

As part of the full university experience, students will eat in university dining halls and sleep in real dorms. All meals are included.

The Legacy of Computer Science at Stanford University

The Computer Science Department at Stanford falls under the umbrella of the School of Engineering, offering degrees including Bachelor of Science, Master of Science and Doctor of Philosophy. The CS Department also consists of Computer Systems Engineering, Symbolic Systems and Mathematical and Computational Sciences. The Department of Computer Science began in 1965 and is a major player in both undergraduate and postgraduate learning. Major research is fostered in artificial intelligence, robotics, foundational computer science, scientific computing and systems. Students and faculty routinely collaborate with local industry and research facilities. The common purpose of the CS Department is the preparation of students for careers in research and teaching at the university level or at the industrial level.

The goal of the iD Programming Academy at Stanford University is to act as a bridge between high school students (ages 13-18) and university-level CS education. Students will be given in-depth projects and evaluated frequently. There is both independent and team-based currriculum, giving students a taste for what it is really like to collaborate on large-scale academic projects. The best part? The atmosphere is FUN! Want to find out what is going on in the Stanford Computer Science Department? Check out some awesome, forward-thinking concepts and ideas here.

Stanford CS Faculty on the iD Advisory Board

Please note that the iD Programming Academy is an independent organization, but we have faculty from the Stanford Computer Science Department on our advisory board. This intensive teen programming camp is located at Stanford University and the surrounding San Francisco Bay Area. We chose the San Francisco Bay Area for our iD Programming Academy because it is home to the Silicon Valley and is a technical and scientific hub that fuels much of the world’s technology and innovation.

About Our Courses

Students in the iD Programming Academy learn using industry-standard software, the latest smartphone technology and the most sophisticated robotics equipment. Our two-week, overnight programming camps for teens are taught by experienced instructors and culminate in a Launch Party for students to showcase their final projects and apps. Graduate from our programming courses with essential skills for the future.

Our Courses:

iD Programming Labs 101
iPhone® & iPad® App Development – Objective C & Xcode®
Google Android™ App Development with Java
Java for the AP® Exam
Robotics Engineering & Coding

Continuing Education Credits

Continuing Education Credits at ALL iD Programming Academy locations are available from Stanford Continuing Studies (SCS). The credits will go on file at Stanford upon successful completion of a course at the iD Programming Academy, and a transcript will be mailed out to the participant.  Continuing Studies offers a credit awarding transcript generation service to academic programs. Continue to read for more information on Continuing Education Units:

What are the benefits/objectives of awarding Continuing Education Credits?

  • Encourage students to utilize educational resources to meet their personal and educational goals.
  • Assist with pre-college advanced placement through proof of related work.
  • Demonstrate that the student has completed course content with college-level difficulty.
  • Enable individuals to have an accurate source of their current CEU activity with tracked proof of completion (Certified Certificate of Completion) by an accredited University program.

Note: CEUs are not transferable as college credit.

Tours & Activities

Note: We tour a real application development studio, but studio venues may change without notice.

TOUR: Google, Inc. – Mountain View, CA

Google, Inc. was founded in 1998 by Larry Page and Sergey Brin, two Stanford graduate students. What started out as a single language search engine has grown to become the largest search engine in the world and is available in scores of languages. In addition to search, the company also offers a range of web applications and other products and services. The heart of Google’s mission is to organize the world’s information and make it universally accessible and useful. iD Programming Academy students at the Stanford University location will visit the headquarters of Google in Mountain View. If you’d like more information on the company and what they offer, we recommend you “google it”.

Activities

Academy activities are as diverse as the teens who attend our programs. After each day's instruction, you'll take time out to socialize, relax, watch movies, play sports, catch up with friends on Facebook, or game in one of our nightly NVIDIA®-hosted gaming tournaments (with hot new titles like Team Fortress® 2). Some highlights from last summer include team-building activities, group game design challenges, human Tower Defense, kickball tournaments, trivia nights, bowling, Settlers of Catan, and more!

Stay the weekend within the session and you will also have the opportunity to tour local points of interest off campus!

Note: Students may be allowed to travel in groups within local boundaries, depending on the restrictions imposed by the university. Our supervising staff will remain in the vicinity to check in with students periodically. Academy students enjoy extra privileges appropriate for their environment and maturity levels. While we maintain standard supervision ratios, teens will feel a sense of freedom.

Faculty & Instruction

The iD Programming Academy fosters real programming and application development skills, in addition to STEM (Science, Technology, Engineering and Mathematics) development. Students “learn by doing” through intensive, hands-on instruction. Our classes are small, ensuring personalized instruction and allowing students to move at their own pace.

Our instructors vary from year to year, but here are a few veteran faculty from our Stanford teen camps:

  • Jeremiah: Jeremiah holds a B.S. in Computer Science from UC Irvine and a master’s in Education from UCLA. As an undergraduate, he participated in university research at UCI’s Video Game Lab programming algorithms for dynamic level creation. He has 3 years of industry experience as a software engineer (including one year in the Middle East!), and is now an inner city high school math and computer science teacher in Watts, Los Angeles, CA.
  • Karen: Karen, an Academy Director, is from Miami, FL.  She holds a master’s degree in Business from the University of Miami and a B.S. in Management and Marketing from Tulane University.  She has numerous years of experience in summer camps (both day and sleep-away), after school programs and teaching sports.
  • Matthew: Matthew graduated from Lehigh University with a master’s degree in Computer Science.  During this time, he published research on reinforcement learning artificial intelligence. Since graduating, he has been working on a degree in education to teach kids about the wonders of computer science and mathematics.  On the side, Matthew has done projects in web design and teaching.
  • Juan: Juan graduated from Ithaca College with degrees in Computer Science and Chemistry. As an undergraduate, he worked in collaboration with Physical Therapy students on a virtual reality game to help children with cerebral palsy get active and moving. In addition, his senior project consisted of developing an iPhone application to show an Ithaca College campus map to help visitors and students find their way across campus.
  • Jeremy: Jeremy holds a B.S. in Computer Science from Illinois Wesleyan University and is currently pursuing a M.S. in Computer Science at DigiPen Institute of Technology, a leading institute of higher education in the field of game development. In past years, Jeremy researched creating software for use in Computer Science education, and has done research in the areas of game engine programming and artificial intelligence for games as well.

Safety & Peace of Mind

Risk Management

Adult staff and instructors supervise all activities. iD has a policy of never using Counselors-in-Training (CITs).

American Camp Association® Accreditation

iD Tech Camps is accredited by the ACA at multiple locations, meaning we have met over 300 health and safety requirements. All camps follow ACA guidelines.

Background Checks

We conduct criminal background checks, sexual offender background checks, multiple reference checks and identification checks on all summer staff.

CPR & First Aid

All camps have Directors and Staff that are CPR and First Aid Certified.

Testimonials From Stanford University iD Programming Academy

What Parents Are Saying

My son enjoys attending and always learns something new. It is great that you can go off campus and engage in fun activities other than sitting in front of the computer for the whole day. Keep up the good work. You are always innovative and keep your courses modern and new. Trish G., parent, Stanford iD Programming Academy

After much nagging, my son hadn’t created an app at home, even though he has plenty of free time. But after this 2-week camp, viola! He created an awesome app. Kathy G., parent, Stanford iD Programming Academy

My son had a truly good experience at the iD Programming Academy this week. He enjoyed his classes and activities immensely and made new friends. Zohreh T., parent, Stanford iD Programming Academy

We feel our son gained a lot from the overall camp experience in terms of interacting with others and the independence away from his home environment. Vatsa S., parent, Stanford iD Programming Academy

Every iD program my son has completed over the last five years has been his favorite summer activity. Elizabeth S., parent, Stanford iD Programming Academy

What Academy Students Are Saying

My instructor was very helpful when necessary, but applied a “learn it yourself” method. Although this style took some adjusting to in the beginning, it was overall far superior to one where he would be “holding our hands” the entire time. He taught us not only how to program while at camp, but also taught us how we can learn to program in a real life environment. Overall a great two weeks. Adam P., student, Stanford iD Programming Academy

I feel pretty lucky that I had the opportunity to attend. I feel like I can create any app I desire, now with newly learned dedication and patience. Thank you iD Programming Academy! I’m looking forward to returning. Eduardo H., student, Stanford iD Programming Academy

Thank you Matt, Will, Russell, Juan, Karen, Jeremiah, and Jeremy so much for making this one of the most memorable experiences in my life. I will miss their great guidance. I have learned so much in these two weeks. I’ve met some of the coolest people, and I think iD will have its special place in my memory as the coolest way to spend a summer. Ever. Kevin L., student, Stanford iD Programming Academy

I loved the pace of the class and how our instructor taught us to deal with bugs and such problems. Before camp, I had tried for two weeks to learn iPhone programming. But after my first day at the academy, I learned more than those two weeks by myself. Rauhul V., student, Stanford iD Programming Academy

I really thought that this was an awesome experience. It was just mind blowing…two weeks of doing stuff that I really like, surrounded by some of the best instructors and kids there are in the country. My instructor was funny, relaxed, and taught extremely well. I’ve learned an unbelievable amount about coding. Jerry Y., student, Stanford iD Programming Academy

Frequently Asked Questions

How much does this teen camp cost?
The cost for the two-week residential teen camp is US $3,499. Check our site for special promotions. Continuing Education Units are available from Stanford Continuing Studies, for an additional fee.  Age restrictions apply.  Weekend Stays are optional, but recommended, and cost $349 per weekend.  Most students choose to stay the weekend with us.

What are the dates of camp?
Our teen camps run throughout the summer.  Check Step 2 to see date availability for specific courses. You can also see what iD Tech Camps courses and dates are available at this location.

What courses are offered at this location?
Go to Step 2 to see Course Availability, Tuition & Dates.

How do I find out if the course I want is open for enrollment?
View real-time availability all courses by going to Step 2.

How do I register?
Go to Step 2 and choose your course, then continue along the steps.

What if the curriculum is too easy or too hard once my program starts?
Don’t worry – students learn at their own pace, and the curriculum is customized to fit each student’s skill and experience level.  Our instructors work closely with each student and adjust project specifications to be challenging yet fun.

Do I need to bring a computer to camp?
No, students do not need to bring personal computers to their session.  iD provides a computer for each student to use over the course of their program, along with all materials necessary for the course.

Do you offer any non-overnight programs?
Yes, other iD programs include weeklong iD Tech Camps with both day camp and overnight camp options.  iD Tech Camps courses are held at 60 universities nationwide, with topics ranging from iPhone® app development to video game design, website design and more.  The courses are divided up by age range, so you can still choose to have a teen-only experience if you wish.

What if I get sick or have summer school?
Balance payments, less the non-refundable deposit, are refundable up until 3 weeks prior to the start of a confirmed camp week/session. No refunds will be issued for cancellations or withdrawals within 3 weeks of the start of a confirmed camp week/session. All cancellations must be submitted in writing to the internalDrive Inc. office or online in My Account no later than 3 weeks prior to the start of camp. For more details, please see our Terms & Conditions.

Who should I contact with questions or concerns?
Contact our Client Services department at 1-888-709-TECH (8324) or 1-408-871-2227. You can also email us at info@internalDrive.com. And, if you’d like a brochure sent to you, please click the brochure link.

Go To Step 2

Course Tuition (Program options are found on the next step)

Oops