Welcome!
This is the GitHub repository for the course:
ECE-3: Python Programming for Science & Engineering.
From the Geometric Intelligence Lab:
- Nina Miolane: Principal Instructor
- Daniel Kunin: Co-Instructor
- David Klindt: Co-Instructor
- Bongjin Koo: Co-Instructor
TAs (Fall 2023): Aaditya Prakash Kattekola, Arghavan Zibaie, Zihu Wang, Jesse Lee, Karthik Somayaji Nanjangud Suryanarayana, Yuxuan Yin.
You can access and run the lecture slides and lab notebooks by clicking on the Binder link below.
- Unit 01: Welcome to Python
- Unit 02: Computing with Data in Python
- Unit 03: Summarizing Data in Python
- Unit 04: Predicting from Data with Machine Learning in Python
The content of this class relies on the following excellent textbooks:
- Unit 01: Think Python by Downey.
- Unit 02-03: Introduction to Applied Linear Algebra, by Boyd & Vandenberghe.
- Unit 04: Introduction to Statistical Learning by James, Witten, Hastie, Tibshirani, Taylor.
The textbooks are freely available online.
More details are on the syllabus.
Best wishes for the new quarter! ☺