![]() |
TEACHING |
|
THE PENNSYLVANIA STATE UNIVERSITY:
Primary Instructor: SRA 397E Security Economics and Privacy Behaviors (Spring 2013, Spring 2014) (Teaching Assistant: Chase Miller)
Primary Instructor: SRA 471 Informatics, Risk, and the Post-Modern World (Fall
2011, Spring 2013)
Primary Instructor: SRA 221 Fundamentals of Information Security (Spring
2011, Fall 2011, Fall 2012, Fall 2013)
PRINCETON UNIVERSITY:
An introduction to computer science in the context of scientific, engineering, and commercial applications. The goal of the course is to teach basic principles and practical issues, while at the same time preparing students to use computers effectively for applications in computer science, physics, biology, chemistry, engineering, and other disciplines. Topics include: programming in Java; hardware and software systems; algorithms and data structures; fundamental principles of computation; and scientific computing, including simulation, optimization, and data analysis. UC BERKELEY:
Primary Instructor & Course Developer: IS 290-18 Economics of Network
Security and Privacy
Guest Lecturer: CS 294 Privacy and Security Enhancing Technologies (Dawn Song)
Guest Lecturer: IS 250 Computer-Based Communications Systems and Networks (John Chuang)
|
|
Economics and network design have always been intimately intertwined. The infrastructural nature of networks, the decentralization of ownership and control, and the derivation of utility by heterogeneous users and applications, all point to the need for incorporating economic considerations into the design of networks. In this research seminar, we will read and discuss recent papers exploring the many different areas in which network design and economics intersect, including: economic characteristics of networks, modeling strategic behavior in network games, information asymmetries in networked environments, incentive engineering and market-based resource allocation, etc., with applications to Internet architecture, peer-to-peer, ad-hoc, and overlay networks, and network security, etc.
Teaching Assistant: IS 250 Computer-based Communication Systems and Networks (John Chuang)
Teaching Assistant: IS 206 Distributed Computing Applications and Infrastructure (Doug Tygar, John Chuang)
Teaching Assistant: IS 208 Analysis of Information Organizations and Systems (Peter Lyman, Yale Braunstein)
|
|
HUMBOLDT-UNIVERSITY BERLIN:
Teaching Assistant: Database Management (Oliver Günther, Steffan Baron)
Teaching Assistant: Foundations of Information Systems (Oliver
Günther)
|