News
Lectures will start on Tuesday, September 26th at 11:30am 5016 (5th floor, Via Celoria 18).
Exams.
Office Hours for Students
The office hours for the students are: Mondays from 8:30 to 10:30 in my office (Via Celoria 18, room 5009). Or on appointment on Discord (preferred way).
Course Materials and Other Resources.
Slides.
Suggested Books.
- Jennifer Campbell, Paul Gries, Jason Montojo, and Greg Wilson. Practical Programming: An Introduction to Computer Science Using Python. The Pragmatic Bookshelf, second edition, 2009.
- Mark Lutz. Learning Python. O'Reilly, third edition, November 2007.
- Mark Pilgrim. Dive into Python 3. Apress*, 2009.
- Anthony Shaw. CPython Internals: Your Guide to the Python 3 Interpreter. Real Python. 2020.
Hands-on Lessons.
Exercises to do in the hands-on lessons (room Ω).
Exam Formalities.
The exam is written (at the computer). Each session proposes two exercises. At the exam, it is possible to use only the available online documentation: No books, no slides.