Primary Textbooks
- Maddala, G.S. & Lahiri, K. (2009). Introduction to Econometrics (4th ed.). Wiley.
- Wooldridge, J.M. (2020). Introductory Econometrics: A Modern Approach (7th ed.). Cengage.
ECON 3209 — Econometrics with Python
| Course Title | Econometrics with Python |
| Course Code | ECON 3209 |
| Credits | 3 |
| Programme | BSc Hons Cooperation & Banking |
| Semester | 6th Semester |
| University | Kerala Agricultural University |
| Duration | 20 Weeks (60 Lectures) |
This course introduces students of Cooperation and Banking to the theory and practice of econometrics using the Python programming language. The first six weeks provide a thorough grounding in Python for data analysis — covering programming fundamentals, numerical computing with NumPy, data wrangling with Pandas, and scientific visualisation. The remaining fourteen weeks develop the classical econometric toolkit: from simple and multiple linear regression through diagnostic testing, qualitative response models, panel data, and time series analysis.
All lecture slides are interactive, so students can run Python code directly in their browser during class and for self-study.
Upon successful completion of this course, students will be able to:
statsmodels.This course uses Python 3.11+ with the Anaconda distribution. All required libraries are open-source:
numpy pandas matplotlib seaborn
scipy statsmodels linearmodels jupyter
No installation needed for lectures. All interactive slide decks run Python directly in your browser.
Students are expected to adhere to the Kerala Agricultural University Academic Integrity Policy. All submitted work must be the student’s own. Discussing ideas is encouraged; copying code is not.