Computer Networks

Fundamental concepts and systems aspects of computer networks. Topics include a review of the layered Internet architecture and encompass router design, lookup and classification algorithms, scheduling algorithms, congestion control, wireless protocols, and network security. The goal of the course is to explore the key technical and research questions in computer networks as well as to convey the necessary analytical, simulation, and measurement techniques.

ST- Social Justice Lawyering

From fighting Jim Crow segregation to challenging the recent Muslim travel ban, judicial review has historically been used as a strategy to reign-in executive and legislative over-reach and protect Constitutional rights. This course will examine how lawyers, social movements, and everyday people have used litigation to advocate for social justice in the United States.

ST-Intro/SciFi & Fantasy

This course will focus on the main characteristics of French science fiction and fantasy literature in the 20th and 21st centuries through the study of three novels, a short story anthology, and a comic book. The common theme that all these narratives share is how humanity envisions its evolution - as can be seen through the exploration of how Jules Verne, magicians, witches, and dragons fit together in uchronic and steampunk possible worlds. The science fiction texts also address the related themes of the very limits of the differences between men and animals and the posthuman agenda.
Subscribe to