brown and black wooden chairs inside room

Teaching

My Moodle can be found here.

2023/2024

2022/2023

2021/2022

2010/2011

2009/2010

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)