Python
Python is our language of choice as it is the CS introductory programming language in many universities and it is a wonderful learning language. Below are topics related to Python and learning how to program in Python.
Basic ideas
Problem sets
Every problem set is a formative assignment. Please click here to see how you will be graded Strings: making HTML tags