Artigo Produção Nacional

A Practical and Systemic Curricular Approach to Teach Computer Systems

2019; Institute of Electrical and Electronics Engineers; Volume: 17; Issue: 08 Linguagem: Inglês

10.1109/tla.2019.8932345

ISSN

1548-0992

Autores

Tiago de Oliveira, Denise Stringhini, José Jailson Santos Craibas,

Tópico(s)

Education and Digital Technologies

Resumo

The design of computational systems is an important matter that must be especially present in Computer Engineering curriculum. Traditionally, Computer Engineering curriculum address this theme in a compartmentalized way in specific curricular units. This organization creates a fragmented view of the complex computational systems development, understood here as the specification, design, implementation and integration of the lines of computer architecture and organization, systems engineering, compilers, operating systems and computer networks. To avoid this fragmented view, this article proposes a systemic and curricular approach, integrating hardware and software, which allows students to design a complex computer system over three years of their academic trajectories. This approach was validated in a Computer Engineering course at the Federal University of São Paulo, bringing positive results in relation to students' motivation and enthusiasm, as well as encouraging creative and innovative thinking.

Referência(s)
Altmetric
PlumX