First cycle
degree courses
Second cycle
degree courses
Single cycle
degree courses
School of Science
COMPUTER SCIENCE
Course unit
OPEN-SOURCE TECHNOLOGIES
SC01123013, A.A. 2018/19

Information concerning the students who enrolled in A.Y. 2016/17

Information on the course unit
Degree course First cycle degree in
COMPUTER SCIENCE
SC1167, Degree course structure A.Y. 2011/12, A.Y. 2018/19
N0
bring this page
with you
Number of ECTS credits allocated 6.0
Type of assessment Mark
Course unit English denomination OPEN-SOURCE TECHNOLOGIES
Website of the academic structure http://informatica.scienze.unipd.it/2018/laurea
Department of reference Department of Mathematics
Mandatory attendance No
Language of instruction Italian
Branch PADOVA
Single Course unit The Course unit can be attended under the option Single Course unit attendance
Optional Course unit The Course unit can be chosen as Optional Course unit

Lecturers
Teacher in charge NICOLA BERTAZZO

ECTS: details
Type Scientific-Disciplinary Sector Credits allocated
Core courses INF/01 Computer Science 6.0

Course unit organization
Period First semester
Year 3rd Year
Teaching method frontal

Type of hours Credits Teaching
hours
Hours of
Individual study
Shifts
Lecture 6.0 48 102.0 No turn

Calendar
Start of activities 01/10/2018
End of activities 18/01/2019

Examination board
Board From To Members of the board
1 a.a 2018/2019 01/10/2018 28/02/2020 BERTAZZO NICOLA (Presidente)
VARDANEGA TULLIO (Membro Effettivo)
CONTI MAURO (Supplente)
GAGGI OMBRETTA (Supplente)
RANZATO FRANCESCO (Supplente)

Syllabus
Prerequisites: None.
Target skills and knowledge: Provide students with some experience for the technological management of a software project and the definition and implementation of a continuous delivery pipeline.
Examination methods: Oral.
Assessment criteria: The assessment will be based on an oral discussion (individual or in group), concerning 4 assignments presented and discussed during the laboratory classes.
Course unit contents: The following topics will be presented:
- Issue Tracking
- Source Code Management (SCM)
- Testing Software
- Build process
- Continuous integration and Continuous Delivery
- Configuration Management
Planned learning activities and teaching methods: Lectures and laboratory.
Additional notes about suggested reading: Slides and other material indicated in the slides when needed.
Textbooks (and optional supplementary readings)

Innovative teaching methods: Teaching and learning strategies
  • Lecturing
  • Laboratory
  • Problem based learning
  • Case study
  • Problem solving

Sustainable Development Goals (SDGs)
Industry, Innovation and Infrastructure Sustainable Cities and Communities