An introduction to programming using Python for students with or without prior programming experience.
Goals:
1. Write, read, test and debug code;
2. Learn about functions, arguments, and return values; variables and types; conditionals and Boolean expressions; loops
3. Learn how to handle exceptions, find and fix bugs, and write unit tests;
4. Use third-party libraries; validate and extract data with regular expressions;
5. Model real-world entities with classes, objects, methods, and properties;
6. Read and write files.
7. Explore packages numpy and pandas
- Professor: Manuel Lameiras De Figueiredo Campagnolo
- Professor: Dominic James Welsh
- Professor: Rui Paulo Nóbrega Figueira
- Professor: Dominic James Welsh
- Professor: Rui Paulo Nóbrega Figueira
- Professor: Dominic James Welsh