Testing and DebuggingExplores the history of computing, automated testing, TDD, test coverage, bug reports, and debugging.
Programming for EngineersIntroduces a programming course for engineers, emphasizing the importance of mastering multiple languages for future projects.