Grade Level: 10-12
“There’s an app for that.” Not only have Apple iOS apps become a natural and essential part of our daily lives, but software development careers are some of the most highly paid in a fast-growing job market. Over the course of a semester, students will learn professional software design using the Swift programming language. Beginning with the fundamentals, students will be guided through the development of a variety of apps of growing complexity. While geared towards the beginning programmer, this course requires a high level of personal dedication in order to master the challenging concepts that are covered successfully.