Course Schedule

Computer Science 203, Spring 2020

Module One: Introduction to Software Engineering

Reading Assignments

  • Cooperative Software Design, Chapters 1 - 3
  • Philosophy of Software Design, Chapters 1 - 3
  • Think Python, Chapters 1 - 3
  • Exercises in Programming Style, Prologue, Preface, Chapters 1 - 4
  • Python Testing with Pytest, Preface, Chapters 1 - 2

Insights from Industry

Discussion and Review Slides

Please support my work!

View the source.