• DocumentCode
    2591088
  • Title

    Teaching software engineering for embedded systems: an experience report from the manaus research and development pole

  • Author

    De Lucena, Vicente Ferreira, Jr. ; De Queiroz-Neto, José Pinheiro ; Benchimol, Isaac Benjamim ; Mendonça, Andréa Pereira ; da Silva, Valteir Romão ; Filho, Mário Ferreira

  • Author_Institution
    Univ. Fed. do Amazonas, Manaus
  • fYear
    2007
  • fDate
    10-13 Oct. 2007
  • Abstract
    The number of microprocessors and microcontrollers being applied to modern computational systems is growing exponentially. Nevertheless, it is not easy to find engineers with the necessary skills for developing software for such devices. In fact, the creation of official undergraduate courses to fulfill this modern demand proved not to be the best solution. This paper describes an inter-universities training program specially created for embedded systems organized by CEFET-AM, a technical college, and carried out by Genius Institute of Technology, a research and development company, both located in Manaus - Brazil. After a restrictive selection process, 24 senior students coming from 8 of the most important universities of the region started their studies. Eleven theoretical modules distributed in 300 hours of training were given. Afterwards, the students started an industry oriented project. One major assignment was given to the whole group. They divided themselves in subgroups responsible for specific parts of the project which involved distributed systems programming, communication process development by using M2M, web services planning and MMI design by using diverse devices. The joint venture of theoretical studies conduced by a school of technology together with the practical side of a research company resulted in a well succeed experience.
  • Keywords
    computer science education; educational courses; educational institutions; embedded systems; software engineering; teaching; Brazil; Genius Institute of Technology; Manaus; Web services planning; communication process development; distributed systems programming; embedded systems; interuniversities training program; software engineering teaching; technical college; undergraduate courses; Education; Educational institutions; Embedded system; Industrial training; Microcontrollers; Microprocessors; Process planning; Research and development; Software engineering; Web services; Educational Experience; Embedded Systems Education; University and Industry Collaboration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE '07. 37th Annual
  • Conference_Location
    Milwaukee, WI
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-4244-1083-5
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2007.4417966
  • Filename
    4417966