Initiation to python programming
Graduated Program in Life Science, Department of Biology, ENS-PSL
| Initiation to python programming (ENS/Biology)
Year and Semester : PhD and Postdocs | S1
Where : Department of Biology of ENS, 3rd floor, 46 rue d’Ulm, 75005 Paris.
Duration : 6 weeks
First and last day of class : October 17th or 22nd - December 5th, 2024
Hours : 17:00-19:00 (susceptible to change)
Maximum class size : 16
Coordination
Denis Thieffry, Department of Biology, ENS
Credits
3 ECTS
Keywords
Python | Programming | Linux
Course prerequisites
A little bit of Linux and a whole lot of motivation !
If you have no Linux/Unix background, you can check the first sections of an online course such as https://www.tutorialspoint.com/unix/index.htm
Course objectives and description
Aims : The objective of the course is to initiate young life-science scientists to python programming from scratch, fostering self-learning practice.
Organisation :
The course will include twelve classes (two per week), each about two-hours long, over a period of six weeks, in October-December 2024.
A large part of each class will be devoted to practical coding exercices.
A few hours of homework per week.
Assessment
• The participants will be regularly asked to explain their code during the classes.
• Coding exercices and small projects will be proposed over the duration of the course.
Course material
The course will be based on the textbook published by Whitington (2023), as well as on online ressources from the python community.
Suggested readings in relation with the module content
Whitington J (2023). Python from the very beginning. Cambridge : Coherent Press (2nd ed).
https://docs.python.org/3/tutorial/
https://docs.python.org/3/