Introduction to Computer Science


An introduction to computer science. Learn more about the course on CodeHS and read the online textbook at GitBook!


We'd like to thank all those who have helped write this book:

  • Karel the Dog (@karelthedog,
  • Kathryn Rodgers
  • Michael Goheen
  • Neil Shankar
  • Kurt Hepler
  • Vincent Xie
  • Sachi Williamson