Current Teaching

Teaching History

  • PUC-Rio 2022.2

    Experimental Software Engineering (MS & D.Sc. levels)

    Software Testing and Measurement (B.Sc. level)

    Software Engineering for Data Science (Lato Sensu Data Science)

    Software Engineering for Data Science (Extension Course)

    Agile Product Management (Americanas Futuro Lab PUC-Rio)

    Agile Project Management (Americanas Futuro Lab PUC-Rio)

    Minimal Viable Product (MVP) Ideation Dynamics (Americanas Futuro Lab PUC-Rio)

  • PUC-Rio 2021.2

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Scientific Seminars (M.Sc. & D.Sc. levels)

    Software Testing and Measurement (B.Sc. level)

    Requirements Engineering (Lato Sensu Software Analysis and Design)

    Software Engineering for Data Science (Extension Course)

    Introduction to Software Engineering (Brazilian Marine)

  • PUC-Rio 2021.1

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Scientific Seminars (M.Sc. & D.Sc. levels)

    Software Engineering (M.Sc. & D.Sc. levels)

    Software Testing and Measurement

    Software Engineering for Data Science (Extension Course)

  • PUC-Rio 2020.2

    Experimental Software Engineering (M.Sc. & D.Sc. levels)

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Scientific Seminars (M.Sc. & D.Sc. levels)

    Software Testing and Measurement

  • PUC-Rio 2020.1

    Software Engineering (M.Sc. & D.Sc. levels)

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Software Testing and Measurement

  • PUC-Rio 2019.2

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Quality of Contemporary Software Systems (M.Sc. & D.Sc. levels)

    Software Testing and Measurement

    Introduction to Software Engineering (Brazilian Marine)

  • PUC-Rio 2019.1

    Experimental Software Engineering (M.Sc. & D.Sc. levels)

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Software Testing and Measurement

  • PUC-Rio 2018.2

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Software Quality (M.Sc. & D.Sc. levels)

    Software Testing and Measurement

  • PUC-Rio 2018.1

    Experimental Software Engineering (M.Sc. & D.Sc. levels, in English)

    Programming Conclusion Project (M.Sc. & D.Sc. levels)

    Introduction to Programming (Python)

  • PUC-Rio 2017.2

    Introduction to Programming (Python)

     

     

  • UFF 2017.1

    Introduction to Software Engineering

    Software Quality and Testing

  • UFF 2016.2

    Experimental Software Engineering (M.Sc. & D.Sc. levels, in English)

    Software Quality and Testing

  • UFF 2016.1

    Software Engineering

    Software Quality and Testing

  • UFF 2015.2

    Experimental Software Engineering (Graduate Program)

    Software Quality and Testing

  • UFF 2015.1

    Software Quality and Testing

    System Design & Implementation Techniques II

  • UFJF 2015.1

    Programming Laboratory (C Language) - (4 classes)

    Discipline held just in the month of March 2015, during the transition period to UFF

  • UFJF 2014.2

    Human Computer Interaction

    Software Testing

  • UFJF 2014.1

    Advanced Aspects in Software Engineering

    Software Project Management

  • UFJF 2013.2

    Experimental Software Engineering (Graduate Program)

    Human Computer Interaction

    Software Engineering

  • UFJF 2013.1

    Software Project Management

    Software Testing

  • UFJF 2012.2

    Software Development Methods (2 classes)

    Business Process Modelling (MBA)

  • UFRJ 2012

    Components & Web Services (MBA)

    Design of Distributed Systems (MBA)

    Software Verification & Validation (MBA)

  • UVA-RJ 2011.1

    Advanced System Design

    Software Engineering

  • CES-JF 2010

    Object Oriented Design (MBA)

    Software Risk Management (MBA)

  • UVA-RJ 2010.2

    Object Oriented Programming

  • CES-JF 2009

    Software Processes (MBA)

    Software Requirements Management (MBA)

    Unconventional Databases (MBA)

  • IMB-RJ 2009.1


    Design Patterns

    Software Architecture

    Software Quality

    Systems of Distributed Objects

  • UFRJ 2008

    Distributed Objects (MBA)

  • CES-JF 2008

    Software Quality (MBA)

  • IMB-RJ 2008.2




    Design Patterns

    IT Service Management

    Software Architecture

    Software Quality

    Systems of Distributed Objects

    Topics in Computing

  • IMB-RJ 2008.1


    Design Patterns

    Software Architecture

    Software Quality

    Systems of Distributed Objects

  • CES-JF 2007

    Electronic Commerce (MBA)

  • IMB-RJ 2007.2



    Design Patterns

    IT Service Management

    Software Architecture

    Software Quality

    Topics in Computing

  • IMB-RJ 2007.1




    Mathematical Modelling and Dynamic Programming

    Software Architecture

    Software Design

    Software Quality

    Systems of Distributed Objects

    Topics in Computing

  • UFRJ 2006

    Distributed Objects (MBA)

  • FAP-AL 2006

    Software Verification and Validation (MBA)

  • CES-JF 2006

    Electronic Commerce (MBA)

  • IMB-RJ 2006.2


    Algorithms and Programming Techniques

    Foundations of Information Systems

    Software Architecture

    Software Quality

  • IMB-RJ 2006.1

    Algorithms and Programming Techniques

    Foundations of Information Systems

    Software Quality