How Do Computer Science Students Perceive Self-Study with Open-Source Repositories for Building AI/ML Systems?

Aidin Azamnouri*, Nadine Nicole Koch*, Justus Bogner, Stefan Wagner

*Corresponding author for this work

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

The world of software development has fundamentally changed because of the explosive growth of opensource repositories in recent years. Open-source repositories have become a valuable tool for software developers and researchers because they are free and usually easy to use. Likewise, learning Artificial Intelligence (AI) and Machine Learning (ML) skills are in high demand, especially among software engineering students, as they increasingly require AI skills to drive innovation, solve complex problems, and remain competitive. There are several AI/ML open-source projects that contain code explanations, e.g., comments and/or documentation, making them potential educational tools. However, it is currently unclear how well AI novices can benefit from these resources. Hence, we studied how computer science bachelor students perceive self-study with open-source repositories to build more complex AI/ML systems to gauge the usefulness of these repositories. After a learning period, we surveyed the perception and learning outcomes from the viewpoint of 112 students. By analyzing the responses, we found that 75 % of the students stated that they could now build complex AI/ML systems if provided with enough documentation and descriptions and are motivated to work on them. While this indicates that learning or improving AI/ML skills via open-source repositories is promising, more research beyond self-reporting is needed.

Original languageEnglish
Title of host publicationProceedings - 2025 IEEE/ACM 37th International Conference on Software Engineering Education and Training, CSEE and T 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages376-381
Number of pages6
ISBN (Electronic)9798331537098
DOIs
Publication statusPublished - 2025
Event37th IEEE/ACM International Conference on Software Engineering Education and Training, CSEE and T 2025 - Ottawa, Canada
Duration: 28 Apr 202529 Apr 2025

Publication series

NameSoftware Engineering Education Conference, Proceedings
ISSN (Print)1093-0175

Conference

Conference37th IEEE/ACM International Conference on Software Engineering Education and Training, CSEE and T 2025
Country/TerritoryCanada
CityOttawa
Period28/04/2529/04/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • AI Engineering
  • Artificial Intelligence
  • Computer Science Students
  • Machine Learning
  • Open-source Repositories
  • Project-based Learning
  • Self-study

Fingerprint

Dive into the research topics of 'How Do Computer Science Students Perceive Self-Study with Open-Source Repositories for Building AI/ML Systems?'. Together they form a unique fingerprint.

Cite this