Biomolecules Folding and Disease |
|
Elements of Programming Languages
is a 20-hour course given by
Sergio Decherchi
and
Emidio Capriotti
to the students of the
PhD program in Data Science and Computation.
The course is running from July 7th to July 16th, 2025 the lectures will be given online.
This page will include all the slides and materials of the course.
Course schedule, presentation and registration | 7 July (Moorning), 2025. | Introduction to the computer and to programming languages | 8 July (Moorning), 2025. |
Introduction to the Linux shell | 8 July (Afternoon), 2025. |
Introduction to Programming Languagues and Computing/Intro to Python | 9 July (Moorning), 2025. |
Basic and Advanced python modules | 9 July (Afternoon), 2025. |
Intro to Python/Containerization/Exercise | 10 July (Moorning), 2026. |
Exercises on python and Containerization | 11 July (Moorning), 2025. |
This is a theoretical and practical course which requires the use of PC. |
Python Lessons Repository, by Sergio Decherchi.
|
Installation of Ubuntu on WSL2, by Ubuntu. |
Learning the Bash Shell, by Cameron Newham & Bill Rosenblatt, O'Reilly. |
Data Science from Scratch: First Principles with Python, by Joel Grus, O'Reilly. |
Python For Data Anlysis, by Wes McKinney, O'Reilly. |
June 2023: | The previous edition of the Elements of Programming Language course (28 June - 5 July, 2023) was successfully completed (more information are available here). |