Resources

Textbooks

Required textbooks (free online):

  1. [InCS] Introduction to Computer Science, by OpenStax, ISBN-13: 978-1-711471-83-9
    > Audiobook version
    Note: the book will also be available through Brightspace, but if you want to highlight and add notes, you will need an OpenStax account.
    Click here to learn more To highlight and add notes (both on the book website and on the embedded book pages in Brightspace), students must create a free student account on openstax.org and remain logged in to their student account: How to Create a Student Account on OpenStax.org.
  2. [DCIC] A Data-Centric Introduction to Computing by Kathi Fisler, Shriram Krishnamurthi, Benjamin S. Lerner, Joe Gibbs Politz.

Optional, supporting textbook:

  1. [CSIl] Computer Science Illuminated, by Nell Dale and John Lewis, 8th edition, Jones & Bartlett Learning, ISBN: 9781284275070.

Readings and media

All required readings and media materials will be posted on the Schedule page.

Software

Note: you are welcome to use a development environment of your choice instead of VS Code.

Getting Help

See Communication, AI policy, and Collaboration and Outside Help for guidelines.