August 2025 semesterÂ
August 2025 semesterÂ
TD 1113: Introduction to Computing
Course contents: Basic introduction to a computer, and basic operating system commands to communicate with the computer. Using an editor (e.g. gedit) and ipython. Using Jupyter Notebook. Input/Output from the screen and a file. Conditional branching: if...then...elif...else. Loops: for, do while, while. Functions. Recursion. Introduction to Numpy and Matplotlib (for plotting graphs and other plots). Data manipulation. Some basic algorithms, eg bubble and/or merge sort, definite integration, methods of finding roots of an equation, etc.
Reference: https://www.w3schools.com/python/python_intro.asp