University of Michigan — EECS 183

Elementary Programming Concepts — EECS 183

This course has five major parts to it:

Codelab — Usually around thirty coding exercises per week. Not difficult at all, good way to learn.

Zybooks — Guided readings to help understand code taught in the upcoming classes.

Lab — Two hour class once a week, with a small coding exercise due the following Monday.

Projects — Four projects, designed to be quite challenging for your skill level.