An Introduction to Interactive Programming in Python
This course provides an introduction to some of the tools and concepts that professional programmers use. Topics include algorithm design, automated testing using unittest and doctest, runtime complexity, object-oriented programming, andexceptions.
This repository contains mini projects, assignments and their solutions. They were added after successfully completing the Rice University's online offering of the course at Coursera.
Drawing Practice