My Moodle can be found here.
2023/2024
- Introduction to Intelligent Autonomous Systems at DEI/DCC/FEUP/FCUP, University of Porto
- Artificial Intelligence at ISPGaya
2022/2023
- Algorithms and Data Structures at DEI/FEUP, University of Porto
- Distributed and Parallel Computing at DEI/FEUP, University of Porto
- Artificial Intelligence at ISPGaya
2021/2022
- Distributed and Parallel Computing at DEI/FEUP, University of Porto
- Artificial Intelligence at ISPGaya
2010/2011
- Agents and Distributed Artificial Intelligence at DEI/FEUP, University of Porto
- Algorithms and Data Structures (C++) at DEI/FEUP, University of Porto
2009/2010
- Agents and Distributed Artificial Intelligence at DEI/FEUP, University of Porto
- Algorithms and Data Structures (C++) at DEI/FEUP, University of Porto
- Programming at DEI/FEUP, University of Porto
- Algorithms Design and Analysis at DEI/FEUP, University of Porto
2008/2009
- Programming Laboratory at DEI/FEUP, University of Porto (Resource Pages in Portuguese):
- Introduction to Software Engineering;
- Project Management;
- Requirements: analysis, specification, validation and management;
- Modelling languages; User Interfaces; Object Oriented Software project;
- Programming with JAVA SE5 and NETBEANS IDE;
- Verification, Validation and Software Testing;
- Software Management; Changes Management; Version Control;
- Programming at DEI/FEUP, University of Porto (Resource Pages in Portuguese):
- Algorithms and Data Structures (C++)
2007/2008
- Programming Laboratory at DEEC/FEUP, University of Porto (Resource Pages in Portuguese):
- Introduction to Software Engineering;
- Project Management;
- Requirements: analysis, specification, validation and management;
- Modelling languages; User Interfaces; Object Oriented Software project;
- Programming with JAVA SE5 and Eclipse IDE;
- Verification, Validation and Software Testing;
- Software Management; Changes Management; Version Control;
- Programming at DEI/FEUP, University of Porto (Resource Pages in Portuguese):
- Algorithms and Data Structures (C++)
2006/2007
- Programming Laboratory at DEEC/FEUP, University of Porto (Resource Pages in Portuguese):
- Introduction to Software Engineering;
- Project Management;
- Requirements: analysis, specification, validation and management;
- Modelling languages; User Interfaces; Object Oriented Software project;
- Programming with JAVA SE5 and Eclipse IDE;
- Verification, Validation and Software Testing;
- Software Management; Changes Management; Version Control;
- Programming at DEEC/FEUP, University of Porto:
- Algorithms and Data Structures (C++)
- Computers Laboratory at DEEC/FEUP, University of Porto:
- Intel processors programming in C and Assembly
- Memory organization
- Input and Output devices
Antonio Castro Web Site – Preciosidades (in Portuguese)