Computer Programming


A great starting language for beginners and younger audiences. Future pathways include machine learning, data science, and web development.

iOS Application Development

Learn how to develop applications for the iOS platform by creating some of your own. Requires a Macbook device.


Swift is a simple, but powerful, programming language, used to develop for Apple platforms. Requires a Macbook device.


All product names, logos, brands, trademarks and registered trademarks are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, trademarks and brands does not imply endorsement.