Facebook Twitter Flickr

Courses: Computer Science

Instructors

Faculty Advisor:

Professor Susan Davidson

Susan DavidsonSusan B. Davidson received the B.A. degree in Mathematics from Cornell University in 1978, and the M.A. and Ph.D. degrees in Electrical Engineering and Computer Science from Princeton University in 1980 and 1982. She is the Weiss Professor and Chair of Computer and Information Science at the University of Pennsylvania, and also served as Deputy Dean of the School of Engineering and Applied Science from 2005-2007. Professor Davidson's research interests include database and web-based systems, and bioinformatics. Within bioinformatics she is best known for her work with the Kleisli data integration system, subsequently commercialized in the company GeneticXChange. Her more recent work has centered on XML technologies for data sharing, data integration and data curation, as well as scientific workflow systems.

Professor Davidson was the founding co-director of the Center for Bioinformatics (PCBI) from 1997-2000, and interim director from 2000-2003. She is also a founding co-leader of the Greater Philadelphia Bioinformatics Alliance and holds a secondary appointment in the Department of Genetics, is an (Association for Computing Machinery) ACM Fellow, received the Lenore Rowe Williams Award (2002), and was a Fulbright Scholar and recipient of a Hitachi Chair (2004).

Instructor:

Peter-Michael Osera

Peter-Michael OseraPeter-Michael Osera is a doctoral candidate at the University of Pennsylvania under the supervision of Prof. Steven Zdancewic, Department of Computer and Information Science. His research interests lie in the domain of programming languages and systems. He is currently working on creating type-safe interoperability boundaries between languages as well as safe, yet efficient low-level programming languages. Peter-Michael also has a strong interest in introductory computer science education. He taught CIS 110 during the Fall 2011 semester, revamping both the content and organization of the course, and is currently responsible for training the teaching assistants of both CIS 110 and 120.

Peter-Michael graduated from the University of Washington in 2006 with a B.S. in Computer Science and Applied and Computational Math Sciences and a B.A. in the Comparative History of Ideas. He also worked at Microsoft from 2006 and 2008 as a program manager for the Visual C++ compiler.