
Computer Systems
Computer Systems is an active area of research at the Faculty of Informatics of the University of Lugano. Our faculty does work on computer architecture, distributed systems, mobile computing, cloud computing, service-oriented computing, security, autonomic computing, performance, embedded systems, self-adaptive systems, and other areas.
People
Prof. Binder founded the Dynamic Analysis Group. His research interests include dynamic program analysis, concurrent and parallel programming, aspect-oriented programming, virtual machines, service-oriented computing, and cloud computing.
Prof. Carzaniga interests lie in the general areas of distributed computing, computer networks and advanced communication services, and software engineering.
Prof. Hauswirth's interests lie in the area between programming languages, runtime systems, and software engineering, with a focus on the efficiency of software, its users, and its developers. Prof. Hauswirth leads Sape, the Software and Programmer Efficiency Research Group.
Prof. Langheinrich's main research interest lies at the intersection of privacy and ubiquitous computing. Prof. Langheinrich heads the Research Group for Ubiquitous Computing
Prof. Nystrom's research interests focus on programming languages for safe, efficient, and extensible systems. He leads the Lugano Language Lab
Prof. Pautasso research lies at the intersection of service-oriented computing, autonomic computing, software architecture, Web engineering and business process modeling and management.
Prof. Pedone's research interests focus on the theory and practice of dependable distributed systems and distributed data management systems.
Prof. Pezzè's research interests focus on the definition of techniques for the design and development of high-quality software systems. Prof. Pezzè leads STAR, the Software Testing and Analysis Research group.
Prof. Pozzi's is interested in the interaction between compiler and architecture design in the field of embedded systems. Her research mostly revolves around the automation of embedded processor customization and the definition of innovative configurable fabrics.
Courses and Seminars
PhD Courses
- currently none
Master's Courses
- Computer Networking (Antonio Carzaniga)
- Dependable Systems [ALARI] (Miroslaw Malek)
- Distributed Systems (Fernando Pedone)
- Embedded Processor Design and Implementation [ALARI] (Rainer Leupers, Heinrich Meyr)
- Future Trends in Processor Architecture [ALARI] (Antonio Gonzalez)
- Hands-On Wireless Sensor Networks (Mehdi Jazayeri)
- Hardware Software Co-Design (Laura Pozzi)
- Low Power Software [ALARI] (Luca Benini)
- Network-on-Chips (1/2) [ALARI] (Marcello Lajolo, Luca Benini)
- Networking [ALARI] (Agostino Poggi)
- Performance Evaluation [ALARI] (Giuseppe Serazzi)
- Power Analysis and Low Power Design [ALARI] (Enrico Macii)
- Re-Programmable Systems [ALARI] (Eduardo Sanchez)
- Real-Time Operating System and Scheduling [ALARI] (Lothar Thiele, Marco Platzner)
- Software Performance (Matthias Hauswirth)
- Software Performance Lab (Matthias Hauswirth)
- Ubiquitous Computing (Marc Langheinrich)
- Ubiquitous Computing Lab (Marc Langheinrich)
- VLIW Architectures [ALARI] (Paolo Faraboschi)
- Wireless and Mobile Networking (Silvia Giordano)
Bachelor's Courses
- Computer Architectures [ALARI] (Maria Giovanna Sami)
- Hardware Software Co-Design [ALARI] (Lothar Thiele, Marco Platzner)
- Net-Centric Computing (Walter Binder)
- Systems Programming (Alexander Förster)
Walter Binder
Antonio Carzaniga
Matthias Hauswirth
Marc Langheinrich
Nate Nystrom
Cesare Pautasso
Fernando Pedone
Mauro Pezzè
Laura Pozzi