Last updated: Sep 23, 26 20:28 UTC | Permalink

2 - From Requirements to Tests

Learning Objectives:

After this lecture, you will be able to:

  • Explain the basics of Test-Driven Development
  • Explain the connection between conditions of satisfaction and testable behaviors
  • Begin developing simple applications using TypeScript and Vitest

Important Dates:

  • Individual Project 1 Due Wednesday, Sep 23 by 5pm (ET)

Lecture Slides:

Activity

Tutorials

Resources


© 2026 Adeel Bhutta and Mitch Wand. Released under the CC BY-SA license

This site uses Just the Docs, a documentation theme for Jekyll.