Teaching
My teaching focuses on software engineering, including but not limited to software development, software quality, and software management. Lists of courses I have taught are provided below.
Postgraduate Teaching:
2023 – Cape Breton University – Post-Baccalaureate in Business Analytics – Course: Predictive Models
2022 – Cape Breton University – Post-Baccalaureate program in Business Analytics – Course: Data Visualization
2022 – CESAR School – Ph.D. program in Software Engineering – Course: Collaboration Industry-Academia
2022 – CESAR School – Post-Baccalaureate program in Software Engineering – Course: Exploratory Testing
2022 – CESAR School – Post-Baccalaureate program in Software Engineering – Course: Unit Testing
2021 – CESAR School – Post-Baccalaureate program in Software Engineering – Course: Exploratory Testing
2021 – CESAR School – Post-Baccalaureate program in Software Engineering – Course: Unit Testing
2021 – Dalhousie University – Master's program in Computer Science – Course: Advanced Software Development
2020 – Carleton University – Master's program in Software Engineering – Course: Adv. Topics in Software Engineering
2019 – Faculdade Frassinetti – Post-Baccalaureate program in Software Engineering – Course: Software Project
Undergraduate Teaching:
2021 – 2022 – Dalhousie University – CSCI 2134 Software Development
2020 – CESAR School – Research Design
2019 – Faculdade Alpha – Software Engineering
2018 – Faculdade Alpha – Databases
2018 – 2019 – Unisaomiguel – Project Management
2016 – 2019 – Unisaomiguel – Software Engineering
2017 – 2019 – Unisaomiguel – Software Projects
2016 – 2016 Unisaomiguel – Operating Systems
2017 – 2019 – Unisaomiguel – Informatics Applied to Nursing
2015 – 2015 UNINASSAU – Software Configuration Management (Distance Learning)
2015 – 2015 UNINASSAU – Software Requirements (Distance Learning)
2014 – 2015 Faculdade de Tecnologia e Ciência de Pernambuco – Software Engineering
2014 – 2015 Faculdade de Tecnologia e Ciência de Pernambuco – Theory of Computation