• DocumentCode
    1642846
  • Title

    Complex networks in the curriculum of computer engineers

  • Author

    Horváth, Árpád ; Trócsányi, Zoltán

  • Author_Institution
    Center for Innovation & Educ. H-8000 Szekesfehervar, Obuda Univ., Szekesfehervar, Hungary
  • fYear
    2010
  • Firstpage
    199
  • Lastpage
    206
  • Abstract
    Recent investigations in the field of complex networks include the analysis of distributions of connections in particular networks and the clustering properties of networks. In the first part of this presentation we analyse a network: the dependency network of the software packages of the Ubuntu distribution of GNU/Linux. It is a directed network, and we analyse the degree distribution of the network for in-degrees (connections directed into a node, the dependent packages), out-degrees (connections directed away from a node) and plain degrees. We also analyse the clustering properties of the network. In the second part, we discuss the teaching of these topics at the college level. Using the NetworkX modul for the Python programming language students can easily investigate these properties of the package dependency network.
  • Keywords
    Linux; complex networks; computer science education; programming languages; software packages; GNU; Linux; NetworkX modul; Python programming language; Ubuntu distribution; complex networks; computer engineer curriculum; directed network; package dependency network; software packages; Complex networks; Computer networks; Distributed computing; Informatics; Joining processes; Machine intelligence; Packaging; Sociology; Technological innovation; Web sites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applied Machine Intelligence and Informatics (SAMI), 2010 IEEE 8th International Symposium on
  • Conference_Location
    Herlany
  • Print_ISBN
    978-1-4244-6422-7
  • Type

    conf

  • DOI
    10.1109/SAMI.2010.5423740
  • Filename
    5423740