Introduction to Python
Course title
Introduction to Python.
Faculty
Jaume Baixeries. http://www.cs.upc.edu/~jbaixer/. Associate professor in the computer science department. Universitat Politècnica de Catalunya.
Member of the CS department of the Facultat d'Informàtica de Barcelona (UPC). He has been lecturing at undergraduate and master level on different topics of computer science for 12 years. His research focuses on theoretical relational database model and lattice theory.
Course language
English.
Course schedule
June 20, 21, 22, from 9:00am to 1:00pm.
June 23, from 9:00am to 12:00.
Description
This is a Python scratch course. Attendants are assumed to have a basic knowledge of other imperative programming languages (R, C or C++ and alike). The (tentative) topics covered in this course are:
- Basic language structures: alternative, iterative. Expression evaluation.
- Python data structures: string, tuples, lists and dictionaries.
- Functions and modules.
- Input/Output: files and serialization.
- Functional programming in python.
- Basic tools for parallel programming.
This is a hands-on course: attendants are supposed to spend most of the time programming.
Evaluation
The attendants will have to deliver some selected exercices from the set of exercicies that will be presented at the lectures.
Classroom
PC2
Share: