AGE: RISING 8TH GRADERS AND OLDER
Maximum capacity: 15 students
The Software Engineering Program will introduce students to the world of software development through the creation of mobile apps. Students will learn the Swift language, currently the standard for creating programs for iPhones and iPads. In addition to programming several pre-designed apps, students will learn the fundamentals of software engineering, including design, prototyping, and project planning. The culminating experience will be for each student to create an original app of his or her own design. This program is ideal for students with at least some prior programming experience, but newcomers are also welcome.