summaryrefslogblamecommitdiffstats
path: root/content/teaching/index.md
blob: 5e39de94c8700a4ec33a0121c43581f85a74abbd (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                         
                                                                         









                                                                         
                                                                        




                                                                        



                                                                     

                                                                         
+++
title = "Teaching"
+++

### MSc

- Experimental Methods in Computer Science
  - [2022-2023](https://apps.uc.pt/courses/EN/unit/88863/20328/2022-2023)
  - [2021-2022](https://apps.uc.pt/courses/EN/unit/88863/20328/2021-2022)
  - [2020-2021](https://apps.uc.pt/courses/EN/unit/88863/20328/2020-2021)

### BSc

- Algorithmic Strategies (previously Advanced Programming Laboratory)
  - [2022-2023](https://apps.uc.pt/courses/EN/unit/89047/20442/2022-2023)
  - [2021-2022](https://apps.uc.pt/courses/EN/unit/89047/20442/2021-2022)
  - [2020-2021](https://apps.uc.pt/courses/EN/unit/89047/20442/2020-2021)
  - [2017-2018](https://apps.uc.pt/courses/EN/unit/9865/669/2017-2018)
- Compilers
  - [2022-2023](https://apps.uc.pt/courses/EN/unit/9863/669/2022-2023)
  - [2021-2022](https://apps.uc.pt/courses/EN/unit/9863/669/2021-2022)
  - [2016-2017](https://apps.uc.pt/courses/EN/unit/9863/669/2016-2017)
- Data Structures and Algorithms
  - [2020-2021](https://apps.uc.pt/courses/EN/unit/9854/20442/2020-2021)
- Introduction to Procedural Programming
  - [2022-2023](https://apps.uc.pt/courses/EN/unit/9843/20442/2022-2023)
  - [2021-2022](https://apps.uc.pt/courses/EN/unit/9843/20442/2021-2022)
  - [2020-2021](https://apps.uc.pt/courses/EN/unit/9843/20442/2020-2021)

### Other

- Competitive Programming I
  - [2022-2023](https://apps.uc.pt/courses/en/course/9781/2022-2023)
- Competitive Programming II
  - [2022-2023](https://apps.uc.pt/courses/en/course/10241/2022-2023)
- Introduction to Programming in Java
  - [2013-2014](https://apps.uc.pt/courses/EN/unit/78102/14301/2013-2014)