| Week  - 1 | Python Shell, Numbers, Variables, Comparisons, Strings, Lists, Tuples, Loops, Control Flow | 
                                                        
                                | Week  - 2 | File Input/Output, Functions | 
                                                        
                                | Week  - 3 | Plotting graphs | 
                                                        
                                | Week  - 4 | Errors/Exceptions, Dictionaries and Sets, Operating System Services | 
                                                        
                                | Week  - 5 | Modules and Packages, Introduction to Object-Oriented Programming | 
                                                        
                                | Week  - 6 | IPython, Jupyter Notebook and Spyder Platforms | 
                                                        
                                | Week  - 7 | Midterm | 
                                                        
                                | Week  - 8 | NumPy Module: Basic Array Methods, Reading and Writing an Array to a File | 
                                                        
                                | Week  - 9 | NumPy Module: Statistical Methods, Polynomials, Linear Algebra | 
                                                        
                                | Week  - 10 | NumPy Module: Random Sampling, Discrete Fourier Transform | 
                                                        
                                | Week  - 11 | Matplotlib: Plotting graphs, charts, contour plots, heatmaps, 3D plots | 
                                                        
                                | Week  - 12 | SciPy: Physical Constants, Special Functions, Integration, ODE, Interpolation, Optimization, Data-Fitting, Root-Finding | 
                                                        
                                | Week  - 13 | Data Analysis with Pandas module | 
                                                        
                                | Week  - 14 | Floating-Point Arithmetic, Stability and Conditioning, Programming Techniques and Software Development |