Skip to content
View rafaelcorsi's full-sized avatar
👨‍🏫
👨‍🏫

Highlights

  • Pro

Block or report rafaelcorsi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rafaelcorsi/README.md

Aboutme 👋

  • Faculty @ Insper (2016 - ...)
  • PhD in progress @ Unicamp/IC (2022 - ...) Under the supervision of Prof. Rodolfo Azevedo.
  • Visiting scholar @ UIUC (2023-1)

I am a faculty member at Insper where I teach digital systems to undergraduate students in computer engineering and computer science. This includes instruction on topics such as FPGAs, microcontrollers, and Embedded Linux:

On going research

My current research focuses on the area of CsED. We are collaborating on a project with the University of Illinois Urbana-Champaign UIUC-INSPER, which includes members:

The objectives of our project are:

  • To apply existing research on immediate feedback and frequent testing within the Insper educational context.

My contributions are specifically aimed at:

  • Second Chance: Investigating student behavior in various scenarios involving second chances with a pass/fail assessment system.
  • Code Quality: Developing a specialized static analysis tool tailored for embedded systems.
  • Continuous Feedback on Code Quality: Examining how students respond to ongoing feedback regarding code quality.
  • Continuous Feedback in Open Projects: Exploring methods to provide continuous feedback in the context of open-ended projects.

Publications

Insper

  • 2025 Exploring Different Specifications Grading Policies - (Accpeted) (SIGCSE)

    Igor Dos Santos Montagner, Rafael Corsi Ferrão, Craig Zilles, Mariana Silva

  • 2024 Koli Calling, Joensuu - (Accpeted) (Doctoral Consortium) Teaching Code Quality In Embedded Systems

    Rafael Corsi Ferrão

  • 2024 SIGCSE Virtual - (Abstract) (Accpeted) LLM-based Individual Contribution Summarization in Software Projects

    Fábio Roberto de Miranda, Diego Pavan Soler, Rafael Corsi Ferrão

  • 2024 SIGCSE Virtual - (Abstract) (Accpeted) Micro-Specialization As Solution To Open-Ended Project

    Rafael Corsi Ferrão, Igor Dos Santos Montagner, Mariana Silva, Craig Zilles, Rodolfo Azevedo

  • 2024 FIE, Washington DC - Cost-Effective Clusters in Education: A Model for Practical HPC Learning

    Tiago A. O. Demay, Lícia S. C. Lima, Michel S. Fornaciali, André Filipe M. Batista, Rafael Corsi

  • 2024 ITSC, Edmonton - Machine Learning Models for Intrusion Detection in Unmanned Aerial Vehicles: An Approach to Cybersecurity and Operational Safety

    Tiago Demay, Rafael Corsi, Paulo Sérgio Cugnasca

  • 2024 ITiCSE, Milan - Embedded-Check: A Code Quality Tool for Automatic Firmware Verification ( Paper / Slides )

    Rafael Corsi Ferrão, Igor Dos Santos Montagner, Mariana Silva, Craig Zilles, Rodolfo Azevedo

  • 2024 ITiCSE, Milan - (Abstract) Learn by example in a modern embedded system course ( Paper / Slides )

    Rafael Corsi Ferrão, Igor Dos Santos Montagner, Rodolfo Azevedo

  • 2024 SIGCSE, Portland - Adapting immediate feedback and frequent testing to project-based courses ( Paper / Slides )

    Igor Dos Santos Montagner, Rafael Corsi Ferrão, Andrew Toshi, Mariana Silva, Craig Zilles

  • 2024 EduLearn, Palma - (Abstract) Helping students to start a project ( Slides )

    Rafael Corsi Ferrão, Mariana Silva, Rodolfo Azevedo

  • 2023 FIE, Texas - Moving Beyond VHDL in Introductory Computer Architecture Courses (Paper

    Rafael Corsi Ferrão, Igor Dos Santos Montagner, Renan Trevisoli

  • FIE 2022, Uppsala - How much C can students learn in one week? (Paper)

    Rafael Corsi Ferrão, Igor Dos Santos Montagner, Ricardo Caceffo, Rodolfo Azevedo

  • FIE 2019 - Teaching C programming in context: a joint effort between the Computer Systems, Embedded Computing and Programming Challenges courses. (Paper)

    Igor Dos Santos Montagner, Rafael Corsi Ferrão, E. Marossi, F. J. Ayres

Mauá

The following papers are from the time I worked at the NSEE laboratory at Maua, where I was developing an EGSE for the ESA Plato project and working with aerospace electronics systems.

  • 2017 IEEE Aerospace Conference, Big Sky - Data processing unit using COTS micro-controllers working in redundancy

    V. C. Parro, F. A. Martins, Rafael Corsi Ferrão, Sergio Ribeiro Augusto, L. Pinheiro da Silva

  • 2016 International SpaceWire Conference, Yokohama - Multi-purpose simulator for Plato mission: SpaceWire mission and applications, short paper

    Rafael Corsi Ferrão, Sergio Ribeiro Augusto, Cassio Berni, Franklin Ronald Ferreira dos Santos, Vanderlei Cunha Parro, Philippe Plasson, Loic Gueguen, Saulo Finco, Gisbert Peter, Manfred Steller

  • 2015 54th IEEE Conference on Decision and Control (CDC), Osaka - Matchable-observable linear models for multivariable identification: Structure selection and experimental results

    Rodrigo Alvite Romano, Felipe Pait, Rafael Corsi Ferrão

  • 2015 23rd ABCM International Congress of Mechanical Engineering - COBEM, Rio de Janeiro - ACTIVE MAGNETIC BEARING PROJECT FOR A SATELLITE REACTION WHEEL

    Rafael Corsi Ferrão, J. J. Cruz

  • 2012 IV WORKSHOP SOBRE OS EFEITOS DA RADIAÇÃO EM COMPONENTES FOTÔNICOS E ELETRÔNICOS DE USO AEROESPACIAL, São José Dos Campos - RMAP - Remote Memory Access Protocol A Codec implementation

    Rafael Corsi Ferrão, Tiago Sanches da Silva, Sergio Ribeiro Augusto, V. C. Parro

  • 2012 Journal of Aerospace Technology and Management (Online) - Electronic simulator of the PLATO satellite imaging system

    Rafael Corsi Ferrão, Sergio Ribeiro Augusto, Tiago Sanches da Silva, V. C. Parro

  • 2012 Workshop Anual Sobre os Efeitos das Radiações Ionizantes em Componentes Eletrônicos e Fotônicos de Uso Aeroespacial, São José Dos Campos - The SpaceWire communication standard for space applications: An VHDL implementation

    J. Nabarrete, Rafael Corsi Ferrão, V. C. Parro, Sergio Ribeiro Augusto

  • 2011 International Spacewire Conference, San Antonio - CAMERA SIMULATOR FOR PLATO MISSION

    Rafael Corsi Ferrão, V. C. Parro, Tiago Sanches da Silva, Sergio Ribeiro Augusto, Philippe Plasson, Loic Gueguen

Popular repositories Loading

  1. Intel-FPGA-hls-examples-18.01 Intel-FPGA-hls-examples-18.01 Public

    Intel FPGA HLS examples - Quartus 18.01

    C++ 7 2

  2. Logica-Programavel Logica-Programavel Public

    Aula de Lógica Programável do curso de Pós Graduação em Eletrônica Embarcada - IMT

    VHDL 2

  3. padrao-pastas-nsee padrao-pastas-nsee Public

    Padrão de pastas para projetos realizados no NSEE

    14

  4. Formante Formante Public

    Arquivos para tratamento de áudio

    MATLAB

  5. Mancal-Magnetico Mancal-Magnetico Public

    MATLAB

  6. binn binn Public

    Forked from liteserver/binn

    Binary Serialization

    C