Large-scale Software Engineering

Content

Students will learn the fundamentals in architecting, designing, and validating massively scalable, highly available, large-scale software systems, with special emphasis on challenges posed by data intensive applications and Internet of Things. Specifically, students will learn how to manage the system architecture problem on the basis of data and application requirements, to devise the relevant quality criteria and to validate the resulting large-scale software systems.

Students will be involved in project activities.

Read more on unige.it

Instructor(s)

Gianna Reggio

Gianna Reggio

Associate Professor of Computer Science

Software Engineering

Filippo Ricca

Filippo Ricca

Associate Professor of Computer Science

Software Engineering. Web Testing.

Effort Breakdown

  • Class
  • Lab
  • Project
  • Outside Preparation