Curriculum Reform Process in a Computer Science Program Strengthening General and Human Education

Authors

DOI:

https://doi.org/10.5753/rbie.2026.5059

Keywords:

Bachelor’s Degree in Computer Science, Curriculum Reform, University Extension, Humanistic Education

Abstract

Computer Science curricula in Brazil are largely focused on the technical training of graduates, with an emphasis on mathematics and computing, and devote limited attention to the impacts of computing on society. An opportunity to reduce this gap emerged with the requirement that at least ten percent of the total course workload be allocated to extension activities. Although important, merely including extension as a mandatory curricular component is not sufficient to provide graduates with a broader understanding of the role of computing professionals in society. In this work, we describe the systematic process used to develop a new curriculum proposal for the Computer Science program at the Federal University of Rio de Janeiro. This process incorporated context analysis, risk analysis, strategies, and action plans for implementing changes, aiming at a methodology oriented toward building a more flexible curriculum that is responsive to societal demands. The new curriculum proposal, already implemented, sought to strengthen general and human education by incorporating university extension activities and other opportunities that enable graduates to advance their humanistic education in articulation with their technical education.

Downloads

Download data is not yet available.

References

Anderson, R. E. (1992). ACM code of ethics and professional conduct. Communications of the ACM, 35(5), 94–99. https://dl.acm.org/doi/pdf/10.1145/129875.129885. [GS Search]

Araujo, R., Calsavara, A., Cerqueira, A., & Leite, J. (2019). Referenciais de Formação para os Cursos de Graduação em Computação no Brasil-Competências Atitudinais. Sociedade Brasi leira de Computação. https://books-sol.sbc.org.br/index.php/sbc/catalog/view/63/280/529. [GS Search]

Bittencourt, R. A., & Figueiredo, O. A. (2003). O currículo do curso de engenharia de computação da UEFS: Flexibilização e integração curricular. XI Workshop sobre Educação em Computação–Anais do XXIII Congresso da Sociedade Brasileira de Computação–Anais do, 171–182. Disponível em: [link]. [GS Search]

Bloom, B. S., & Krathwohl, D. R. (2020). Taxonomy of educational objectives: the classification of educational goals - Book 1: cognitive domain. Longman. [GS Search]

Bordin, A. S. (2023). Uma Análise da Curricularização da Extensão na Graduação em Computação: Possibilidades e Desafios. Anais do III Simpósio Brasileiro de Educação em Computação, 262–269. https://doi.org/10.5753/educomp.2023.228210. [GS Search]

Boud, D., & Feletti, G. (2013). The challenge of problem-based learning. [GS Search]

BRASIL. (2014). Lei 13.005, de 25 de junho de 2014. Aprova o Plano Nacional de Educação - PNE. Disponível em: [link]. [GS Search]

BRASIL. (2018). Ministério da Educação, Conselho Nacional de Educação. Resolução CNE/CESNº 7, de 18 de dezembro de 2018. Disponível em: [link]. [GS Search]

Brito, M. R. F. d. (2008). O SINAES e o ENADE: da concepção à implantação. Avaliação: Revista da Avaliação da Educação Superior (Campinas), 13(03), 841–850. Disponível em: [link]. [GS Search]

Cardoso, R. (2015). Sistematização da elaboração da matriz curricular de um curso de Sistemas de Informação: a metodologia dos perfis. Anais do XXIII Workshop sobre Educação em Computação, 416–425. https://doi.org/10.5753/wei.2015.10258. [GS Search]

Charão, A. S., Wiechork, K., Rodrigues, M. L., & Barbosa, F. P. (2020). Explorando resultados por questao no Enade em Ciência da Computaçao para subsidiar revisao de projeto pedagógico de curso. Anais do XXVIII Workshop sobre Educaçao em Computaçao, 16–20. https://doi.org/10.5753/wei.2020.11121. [GS Search].

Davis, J., & Walker, H. (2011). Incorporating Social Issues of Computing in a Small, Liberal Arts College. http://doi.org/10.1145/1953163.1953186. [GS Search]

Denning, P. J. (2009). The Great Principles of Computing. [GS Search]

Ferreira, P. P. S. K., & Canaane, I. O. (2021). Desempenho estudantil: uma análise da situação atual do Bacharelado em Ciência da Computação. Disponível em: [link]. [GS Search]

FORPROEX. (1998). Plano Nacional de Extensão Universitária. Disponível em: [link]. [GS Search]

Forum, W. E. (2020). The Future of Jobs Report. Disponível em: [link]. [GS Search]

França, C., & Mellet, D. (2016). Soft skills required! uma análise da demanda por competências não-técnicas de profissionais para a indústria de software e serviços. Anais do IX Fórum de Educação em Engenharia de Software (FEES 2016), 101–112. [GS Search]

Holland-Minkley, A., Barnard, J., Barr, V., Braught, G., Davis, J., Reed, D., Schmitt, K., Tartaro, A., & Teresco, J. D. (2023). Computer Science Curriculum Guidelines: A New Liberal Arts Perspective. Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, 617–623. https://doi.org/10.1145/3545945.35697. [GS Search]

Joint Task Force on Computing Curricula, A. f. C. M. (, & Society, I. C. (2013). Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. Association for Computing Machinery. https://doi.org/10.1145/2534860. [GS Search]

Jonathan, M. (2016). Currículos de Computação: porque permanecem assim? Anais do XXIV Workshop sobre Educação em Computação, 2046–2055. https://doi.org/10.5753/wei.2016.9648. [GS Search]

Krajcik, J. S., & Shin, N. (2014). Project-Based Learning. [GS Search]

Lima, P. d. S. N., Ambrósio, A. P. L., dos Santos Oliveira, J. L., & de Carvalho, C. L. (2021). Análise de conteúdo das provas do Enade para os alunos do curso de Bacharelado em Ciência da Computação. Revista Brasileira de Informática na Educação, 29, 385–413. https://doi.org/10.5753/rbie.2021.2073. [GS Search]

MEC. (2016). Diretrizes Curriculares Nacionais para os Cursos de Graduação em Computação.Resolução CNE/CES nº 5, de 16 de novembro de 2016. (rel. técn.). Disponível em: [link].

Melo, A. M., de Mello, A. V., de Souza Matos, E., & dos Santos, J. M. O. (2023). Curricularização da Extensão: experiências e propostas para os cursos superiores de Computação. Anais Estendidos do III Simpósio Brasileiro de Educação em Computação, 54–55. https://doi.org/10.5753/educomp_estendido.2023.229571. [GS Search]

Parberry, I. (2000). How to present a paper in theoretical computer science: a speaker´s guide for students. Disponível em: [link]. [GS Search]

Polito, R. (2005). Superdicas para falar bem em conversas e apresentações. Editora Saraiva.

SBC. (2005). Currículo de Referência da SBC para cursos de Graduação em Bacharelado em Ciência da Computação e Engenharia da Computação (CR05). [GS Search]

Seagull, D. G., & Souza, G. G. P. (2023). Análise das matrizes curriculares dos cursos superiores de Ciência da Computação sobre a ótica das soft skills: uma análise comparativa. Disponível em: [link]. [GS Search]

Setti, M., Emer, M. C., Amaral, M., Merkle, L. E., & Gonçalves, M. (2014). Proposta de Flexibilização Curricular do Curso de Sistemas de Informação ofertado pela UTFPR-Curitiba. Anais do XXII Workshop sobre Educação em Computação, 80–89. Disponível em: [link]. [GS Search]

Sousa, A. I. (2019). Inserção da extensão universitária nos currículos dos cursos de graduação: a experiência da UFRJ, 20–26. Disponível em: [link]. [GS Search]

Steigleder, L., Zucchetti, D., & Martins, R. (2019). Trajetória para a curricularização da extensão universitária: Atuação do FOREXT e diretrizes nacionais. Revista Brasileira de Extensão Universitária, 10(3), 167–174. Disponível em: [link]. [GS Search]

Suleman, F., & Laranjeiro, A. M. C. (2018). The employability skills of graduates and employers’ options in Portugal: An explorative study of anticipative and remedial strategies. Education+ Training, 60(9), 1097–1111. https://doi.org/10.1108/ET-10-2017-0158. [GS Search]

Walker, H., & Kelemen, C. (2010). Computer Science and the Liberal Arts: A Philosophical Examination. TOCE, 10. https://doi.org/10.1145/1731041.1731043. [GS Search]

Zorzo, A. F., Nunes, D., Matos, E., Steinmacher, I., de Araujo, R. M., Correia, R., & Martins, S. (2017). Referenciais de Formação para os Cursos de Graduação em Computação. https://doi.org/10.5753/sbc.ref.2017.134. [GS Search]

Published

2026-05-28

How to Cite

DELGADO, C.; DA SILVA, J. C. P.; TEIXEIRA, E. N.; SANTAROSA VIVACQUA, A.; ROSSETTO, S.; VALERIO, J. V. Curriculum Reform Process in a Computer Science Program Strengthening General and Human Education. Brazilian Journal of Computers in Education, [S. l.], v. 34, p. 799–836, 2026. DOI: 10.5753/rbie.2026.5059. Disponível em: https://journals-sol.sbc.org.br/index.php/rbie/article/view/5059. Acesso em: 30 may. 2026.

Issue

Section

Awarded Papers :: EduComp 2024