Software

Learn the principles of software engineering.

SDT Crash Course

SDT

Software Developer Training (SDT) is
a self-paced 12-hour, 6-session course designed
to expedite practical software development.

The SDT Crash Course is under active development. The links below will take you to the experimental vignettes.

Executing Programs Designing Programs Structuring Programs Optimizing Programs Teaching Programs Releasing Programs