Undergraduate course on programming and numerical methods for economics at the University of Edinburgh. The first block of the course is taught in Python. The second block of the course is taught in Julia by Jacob Adenbaum.
- Lecture 1: Introduction to Programming
- Lecture 2: Fundamentals of Programming
- Lecture 3: Data Manipulation and Data Analysis
- Lecture 4: From Data to Models
- Lecture 5: Numerical Methods I: Root Finding and Optimization
Folder slides contains the slides of the lectures and accompanying code in .py. List of exercises document contains the set of exercises for the 1st block of the course in case it is useful for students or other instructors in programming. I can share the solutions upon request.
These lecture notes greatly benefited from the Quantecon site, NumEconCopenhagen course, lecture notes from Raül Santaeulàlia-Llopis, and lecture notes from Michael Creel. All errors are mine. Any feedback will be greatly appreciated.
Albert Rodriguez-Sala albert.rodriguez@ed.ac.uk