Intro to Computer Programming is focused on applying fundamental programming concepts to real software development projects. All projects are designed to give students an opportunity to demonstrate an understanding of a particular concepts. As the course progresses, projects will grow in complexity and require the ability to apply many different concepts in conjunction.
Here is a sample of some of the projects assigned during the course including the major concept(s) they highlight.