General Information
SSD: ING-INF/05
CFU: 6
Professor: Daniele Quercia – daniele.quercia@polito.it
Teaching Assistants: Matteo Berta, Giordano Paoletti: [name].[surname]@polito.it
Class Schedule: Monday 1:00 pm – 2:30 pm (classroom 8D) – Friday 8:30 am – 11:30 am (classroom 8I)
Teaching Material
This section contains the slides of the Data Science and Machine Learning for Engineering Applications course.
- Course introduction: pdf
Laboratory Material
This section contains the slides and the lecture notes of the laboratory lectures
- Python Basics: slides lecture_notes
- Numpy: slides lecture_notes
Laboratory Exercises
This section contains the texts and the solutions to the laboratory exercises
- Python installation guide: pdf
- Python Basics (Lab 1):
- Text: zip folder with the Jupyter notebook containing the text exercises of lab 1 (zip)
- Solutions: Zip folder with the Jupyter notebook (solutions_zip), and PDF (solutions_pdf) containing the solutions to lab 1
Final Projects
Suggested Books
E. Matthes. Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming. No Starch Press, 2019. isbn: 9781593279288
Jake VanderPlas. 2016. Python Data Science Handbook: Essential Tools for Working with Data (1st. ed.). O’Reilly Media, Inc.
McKinney Wes. 2017. Python for data analysis (2nd. ed.). O’Reilly Media, Inc.