About the course
Welcome to Basic Programming using Python. This course helps you to gain hands-on experience in Python through a series of programming assignments and quizzes. The course has been divided into thirteen Modules. Here is the syllabus that will be covered over the course:
Course Structure
Module 1: Introduction to Python |
Module 2: IPython & Plotting |
Module 3: Plotting, Lists and Numpy Arrays |
Module 4: Numpy Arrays |
Module 5: More on NumPy Arrays |
Module 6: IPython Notebooks |
Module 7: Basic data-types |
Module 8: Control Flow |
Module 9: Core data structures |
Module 10: Functions |
Module 11: Files |
Module 12: Python Modules |
Module 13: Exceptions |
Grading Policy
Honour Code
This course aims to sharpen your basic programming skills in Python. As you enrol for this course, you are joining a worldwide community of learners. Your participation and engagement with the course material implies a certain degree of honesty. The Honour Code is a basic set of rules that defines honourable behaviour and conduct within the community of those who enrol for this course. It is also expected that as a course-participant you follow specific agreements on how to collaborate with other learners. You can learn more about this in the IITBombayX Honour Code, available at https://iitbombayx.in/honour.
Graded Quizzes(GQ) and Graded Programming Assignments (GPA)
There are a total of 4 graded quizzes (GQ) and 6 graded programming assignments(GPA) throughout the entire course, divided across the units in the 13 modules. 60 percent of the total grade has been assigned to the graded quizzes and the remaining 40 percent is assigned to the graded programming assignments. There will be no final examination as there is equal weightage given to all the modules.
The last date for the submission of the graded activities is Nov 21, 2021.
Grading Policy
Your final grade will be based completely on your performance in the graded quizzes and graded programming assignments. You will earn a certificate if you score 40% or above in the graded activities.