Planning
(this page is still under construction)
Schedule
The schedule below shows the weekly lecture and practical class times.
The original visual timetable is available as a full-size image.
| Day | Time | Class | Teacher | Room |
|---|---|---|---|---|
| Monday | 09:00 - 10:00 | CC1024 (T1) | MRSPSS | FC1003 |
| 10:00 - 11:00 | CC1024 (T2) | MRSPSS | FC1005 | |
| 11:00 - 13:00 | CC1024 (PL1) | PJPD | FC6163 | |
| Wednesday | 11:00 - 13:00 | CC1024 (PL3) | PJPD | FC6182 |
| 11:00 - 13:00 | CC1024 (PL4) | JMPP | FC6183 | |
| 11:00 - 13:00 | CC1024 (PL5) | JPAGL | FC6155 | |
| 11:00 - 13:00 | CC1024 (PL7) | MRSPSS | FC6165 | |
| Thursday | 14:00 - 16:00 | CC1024 (PL8) | JMPP | FC6155 |
| Friday | 09:00 - 10:00 | CC1024 (T1) | MRSPSS | FC1003 |
| 10:00 - 11:00 | CC1024 (T2) | MRSPSS | FC1005 | |
| 11:00 - 13:00 | CC1024 (PL2) | JPAGL | FC6165 | |
| 11:00 - 13:00 | CC1024 (PL6) | VAFS | FC6157 |
Calendar
- Predicted Lectures
- (T01) 14/09: Introduction to the Course
- (T02) 18/09: The Basics
- (T03) 21/09: Conditionals
- (T04) 25/09: Program Flow
- (T05) 28/09: Functions
- (T06) 02/10: More (on) Functions
- 05/10: National Holiday (there will be no class)
- (T07) 09/10: Tuples and Lists
- (T08) 12/10: More (on) Lists
- (T09) 16/10: Advanced Lists
- (T10) 19/10: Sets
- (T11) 23/10: Dictionaries
- (T12) 26/10: Revisions for the 1st practical test
- 30/10: FCUP Activities II (there will be no class)
- (T13) 02/11: More (on) Strings
- (T14) 06/11: Incremental Development and Debugging
- (T15) 09/11: (about) Algorithms I: Correctness (by Pedro Ribeiro)
- (T16) 13/11: (about) Algorithms II: Efficiency (by Pedro Ribeiro)
- (T17) 16/11: Recursion I
- (T18) 20/11: Recursion II
- (T19) 23/11: Handling Exceptions
- (T20) 27/11: Modules
- (T21) 30/11: Variable Scope
- (T22) 04/12: Files
- (T23) 07/12: Revisions for the 2nd Practical Test
- (T24) 11/12: Object-Oriented Programming
- Predicted Practical Classes
- 14/09 - 18/09: no practical classes this week
- (P01) 21/09 - 25/09: First Programs
- (P02) 28/09 - 02/10: Conditionals and Program Flow
- (P03) 05/10 - 09/10: Functions
- (P04) 12/10 - 16/10: Tuples and Strings
- (P05) 19/10 - 23/10: Lists
- (P06) 02/11 - 06/11: Dictionaries and Sets
- (P07) 09/11 - 13/11: Advanced Strings
- (P08) 16/11 - 20/11: Correction and Efficiency
- (P09) 23/11 - 27/11: Recursion
- (P10) 30/11 - 04/12: Exceptions
- (P11) 07/12 - 11/12: Structured Programming
Summaries
Summaries of given classes will be available on Sigarra information system.