Marco Aurélio Gerosaمشاهده پروفایل
عضو هیئت علمی
- Human Aspects of Software Engineering
- Software Engineering Education
- Computer Supported Cooperative Work (CSCW)
- +۷ مورد دیگر
Marco Aurélio Gerosa is a Professor at Northern Arizona University and was previously an Associate Professor at the University of São Paulo (USP), Brazil . He is affiliated with the School of Informatics, Computing, and Cyber Systems (SICCS) at NAU and the Department of Computer Science at USP. His research focuses on the Human Aspects of Software Engineering , including Software Engineering Education , Computer Supported Cooperative Work (CSCW) , and AI-Assisted Software Engineering . He has published extensively on topics such as Open Source Software development, Bots and Chatbots in software engineering, and Mining Software Repositories techniques. His recent work explores Using Large Language Models (LLMs) for educational purposes in programming, data science, and software engineering Developing chatbots to facilitate newcomer onboarding to OSS projects Investigating the evolution of Integrated Development Environments (IDEs) Assessing the impact of software bots on projects Understanding how to design effective chatbot languages Dr. Gerosa has received numerous scientific awards, including ACM SIGSOFT Distinguished Paper Award Best paper awards at ICSE and International Symposium on Open Collaboration IEEE Computer Society TCSE Distinguished Paper and Service Awards Productivity grants from CNPq (Brazilian Council for Scientific and Technological Development) He has graduated numerous PhD students who are now researchers in top institutions worldwide and has been a mentor to many more at various levels. His research projects have secured over USD 1 million in funding. Dr. Gerosa is also involved in the development of tools and environments for software engineering, including MetricMiner for repository analysis and various gamification platforms to enhance developer engagement. He brings over 25 years of teaching experience across multiple universities, teaching courses ranging from Introduction to Programming to Advanced Topics on Web Development and Collaborative Systems Development.








