Software Studio – Course Overview


This hands-on course is for students who like to be elbow-deep in code! Through targeted lectures, expert guidance and a studio-like environment, we will explore the art and science of creating reliable and maintainable code.

Topics will include:


Programming fluency and experience in at least one modern language is a must for this course, and each student will be challenged at their own level. Very experienced students will have an opportunity to mentor, while fledgling practitioners will benefit from apprenticeship in a supportive setting. Come discover this unique opportunity to acquire and refine skills used on a daily basis by professional software engineers.