The systems and networking group at Purdue ECE conducts a wide range of experimental computer systems research. Our current projects span fault-tolerant networks and systems, systems and software security, securing software development lifecycles, Internet video streaming, verifiable network design, mobile device energy management, programmable network hardware, and wireless networking. Our group consists of seven core faculty, three affiliated faculty (in a broad range of areas including software engineering and machine learning) and over 50 graduate students and research staff.