This site uses only proprietary and third party technical cookies. By continuing to browse the site you are agreeing to our use of cookies. I agree I want to find out more
Browse the Department site:
Browse the Teaching site:

Software Engineering for Adaptive Systems @univaq

A curriculum of the Laurea Magistrale in Informatica at the University of L’Aquila bringing students towards the ultimate (and future!) methodologies and tools for neverending software systems


Software is pervading our daily life since about four decades. Newer application fields raise up very quickly (e-health, smart cities); more powerful technologies are designed to host software systems (Wireless Sensor Networks, Internet-connected Objects, Smart devices). Being no more confined to pre-determined environments, software today needs to act as an independent entity that is able to adapt itself to different contexts. It is widely recognized that “adaptation” is the software characteristic that will be pushed to still unexplored limits in the next few years. The SEAS curriculum intends to provide students with instruments necessary to deal with this current/future scenario of software engineering.

The SEAS curriculum will provide top-level competences for designing adaptive, autonomous, mobile, and smart quality systems, that may scale to new level of unpredicted complexities, by leveraging model driven design methods and tools.

Software Engineering for Adaptive Systemsetwork & Data Science@univaq

SEAS courses at-a-glance

Fundamental courses Advanced topics
  • Software Architecture
  • Software Quality Engineering
  • Model-Driven Engineering
  • Formal Methods
  • Web Engineering
  • Service-Oriented Software Engineering
  • Software Engineering for Autonomous Systems
  • Mobile Device Applications
  • Embedded Systems

After graduation opportunities

Students successfully completing the SEAS curriculum will have the opportunity to work with (inter)national companies in the aerospace, automotive, information systems, cyber-physical domains, as well as to conduct development and research projects on architecting autonomous and adaptive quality systems, with novel system engineering methods and tools.