Students learn the fundamentals of engineering design and computer programming. Students work in groups based on age and experience.