COL100 : Introduction to Computer Science : References

Textbook

No textbook is required for this class. However, you may find a textbook useful as a reference or to learn more details of some of the ideas discussed in the course. You will find some good textbooks in the list of reference books.

Online resources

  1. Basic Linux Commands.
  2. Think Python

Reference books

  1. Introduction to Computation and Programming Using Python
    by John V. Guttag.

General tips on coding

Online Python Interpreter

Python tutor with visual debugging