Research

Team Computing

Pliable Self-Adaptation

Middleware

Security and Privacy

and

Self Architecting

Activity-oriented Computing

Smart Power Grids

Courses

Software Architecture – 443

User Interface Design – 632

QoS for Software Arch – 727

Context-Aware Apps – 895

Also

Distributed Software – 622

Ubiquitous Computing – 699