{"id":49,"date":"2015-07-23T16:16:43","date_gmt":"2015-07-23T16:16:43","guid":{"rendered":"http:\/\/ajcastro.com.pt\/home\/?page_id=49"},"modified":"2024-01-11T09:41:10","modified_gmt":"2024-01-11T09:41:10","slug":"teaching","status":"publish","type":"page","link":"http:\/\/ajcastro.com.pt\/home\/teaching\/","title":{"rendered":"Teaching"},"content":{"rendered":"<p>My Moodle can be found <a href=\"https:\/\/ajcastro.com.pt\/moodle\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<p><strong>2023\/2024<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/sigarra.up.pt\/fcup\/en\/ucurr_geral.ficha_uc_view?pv_ocorrencia_id=529876\" target=\"_blank\" rel=\"noopener\">Introduction to Intelligent Autonomous Systems<\/a> at DEI\/DCC\/FEUP\/FCUP, University of Porto<\/li>\n<li><a href=\"https:\/\/ispgaya.pt\/en\/ensino\/oferta-formativa\/licenciaturas\/computer-engineering\/plano-curricular\" target=\"_blank\" rel=\"noopener\">Artificial Intelligence <\/a>at ISPGaya<\/li>\n<\/ul>\n<p><strong>2022\/2023<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/sigarra.up.pt\/feup\/pt\/UCURR_GERAL.FICHA_UC_VIEW?pv_ocorrencia_id=501673\" target=\"_blank\" rel=\"noopener\">Algorithms and Data Structures<\/a> at DEI\/FEUP, University of Porto<\/li>\n<li><a href=\"https:\/\/sigarra.up.pt\/feup\/pt\/UCURR_GERAL.FICHA_UC_VIEW?pv_ocorrencia_id=501690\" target=\"_blank\" rel=\"noopener\">Distributed and Parallel Computing<\/a>\u00a0at DEI\/FEUP, University of Porto<\/li>\n<li><a href=\"https:\/\/ispgaya.pt\/en\/ensino\/oferta-formativa\/licenciaturas\/computer-engineering\/plano-curricular\" target=\"_blank\" rel=\"noopener\">Artificial Intelligence <\/a>at ISPGaya<\/li>\n<\/ul>\n<p><strong>2021\/2022<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/sigarra.up.pt\/feup\/pt\/ucurr_geral.ficha_uc_view?pv_ocorrencia_id=484381\" target=\"_blank\" rel=\"noopener\">Distributed and Parallel Computing<\/a>\u00a0at DEI\/FEUP, University of Porto<\/li>\n<li><a href=\"https:\/\/ispgaya.pt\/en\/ensino\/oferta-formativa\/licenciaturas\/computer-engineering\/plano-curricular\" target=\"_blank\" rel=\"noopener\">Artificial Intelligence <\/a>at ISPGaya<\/li>\n<\/ul>\n<p><strong>2010\/2011<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~eol\/AIAD\/aiad1011.html\" target=\"_blank\" rel=\"noopener\">Agents and Distributed Artificial Intelligence<\/a> at DEI\/FEUP, University of Porto<\/li>\n<li><a href=\"http:\/\/arocha.liaccfeup.com\/doku.php?id=shared:aeda2010\" target=\"_blank\" rel=\"noopener\">Algorithms and Data Structures (C++) <\/a>at DEI\/FEUP, University of Porto<\/li>\n<\/ul>\n<p><strong>2009\/2010<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~eol\/AIAD\/aiad0910.html\" target=\"_blank\" rel=\"noopener\">Agents and Distributed Artificial Intelligence<\/a> at DEI\/FEUP, University of Porto<\/li>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~rossetti\/rrwiki\/doku.php?id=teaching:0910:aeda\" target=\"_blank\" rel=\"noopener\">Algorithms and Data Structures (C++) <\/a>at DEI\/FEUP, University of Porto<\/li>\n<li>Programming at DEI\/FEUP, University of Porto<\/li>\n<li><a href=\"https:\/\/www.fe.up.pt\/si_uk\/DISCIPLINAS_GERAL.FORMVIEW?P_ANO_LECTIVO=2009\/2010&amp;P_CAD_CODIGO=EIC0110&amp;P_PERIODO=2S\" target=\"_blank\" rel=\"noopener\">Algorithms Design and Analysis<\/a> at DEI\/FEUP, University of Porto<\/li>\n<\/ul>\n<p><strong>2008\/2009<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~jlopes\/teach\/2008-09\/LPRO\/\" target=\"_blank\" rel=\"noopener\">Programming Laboratory<\/a> at DEI\/FEUP, University of Porto (<a href=\"https:\/\/sites.google.com\/site\/antoniojmcastro\/programacao22\" target=\"_blank\" rel=\"noopener\">Resource Pages in Portuguese<\/a>):\n<ul>\n<li>Introduction to Software Engineering;<\/li>\n<li>Project Management;<\/li>\n<li>Requirements: analysis, specification, validation and management;<\/li>\n<li>Modelling languages; User Interfaces; Object Oriented Software project;<\/li>\n<li>Programming with JAVA SE5 and NETBEANS IDE;<\/li>\n<li>Verification, Validation and Software Testing;<\/li>\n<li>Software Management; Changes Management; Version Control;<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/gnomo.fe.up.pt\/~pmcm\/pmwiki.php\/Disciplinas\/PROG2\" target=\"_blank\" rel=\"noopener\">Programming <\/a>at DEI\/FEUP, University of Porto (<a href=\"https:\/\/sites.google.com\/site\/antoniojmcastro\/programacao2\" target=\"_blank\" rel=\"noopener\">Resource Pages in Portuguese<\/a>):\n<ul>\n<li>Algorithms and Data Structures (C++)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>2007\/2008<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~jlopes\/teach\/2007-08\/LPRO\/\" target=\"_blank\" rel=\"noopener\">Programming Laboratory<\/a> at DEEC\/FEUP, University of Porto (<a href=\"https:\/\/sites.google.com\/site\/antoniojmcastro\/programacao22\" target=\"_blank\" rel=\"noopener\">Resource Pages in Portuguese<\/a>):\n<ul>\n<li>Introduction to Software Engineering;<\/li>\n<li>Project Management;<\/li>\n<li>Requirements: analysis, specification, validation and management;<\/li>\n<li>Modelling languages; User Interfaces; Object Oriented Software project;<\/li>\n<li>Programming with JAVA SE5 and Eclipse IDE;<\/li>\n<li>Verification, Validation and Software Testing;<\/li>\n<li>Software Management; Changes Management; Version Control;<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/gnomo.fe.up.pt\/~pmcm\/pmwiki.php\/Disciplinas\/PROG2\" target=\"_blank\" rel=\"noopener\">Programming <\/a>at DEI\/FEUP, University of Porto (<a href=\"https:\/\/sites.google.com\/site\/antoniojmcastro\/programacao2\" target=\"_blank\" rel=\"noopener\">Resource Pages in Portuguese<\/a>):\n<ul>\n<li>Algorithms and Data Structures (C++)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>2006\/2007<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~jlopes\/teach\/2006-07\/LPRO\/\" target=\"_blank\" rel=\"noopener\">Programming Laboratory<\/a> at DEEC\/FEUP, University of Porto (<a href=\"https:\/\/sites.google.com\/site\/antoniojmcastro\/programacao22\" target=\"_blank\" rel=\"noopener\">Resource Pages in Portuguese<\/a>):\n<ul>\n<li>Introduction to Software Engineering;<\/li>\n<li>Project Management;<\/li>\n<li>Requirements: analysis, specification, validation and management;<\/li>\n<li>Modelling languages; User Interfaces; Object Oriented Software project;<\/li>\n<li>Programming with JAVA SE5 and Eclipse IDE;<\/li>\n<li>Verification, Validation and Software Testing;<\/li>\n<li>Software Management; Changes Management; Version Control;<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~lpreis\/prog2_06_07\/\" target=\"_blank\" rel=\"noopener\">Programming <\/a>at DEEC\/FEUP, University of Porto:\n<ul>\n<li>Algorithms and Data Structures (C++)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/paginas.fe.up.pt\/~jcard\/ensino\/LabC\/\" target=\"_blank\" rel=\"noopener\">Computers Laboratory<\/a> at DEEC\/FEUP, University of Porto:\n<ul>\n<li>Intel processors programming in C and Assembly<\/li>\n<li>Memory organization<\/li>\n<li>Input and Output devices<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Antonio Castro Web Site \u2013 <a href=\"https:\/\/sites.google.com\/site\/antoniojmcastro\/preciosidadesemc%2B%2B\" target=\"_blank\" rel=\"noopener\">Preciosidades<\/a> (in Portuguese)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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\u00a0at DEI\/FEUP, University of Porto Artificial Intelligence at ISPGaya 2021\/2022 Distributed and Parallel Computing\u00a0at DEI\/FEUP, University of Porto Artificial Intelligence at [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":295,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-49","page","type-page","status-publish","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"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\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"http:\/\/ajcastro.com.pt\/home\/teaching\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ANTONIO CASTRO -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Teaching - ANTONIO CASTRO\" \/>\n\t\t<meta property=\"og:description\" content=\"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\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/ajcastro.com.pt\/home\/teaching\/\" \/>\n\t\t<meta property=\"og:image\" content=\"http:\/\/ajcastro.com.pt\/home\/wp-content\/uploads\/2021\/07\/foto_2021.04.23-scaled.jpg\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2015-07-23T16:16:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-11T09:41:10+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Teaching - ANTONIO CASTRO\" \/>\n\t\t<meta name=\"twitter:description\" content=\"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\" \/>\n\t\t<meta name=\"twitter:image\" content=\"http:\/\/ajcastro.com.pt\/home\/wp-content\/uploads\/2021\/07\/foto_2021.04.23-scaled.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#listItem\",\"name\":\"Teaching\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#listItem\",\"position\":2,\"name\":\"Teaching\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/#person\",\"name\":\"Antonio Castro\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/087464254e01ec697879406ad08eae7e7351854c9c7273b893d22770dad0140c?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Antonio Castro\"}},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#webpage\",\"url\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/\",\"name\":\"Teaching - ANTONIO CASTRO\",\"description\":\"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\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#breadcrumblist\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/ajcastro.com.pt\\\/home\\\/wp-content\\\/uploads\\\/2015\\\/07\\\/pexels-photo-207691-e1627744292901.jpeg?fit=700%2C408\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#mainImage\",\"width\":700,\"height\":408,\"caption\":\"Photo by Pixabay on Pexels.com\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/teaching\\\/#mainImage\"},\"datePublished\":\"2015-07-23T16:16:43+01:00\",\"dateModified\":\"2024-01-11T09:41:10+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/#website\",\"url\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/\",\"name\":\"ANTONIO CASTRO\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"http:\\\/\\\/ajcastro.com.pt\\\/home\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Teaching - ANTONIO CASTRO","description":"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","canonical_url":"http:\/\/ajcastro.com.pt\/home\/teaching\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/ajcastro.com.pt\/home#listItem","position":1,"name":"Home","item":"http:\/\/ajcastro.com.pt\/home","nextItem":{"@type":"ListItem","@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#listItem","name":"Teaching"}},{"@type":"ListItem","@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#listItem","position":2,"name":"Teaching","previousItem":{"@type":"ListItem","@id":"http:\/\/ajcastro.com.pt\/home#listItem","name":"Home"}}]},{"@type":"Person","@id":"http:\/\/ajcastro.com.pt\/home\/#person","name":"Antonio Castro","image":{"@type":"ImageObject","@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/087464254e01ec697879406ad08eae7e7351854c9c7273b893d22770dad0140c?s=96&d=mm&r=g","width":96,"height":96,"caption":"Antonio Castro"}},{"@type":"WebPage","@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#webpage","url":"http:\/\/ajcastro.com.pt\/home\/teaching\/","name":"Teaching - ANTONIO CASTRO","description":"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","inLanguage":"en-US","isPartOf":{"@id":"http:\/\/ajcastro.com.pt\/home\/#website"},"breadcrumb":{"@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#breadcrumblist"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/ajcastro.com.pt\/home\/wp-content\/uploads\/2015\/07\/pexels-photo-207691-e1627744292901.jpeg?fit=700%2C408","@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#mainImage","width":700,"height":408,"caption":"Photo by Pixabay on Pexels.com"},"primaryImageOfPage":{"@id":"http:\/\/ajcastro.com.pt\/home\/teaching\/#mainImage"},"datePublished":"2015-07-23T16:16:43+01:00","dateModified":"2024-01-11T09:41:10+00:00"},{"@type":"WebSite","@id":"http:\/\/ajcastro.com.pt\/home\/#website","url":"http:\/\/ajcastro.com.pt\/home\/","name":"ANTONIO CASTRO","inLanguage":"en-US","publisher":{"@id":"http:\/\/ajcastro.com.pt\/home\/#person"}}]},"og:locale":"en_US","og:site_name":"ANTONIO CASTRO -","og:type":"article","og:title":"Teaching - ANTONIO CASTRO","og:description":"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","og:url":"http:\/\/ajcastro.com.pt\/home\/teaching\/","og:image":"http:\/\/ajcastro.com.pt\/home\/wp-content\/uploads\/2021\/07\/foto_2021.04.23-scaled.jpg","article:published_time":"2015-07-23T16:16:43+00:00","article:modified_time":"2024-01-11T09:41:10+00:00","twitter:card":"summary","twitter:title":"Teaching - ANTONIO CASTRO","twitter:description":"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","twitter:image":"http:\/\/ajcastro.com.pt\/home\/wp-content\/uploads\/2021\/07\/foto_2021.04.23-scaled.jpg"},"aioseo_meta_data":{"post_id":"49","title":null,"description":null,"keywords":[],"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[],"defaultGraph":"WebPage","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"},\"blockGraphs\":[]}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2022-05-15 16:14:55","updated":"2026-09-06 17:20:00","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/ajcastro.com.pt\/home\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tTeaching\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/ajcastro.com.pt\/home"},{"label":"Teaching","link":"http:\/\/ajcastro.com.pt\/home\/teaching\/"}],"jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/pages\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":8,"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/pages\/49\/revisions"}],"predecessor-version":[{"id":811,"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/pages\/49\/revisions\/811"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/media\/295"}],"wp:attachment":[{"href":"http:\/\/ajcastro.com.pt\/home\/wp-json\/wp\/v2\/media?parent=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}