Our courses assume the student is already familiar with using a keyboard and mouse to select and run programs, navigate application menu systems, and generally interact with their operating system.


Programming students* should understand how to store and retrieve files on the hard disk and how to use built-in operating system applications (Windows/File Explorer, Mac OS Finder) to navigate a file system and directory structures. It is helpful to also have some familiarity with text editors and using web browsers to find helpful information on the Internet.


We teach students how to program a computer from the ground up, but they should already know the basics about using one!


* Digital Savvy students will be taught these concepts as part of the course material.