Marco Autili

Dipartimento di Ingegneria e Scienze dell'Informazione e Matematica (DISIM)
Università dell'Aquila
Via Vetoio, 67100 L'Aquila (Italy)

Teaching


Please, visit the teaching page to access the available teaching material



Internal Courses

A.A. 2004/2005

  • Software Engineering (120 hours), (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila

A.A. 2005/06

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila

A.A. 2006/07

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Software Engineering Laboratory I (Massimo Tivoli)
    (6 hours - integrative teaching) - University of L’Aquila

A.A. 2007/08

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Analysis and Testing of Component-based Systems (Henry Muccini)
    (4 hours - seminar teaching on Service-oriented Architecture) - University of L’Aquila
  • Software Engineering Laboratory I (Massimo Tivoli)
    (6 hours - integrative teaching) - University of L’Aquila
  • Programming Laboratory III (Massimo Tivoli)
    (5 hours - integrative teaching) - University of L’Aquila

A.A. 2008/09

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Programming Laboratory III (Massimo Tivoli)
    (6 hours - integrative teaching) - University of L’Aquila

A.A. 2009/10

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Analysis and Testing of Component-based Systems (Henry Muccini)
    (4 hours - seminar teaching on Service-oriented Architecture) - University of L’Aquila
  • Computers Architecture Laboratory (Massimo Tivoli)
    (4 hours - seminar teaching on Distributed Architectures) - University of L’Aquila

A.A. 2010/11

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Programming Laboratory III (Massimo Tivoli)
    (6 hours - integrative teaching) - University of L’Aquila
  • Computers Architecture Laboratory (Massimo Tivoli)
    (4 hours - seminar teaching on Distributed Architectures) - University of L’Aquila

A.A. 2011/12

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Advanced Software Engineering (Vittorio Cortellesa)
    (4 hours - seminar teaching) - University of L’Aquila
  • Programming Laboratory III (Massimo Tivoli)
    (6 hours - integrative teaching) - University of L’Aquila

A.A. 2012/13

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila
  • Programming Laboratory III (Massimo Tivoli)
    (5 hours - integrative teaching) - University of L’Aquila

A.A. 2013/14

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila

A.A. 2014/15

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila

A.A. 2015/16

  • Foundations Of Programming Languages (60 hours), part of the two modules course (120 hours) "Introduction To Programming: Foundations And Languages" (Paola Inverardi/Marco Autili and Monica Nesi)
    University of L’Aquila

A.A. 2016/17

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila
  • Adavanced Service-Oriented Software Engineering (ASoSE) (Massimo Tivoli)
    (12 hours - integrative teaching) - University of L’Aquila

A.A. 2017/18

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila

A.A. 2018/19

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila
  • Open Data and Web Services (ODWS) (48 hours) (Marco Autili and Alexander Perucci)
    University of L’Aquila

A.A. 2019/20

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila
  • Open Data and Web Services (ODWS) (48 hours) (Marco Autili and Alexander Perucci)
    University of L’Aquila

A.A. 2020/21

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila
  • Open Data and Web Services (ODWS) (48 hours) (Marco Autili and Claudio Pompilio)
    University of L’Aquila

A.A. 2021/22

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila
  • Open Data and Web Services (ODWS) (48 hours) (Marco Autili and Claudio Pompilio)
    University of L’Aquila

A.A. 2022/23

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila
  • Multimedia and Computer Science for the Social Sciences (48 hours) (Marco Autili, Monica Nesi and Davide Di Ruscio)
    University of L’Aquila

A.A. 2023/24

  • OPerating Systems Laboratory (OPSLab) (60 hours), part of the two modules course (120 hours) "Operating Systems with Laboratory" (Marco Autili and Vittorio Cortellessa)
    University of L’Aquila
  • Service-Oriented Software Engineering (SoSE) (48 hours) (Marco Autili)
    University of L’Aquila
  • Open and Big Data Management and Processing (90 hours) (Marco Autili, Michele Tucci and Mattia D'Emidio)
    University of L’Aquila

External Courses
  • 2005
    (60 hours) Multimedia Designer – IAL-CISL ABRUZZO, L’Aquila

    (60 hours) Tecniche di Programmazione – Pianeta Formazione, Tivoli - Roma

  • 2006
    (120 hours) Expert of Web Multimedia Languages: JAVA Language – Pianeta Formazione, Palombara Sabina, Roma

    (80 hours) Expert of Web Multimedia Languages: Programming Foundations – Palombara Sabina, Roma

  • 2013
    (2 hours - seminar lecture) Model-Based Synthesis Process for Choreography Realizability Enforcement – Gran Sasso Science Institute (GSSI), International PhD school and center for advanced studies in Physics, Mathematics, Computer Science and Social Sciences - L'Aquila (Italy)

  • 2014
    (40 hours) Service Oriented Architecture and Web Service – INTECS S.p.A., L’Aquila

  • 2014
    (36 hours) Service Oriented Architecture – THALES ITALIA S.p.A., Chieti