This course combines engaging online and offline activities in a rigorous one semester course for scholars who may be aspiring to technical careers.  Building on lessons covering the software development lifecycle and software development methodologies, the course uses online discussions, activities, and  lessons to lead you through additional key topics such as quality control, system implementation and maintenance and the increasingly important issue of system security.

Teacher: Mr. Broilo