Software Engineering Basics

A primer on the principles and practice of software engineering in the real world.

Sign up for free to check out the Advanced Prep!