Our group focuses on computer system design at all levels of both hardware and software. Computer systems are a vital part of our modern society and development in this area directly underlies the biggest economic shift since the industrial revolution. Through innovative research our students learn about technical processes, such as microprocessor architecture, while also being informed about social and cultural issues in software development teams.
We perform research on computer architecture, optimizing compilers, programmable hardware, computer-aided design tools, computer security, distributed systems, middleware, real-time and embedded systems, software architecture and software engineering, computer vision, artificial intelligence, and human computer interaction.
2017 |
Semantic Slicing of Software Version Histories Journal Article | IEEE Transactions on Software Engineering |
2016 |
Battery-Aware Transformations in mobile Applications Conference Paper | 31st IEEE/ACM International Conference on Automated Software Engineering (ASE) |
2016 |
The Challenges of Staying Together While Moving Fast: An Exploratory Study Conference Paper | 38th International Conference on Software Engineering (ICSE) |
2016 |
Hydrogen diffusion in amorphous ZrO 2 Journal Article | Journal of Non-Crystalline Solids |
2016 |
Snooping on Mobile Phones: Prevalence and Trends Conference Paper | Twelfth Symposium on Usable Privacy and Security (SOUPS 2016) |
Tor Aamodt | Professor |
Konstantin Beznosov | Professor |
Paul Davies | Associate Professor Teaching |
Alexandra (Sasha) Fedorova | Associate Professor |
Sid Fels | Professor |
Sathish Gopalakrishnan | Associate Professor |
Andre Ivanov | Professor |
Carol Jaeger | Professor of Teaching and Associate Dean, Undergraduate Engineering Programs |
Guy Lemieux | Professor |
Mieszko Lis | Assistant Professor |
Ali Mesbah | Associate Professor |
Karthik Pattabiraman | Professor |
Matei Ripeanu | Professor |
Julia Rubin | Assistant Professor |