Introducing computer architecture education in the first course of computer science career

Author(s):  
José R. Arias ◽  
Daniel F. García
2013 ◽  
Author(s):  
Michael Lydon ◽  
Jessie Ford

Author(s):  
Diego Reforgiato Recupero ◽  
Valentino Artizzu ◽  
Francesca Cella ◽  
Alessandro Cotza ◽  
Davide Curcio ◽  
...  

Arduino is a famous board, which incorporates serial communication interfaces, including universal serial bus (USB) and an integrated development environment (IDE) based on Processing, a programming language that supports C and C++. It consists of a microcontroller with several other components that provide easy interconnections with other devices. Arduino and its components have been studied during the class of Computer Architecture for the degree in Computer Science at the University of Cagliari in 2016. At the end of the class, seven groups of students have been selected and chosen to carry out a device prototype on top of Arduino and show their methodology, the sensors they embedded on top, how data could be extracted, collected, stored in database for further processing and analytics. The development has been performed following the open source best practices; documentation and codes of these projects have been made online for free downloading and sharing in order to further contribute to the advancement and widespread usage of the Arduino platform.


Author(s):  
Ludymila Lobo de Aguiar Gomes ◽  
Jose Reginaldo Hughes Carvalho ◽  
Tanara Lauschner ◽  
Fabilo G. Nakamura ◽  
Rosiane de Freitas

Sign in / Sign up

Export Citation Format

Share Document