Complete list of Triangle Computer Science Distinguished Lecturers since 1995

THIS FILE CONTAINS NAMES OF ALL SPEAKERS THAT GAVE THE TALK IN
THE TCSDLS (Triangle Computer Science Distinguished Lecturer Series) FROM 1995 -- PRESENT
(use the "find tool" in the web-browser to search this file for speaker names, etc.)
SEE ALSO: http://www.cs.unc.edu/Events/DistLectures/

Monday March 04, 2024
Speaker: Lorrie Cranor, CMU, Comp. Sci.
Title:"From Password Requirements to IoT Cybersecurity Labels: Informing Public Policy With Research"
Host: Anupam Das, CSC
Monday January 22, 2024
Speaker: Jiawei Han, University of Illinois Urbana-Champaign (UIUC)
Title:"Data Mining Will Be Reborn with Large Language Models "
Host: Xiaorui Liu, CSC
Monday November 27, 2023
Speaker: Tommaso Melodia, Northeastern University
Title:"Open 6G: Toward Open, Programmable, and AI-Driven NextG Wireless Systems"
Host: Benjamin Watson, CSC
Monday April 24, 2023
Speaker: Luke Zettlemoyer, Univ. Washington
Title:"Nonparametric Language Models: Trading Data for Parameters (and Compute) in Large Language Models"
Host: Colin Raffel, UNC CS
Monday April 17, 2023
Speaker: Sumit Roy, U. Washington
Title:"Beyond 5G Networks: Strategic Roadmap and R&D Prospects"
Host: Rudra Dutta, NC State CSC
Monday March 27, 2023
Speaker: Emma Brunskill, Stanford University
Title:"Balancing multiple objectives in contextual multi-armed bandits "
Host: Min Chi, CSC
Monday March 20, 2023
Speaker: Magdalena Balazinska, Univ. Washington
Title:"Storing and Querying Video Data"
Host: Sudeepa Roy (helped by Ben Watson at NCSU), Duke CS
Monday February 27, 2023
Speaker: Thomas Ristenpart, Cornell
Title:"Mitigating Technology Abuse in Intimate Partner Violence and Encrypted Messaging"
Host: Michael Reiter, Duke ECE
Monday November 07, 2022
Speaker: Pat Hanrahan, Stanford University
Title:"Shading Languages and the Emergence of Programmable Graphics Systems"
Host: Henry Fuchs, UNC CH
Monday September 28, 2020
Speaker: Christopher Ré, Stanford University
Title:"Theory and Systems for Weak Supervision"
Host: Ben Watson, Duke
Monday April 13, 2020
Speaker: Ariel Procaccia, Gordon McKay Professor of Computer Science, Harvard University
Title:"SEMINAR CANCELED DUE TO COVID-19 DIRECTIVES - Putting Ethical AI to the Vote"
Host: TBA, Duke
Monday March 02, 2020
Speaker: Martin Rinard, Professor, Department of Electrical Engineering and Computer Science (MIT)
Title:"Two Research Stories"
Host: Xipeng Shen, NCSU
Monday February 10, 2020
Speaker: Hany Farid, Professor, University of California, Berkeley
Title:"Digital Forensics: From Photoshop to Deep Fakes"
Host: David Luebke, UNC
Monday February 03, 2020
Speaker: Kathleen McKeown, Henry and Gertrude Rothschild Professor of Computer Science, Columbia University Title: TBA
Title:"Where Natural Language Processing Meets Societal Needs"
Host: Mohit Bansai, UNC
Monday December 16, 2019
Speaker: Gul Agha, Professor Emeritus, University of Illinois at Urbana-Champaign
Title:"Scalable Formal Methods"
Host: Munindar Singh, CSC
Monday December 02, 2019
Speaker: Christopher Re, Associate Professor, Stanford University
Title:"If You Want to Be Rich, Get a Lot of Money: Theory and Systems for Weak Supervision"
Host: Sudeepa Roy, Duke
Monday November 04, 2019
Speaker: Frederick P. Brooks Jr., University of North Carolina at Chapel HIll
Title:"A Personal History of Computing"
Host: Kevin Jeffay, UNC
Monday October 21, 2019
Speaker: Gillian Smith, Assistant Professor, Worcester Polytechnic Institute
Title:"Computational Craft: Weaving together Computer Science, Design, and Art"
Host: Chris Martens, NCSU
Monday September 16, 2019
Speaker: Margaret Martonosi, Princeton University
Title:"Seismic Shifts: Challenges and Opportunities in the Post-ISA Era of Computer Systems Design"
Host: Jasleen Kaur, UNC
Monday April 22, 2019
Speaker: Margo Seltzer, Herchel Smith Professor of Computer Science, Harvard University
Title:"Systems Research — Construed Broadly"
Host: Cynthia Rudin, Duke
Monday April 15, 2019
Speaker: Devavrat Shah, Massachusetts Institute of Technology
Title:"Multi-Dimensional Robust Synthetic Control: Exploring Counterfactuals and Predicting Cricket Scores"
Host: Kamesh Munagala, Duke
Monday January 14, 2019
Speaker: Radia Perlman, Dell EMC
Title:"Computer Networks: Myths, Missteps, and Mysteries"
Host: Donald Porter, UNC
Monday April 16, 2018
Speaker: Christopher Manning, Thomas M. Siebel Professor in Machine Learning and Professor of Linguistics and of Computer Science, Stanford University
Title:"Building Neural Network Models That Can Reason"
Host: Mohit Bansal, UNC
Monday April 09, 2018
Speaker: Polina Golland, Professor, Massachusetts Institute of Technology
Title:"Image Imputation"
Host: Marc Niethammer , UNC
Monday March 26, 2018
Speaker: Richard Szeliski, Research Scientist and Director of the Computational Photography Group, Facebook Research
Title:"Visual Reconstruction and Image-Based Rendering"
Host: Xiaobai Sun, Duke
Monday January 29, 2018
Speaker: Avrim Blum, Professor and Chief Academic Officer, Toyota Technical Institute at Chicago
Title:"Learning about Agents and Mechanisms from Opaque Transactions"
Host: Kamesh Munagala, Duke
Monday January 22, 2018
Speaker: Moshe Y. Vardi, Rice University
Title:"Humans, Machines, and Work: The Future is Now"
Host: Sudeepa Roy, Duke
Monday November 20, 2017
Speaker: Maria Klawe, Harvey Mudd College
Title:"Broadening Participation in Computing"
Host: Blair D. Sullivan, CSC
Monday April 03, 2017
Speaker: Remzi Arpaci-Dusseau, University of Wisconsin–Madison
Title:" Measure, Then Build"
Host: Hung-Wei Tseng, CSC
Monday March 20, 2017
Speaker: Susan Athey, Stanford University
Title:"Machine Learning for Policy Evaluation: Prediction, Causal Inference, and Personalization"
Host: Vincent Conitzer, Duke
Monday March 06, 2017
Speaker: Christos Papadimitriou, University of California at Berkeley
Title:"The Algorithm as a Scientific World View"
Host: Kamesh Munagala, Duke
Monday February 20, 2017
Speaker: Jon Kleinberg, Cornell University
Title:"Human Decisions and Machine Predictions"
Host: Pankaj Agarwal, Duke
Monday January 23, 2017
Speaker: Michael Ernst, University of Washington
Title:"Natural Language is a Programming Language"
Host: Kathryn Stolee, CSC
Monday December 05, 2016
Speaker: Ramesh Jain, University of California at Irvine
Title:"Computing Personal Lifestyle for Building Health Models"
Host: Munindar Singh, CSC
Monday November 14, 2016
Speaker: Jim Kurose, University of Massachusetts Amherst
Title:"An Expanding and Expansive View of Computing"
Host: Kevin Jeffay, UNC
Monday October 17, 2016
Speaker: Raymond Mooney, University of Texas at Austin
Title:"Generating Natural-Language Video Descriptions using LSTM Recurrent Neural Networks"
Host: Mohit Bansal, UNC
Monday April 11, 2016
Speaker: Onur Mutlu, Electrical and Computer Engineering, CMU
Title:"Rethinking Memory System Design for Data-Intensive Computing"
Host: Xipeng Shen, CSC
Monday February 29, 2016
Speaker: Michael Wellman, CSE Department, University of Michigan
Title:"Artificial Intelligence and Real Economics"
Host: Jon Doyle, CSC
Monday February 22, 2016
Speaker: Pieter Abbeel, CS Department, Berkeley
Title:"Making Robots Learn"
Host: George Konidaris, Duke
Monday February 15, 2016
Speaker: Jon Kleinberg - Talk CANCELED due to weather, Cornell University
Title:"CANCELED - Social Phenomena in Global Networks"
Host: Pankaj Agarwal, Duke
Monday February 01, 2016
Speaker: Alex Aiken, Alcatel-Lucent Professor, Stanford University
Title:"Legion: Programming Heterogeneous, Distributed Parallel Machines"
Host: Frank Mueller, CSC
Monday November 30, 2015
Speaker: Jason Eisner, CS Department, Johns Hopkins University
Title:"Probabilistic Inference on Strings"
Host: Alex Berg, UNC
Monday November 16, 2015
Speaker: Rajit Manohar, Cornell University
Title:"Large-Scale Neuromorphic Systems"
Host: Montek Singh, UNC
Monday October 19, 2015
Speaker: Vijay Kumar, University of Pennsylvania
Title:"Aerial Robot Swarms"
Host: Ming Lin, UNC
Monday September 28, 2015
Speaker: Johannes Gehrke, Distinguished Engineer, Microsoft & Tisch University Professor, Cornell University
Title:"Deferring Transactions for Fun and Profit"
Host: Ashwin Machanavajjhala, Duke
Monday April 06, 2015
Speaker: Thomas W. Reps, Computer Sciences Department, University of Wisconsin-Madison
Title:"Automating Abstract Interpretation"
Host: Jan Prins, UNC
Monday March 30, 2015
Speaker: Leslie Greengard, Courant Institute of Mathematical Sciences, New York University
Title:"Fast and Accurate Physical Modeling in Complex Geometry"
Host: Xiaobai Sun, Duke
Monday March 16, 2015
Speaker: Neeraj Suri, Computer Science, TU Darmstadt
Title:"Agile Trust: Kicking and Fixing Software"
Host: M. Vouk, CSC
Monday February 16, 2015
Speaker: Virgil Gligor, Carnegie Mellon University
Title:"Dancing with the Adversary: A Tale of Wimps and Giants - NOTE TIME CHANGE"
Host: Prof. William Enck, CSC
Monday February 02, 2015
Speaker: David Bader, Georgia Institute of Technology
Title:"Massive-Scale Streaming Analytics"
Host: Prof. Ashok Krishnamurthy, UNC
Monday January 26, 2015
Speaker: Vijay Kumar, University of Pennsylvania
Title:"Aerial Robot Swarms - CANCELLED DUE TO INCREMENT WEATHER"
Host: Professor Ming Lin, UNC
Monday January 12, 2015
Speaker: William T. Freeman, MIT
Title:"The World of Tiny Motions"
Host: Carlo Tomasi, Duke
Monday April 14, 2014
Speaker: Peter J. Ungaro, Cray
Title:"The Fusion of Supercomputing and Big Data"
Host: Stanley Ahalt, Computer Science, UNC-CH
Tuesday April 01, 2014
Speaker: Shafi Goldwasser, MIT
Title:" The Cryptographic Lens"
Host: Alex Hartemink, Computer Science, Duke University
Monday March 03, 2014
Speaker: Lovasz Laszlo, Mathematical Institute, Eotvos Lorand University, Budapest
Title:"Geometric Representations of Graphs"
Host: Pankaj Agarwal, Duke, Computer Science
Monday February 17, 2014
Speaker: Erik Demaine , Massachusetts Institute of Technology
Title:"Algorithms Meet Art, Puzzles, and Magic"
Host: Blair Sullivan, Computer Science, NCSU
Monday February 10, 2014
Speaker: Craig Douglas, University of Wyoming
Title:"Big Data and Dynamic Applications"
Host: Mladen Vouk, Computer Science, NC State University
Monday February 03, 2014
Speaker: Thomas La Porta, Penn State University
Title:"Quality of Information-Aware Networking"
Host: Munindar Singh, Computer Science, NCSU
Monday January 27, 2014
Speaker: Edward A. Lee, University of California, Berkeley
Title:"Cyber-Physical Systems: A Fundamental Intellectual Challenge"
Host: Sanjoy Baruah, Computer Science, UNC-CH
Monday November 18, 2013
Speaker: Luiz Barroso, Google
Title:"3 Hard Problems in Large-Scale Computing"
Host: Alvin Lebeck , Duke
Monday October 28, 2013
Speaker: Marc Levoy, Stanford University
Title:"What Google Glass means for the future of photography"
Host: Anselmo Lastra, Computer Science, UNC-Chapel Hill
Monday April 29, 2013
Speaker: Ramesh Govindan, University of Southern California
Title:"Privacy and the Mobile Revolution"
Host: Munindar P.Singh, Computer Science, NCSU
Monday March 25, 2013
Speaker: Thomas Ball, Microsoft Research
Title:"Advances in Automated Theorem Proving: Symbolic Automata, Nonlinear Arithmetic over the Reals, and Fixedpoint Calculation"
Host: Emerson Murphy-Hill, Computer Science, NCSU
Monday March 18, 2013
Speaker: Henry Seitz, University of Washington, Seatle
Title:"A Trillion Photos"
Host: Jan-Michael Frahm, Computer Science, UNC
Monday February 25, 2013
Speaker: Insup Lee, Univ. of Pennsylvania
Title:"Challenges and Research Directions in Medical Cyber-Physical Systems"
Host: Sanjoy Baruah, Computer Science, UNC-CH
Monday February 18, 2013
Speaker: Mike Carey, Univ. of California, Irvine
Title:"One Size Fits A Bunch: The ASTERIX Approach to Big Data Management "
Host: Ashwin Machanavajjhala, Computer Science, Duke University
Monday January 14, 2013
Speaker: Pietro Perona, California Institute of Technology
Title:"Visipedia: collaborative harvesting and organization of visual knowledge"
Host: Carlo Tomasi, Computer Science, Duke University
Monday November 05, 2012
Speaker: Surajit Chaudhuri, Microsoft Research
Title:"How different is Big Data?"
Host: Rada Chirkova , Computer Science, NCSU
Monday September 17, 2012
Speaker: Oussama Khatib, Stanford University
Title:"Robots and the Human"
Host: Ron Alterovitz , Computer Science, UNC
Monday September 10, 2012
Speaker: Roughgarden Tim, Stanford University
Title:"Porting the Computer Science Toolbox to Game Theory and Economics"
Host: Kamesh Munagala, Computer Science, Duke University
Monday April 23, 2012
Speaker: Daniel Spielman, Yale University
Title:"Approximating Graphs and Solving Systems of Linear Equations "
Host: Pankaj Agarwal, Duke U.
Monday March 12, 2012
Speaker: Insup Lee, University of Pennsylvania
Title:"Medical Cyber-Physical Systems

*** THIS SEMINAR HAS BEEN CANCELED ***"
Host: Sanjoy Baruah, Computer Science, UNC-CH

Monday February 27, 2012
Speaker: David Shaw, D. E. Shaw Research and Columbia University
Title:"Anton -- A Special-Purpose Machine That Achieves a Hundred-Fold Speedup in Biomolecular Simulations"
Host: Stanley Ahalt, Computer Science, UNC
Monday January 23, 2012
Speaker: Thomas G. Dietterich, Oregon State University Corvalis
Title:"Machine Learning in Ecological Science and Environmental Management"
Host: Ronald Parr, Duke U.
Monday December 05, 2011
Speaker: Somesh Jha, University of Wisconsin Madison
Title:"Retrofitting Legacy Code for Security"
Host: Mike Reiter, UNC
Monday November 21, 2011
Speaker: Victoria Interrante, University of Minnesota
Title:"Enhancing Spatial Cognition in Immersive VIrtual Environments"
Host: Russ Taylor, UNC
Monday November 14, 2011
Speaker: Susan Landau, Harvard University
Title:"Surveillance or Security? The Risks Posed by New Wiretapping Technologies"
Host: Landon Cox, Duke U.
Monday November 07, 2011
Speaker: Victor Lesser, University of Massachusetts Amherst
Title:"A Practical Application of Cooperative Multi-Agent Technology: The DCAS Severe Weather Radar Detection and Tracking System"
Host: Munindar Singh, Computer Science, NCSU
Monday October 31, 2011
Speaker: Ravi Sandhu, University of Texas at San Antonio
Title:"The Data and Application Security and Privacy (DASPY) Challenge "
Host: Peng Ning, Computer Science, NCSU
Monday October 17, 2011
Speaker: Saman Amarasinghe, MIT
Title:"PetaBricks: A Language and Compiler Based on Autotuning"
Host: Frank Mueller, NCSU
Monday April 25, 2011
Speaker: Umesh Vazirani, Computer Science, UC Berkeley
Title:"A computational perspective on quantum physics"
Host: Kamesh Munagala, Computer Science, Duke
Monday April 11, 2011
Speaker: Sarita Adve, Computer Science, U. Illinois at Urbana-Champaign
Title:"Rethinking Parallel Languages and Hardware"
Host: Alvin Lebeck, Computer Science, Duke U.
Monday March 28, 2011
Speaker: Rastislav Bodik, Computer Science, UC Berkeley
Title:"Automatic Programming Revisited"
Host: Frank Mueller, Computer Science, NCSU
Monday March 21, 2011
Speaker: Ian Akyildiz, Elec. and Comp. Engineering, Georgia Tech
Title:"Nanonetworks: A New Frontier in Communications"
Host: George Rouskas, NCSU, Computer Science
Monday February 14, 2011
Speaker: Ariel Kaufman, Computer Science, SUNY
Title:"Virtual Colonoscopy and Computer-Aided Detection of Colon Cancer"
Host: Ming Lin, UNC-Chapel Hill
Monday January 24, 2011
Speaker: Takeo Kanade, Computer Science, CMU
Title:"Tracking a Large Number of Migrating and Proliferating Cells in Time-Lapse Microscopy Imagery"
Host: Jan-Michael Frahm, UNC-Chapel Hill
Monday November 22, 2010
Speaker: S. Keshav, Computer Science, Univ. of Waterloo
Title:"How the Internet can Green the Grid "
Host: Kevin Jeffay, Computer Science, UNC-CH
Monday October 18, 2010
Speaker: Elisa Bertino, Computer Sciences, Purdue U.
Title:"Assuring Data Trustworthiness - Concepts and Research Challenges"
Host: Munindar P. Singh, Computer Science, NCSU
Monday September 20, 2010
Speaker: David Parkes, Harvard University
Title:"Incentive Engineering in the Internet Age"
Host: Vincent Conitzer, Computer Science, Duke U.
Monday April 19, 2010
Speaker: Fred Schneider, Dept. of Computer Science, Cornell
Title:"Principles and Principals for Authorization in Nexus "
Host: Annie Anton, Computer Science, NCSU
Monday April 12, 2010
Speaker: Andrew Ng, Computer Science, Stanford University
Title:"STAIR: The STanford Artificial Intelligence Robot project"
Host: Ronald Parr, Computer Science, Duke U.
Monday February 22, 2010
Speaker: Hari Balakrishnan, Computer Science, MIT
Title:"Vehicular Cyber-Physical Systems
(Or, How to Improve Your Commute) "

Host: Kamesh Munagala, Computer Science, Duke U.
Monday January 25, 2010
Speaker: Mary Lou Soffa, Dept. of Computer Science, The University of Virginia
Title:"Path-Based Fault Correlations"
Host: Tao Xie, Computer Science, NCSU
Monday November 16, 2009
Speaker: Barbara Liskov, Dept .of EE and CS, MIT
Title:"The Power of Abstraction"
Host: Xiaowei Yang, Computer Science, Duke
Monday November 02, 2009
Speaker: Clifford Stein, Dept. of IE and OR, Columbia
Title:"Optimization Problems in Internet Advertizing"
Host: Sanjoy Baruah, Computer Science, UNC
Monday October 12, 2009
Speaker: John Q. Walker, Zenph Studios
Title:" Building the Music Equivalent of Computer Graphics "
Host: Steve Weiss, Computer Science, UNC
Monday September 28, 2009
Speaker: Raj Rajkumar, Dept. Electrical and Computer Engineering, CMU
Title:"Cyber-Physical Systems: A Natural Convergence of Engineering and Computer Science "
Host: Kevin Jeffay, Computer Science, UNC
Monday September 21, 2009
Speaker: Richard Ladner, Computer Science & Engineering, University of Washington
Title:"New Directions in Accessible Computing"
Host: Matt Stallmann, Computer Science, NCSU
Monday April 06, 2009
Speaker: David Patterson, Computer Science, UC Berkeley
Director, U.C. Berkeley Parallel Computing Laboratory (Par Lab)
Director, U.C. Berkeley Reliable Adaptive Distributed systems Laboratory (RAD Lab)
Title:"The Parallel Revolution Has Started:
Are You Part of the Solution or Part of the Problem?"

Host: Dinesh Manocha, Computer Science, UNC
Monday March 23, 2009
Speaker: Marc Levoy, Computer Science, Stanford University
Title:" Light field photography and microscopy"
Host: Henry Fuchs, UNC
Monday February 09, 2009
Speaker: Sanjeev Arora, Computer Science, Princeton University
Title:"Semidefinite Programming and its applications to Approximation Algorithms"
Host: Kamesh Munagala, Computer Science, Duke U.
Monday January 26, 2009
Speaker: Mario Gerla, Computer Science, UCLA
Title:"Vehicular Urban Sensing: Dissemination and Retrieval"
Host: Injong Rhee, Computer Science, NCSU
Monday November 24, 2008
Speaker: Ken Birman, Computer Science, Cornell University
Title:"Live Distributed Objects"
Host: Mike Reiter, Computer Science, UNC-Chapel Hill
Monday November 17, 2008
Speaker: Andrew McCallum, Computer Science, U. Massachusetts Amherst
Title:"Information Extraction, Data Mining and Joint Inference"
Host: Alex Hartemink, Duke U.
Monday November 03, 2008
Speaker: Madhu Sudan, Computer Science, MIT
Title:"Communicating Computers and Computing Communicators:
A need for a new unifying theory"

Host: Sanjoy Baruah, Computer Science, UNC
Monday September 22, 2008
Speaker: William Swartout, Institute for Creative Technologies,USC
Title:"Toward the Holodeck: Integrating Graphics, Artificial Intelligence, Entertainment and Learning"
Host: Michael Young, Computer Science, NCSU
Monday September 15, 2008
Speaker: Hector Garcia-Molina, Com. Science and Elec. Eng., Stanford U.
Title:"Flexible Recommendations in CourseRank"
Host: Shivnath Babu, Computer Science, Duke U.
Monday September 08, 2008
Speaker: Jayadev Misra, Computer Science, University of Texas at Austin
Title:"Structured Wide-Area Programming"
Host: Munindar Singh, NCSU, Computer Science
Monday April 21, 2008
Speaker: Wayne D. Grover, Dept. of ECE, Univ. of Alberta, Canada
Title:"Transport network survivability and p-Cycles"
Host: Rudra Dutta, Computer Science, NCSU
Monday April 14, 2008
Speaker: David Patterson, Computer Science, UC Berkeley, California
Title:"Talk Canceled
The Parallel Computing Landscape: A Berkeley View 2.0"

Host: Dinesh Manocha, Computer Science, UNC
Monday April 07, 2008
Speaker: Russell H. Taylor, CISST ERC, Johns Hopkins University
Title:"Medical Robotics & Computer Integrated Surgery"
Host: Ming Lin, Computer Science, UNC
Monday February 25, 2008
Speaker: Joe Hellerstein, Computer Science, UC Berkeley, California
Title:"Declarative Networking: What is Next"
Host: Shivnath Babu, Computer Science, Duke
Monday February 18, 2008
Speaker: Fran Allen, IBM T. J. Watson Research Center, Yorktown Heights, NY
Title:"Compilers and Multi-Core Computing Systems"
Host: Diane Pozefsky, Computer Science, UNC
Monday February 11, 2008
Speaker: Kathy Yelick, Electrical Engineering and Computer Sciences Department, UC Berkeley, California
Title:"Programming Models for Petascale"
Host: Xiaosong Ma, Computer Science, NCSU
Monday January 14, 2008
Speaker: Eva Tardos, Computer Science, Cornell U.
Title:"Games in Networks"
Host: Kamesh Mungala, Computer Science, Duke
Monday November 19, 2007
Speaker: Jonathan Shewchuk, Computer Science, UC Berkeley, California
Title:"Tetrahedral Meshes with Good Dihedral Angles"
Host: Jack Snoeyink, Computer Science, UNC
Monday April 09, 2007
Speaker: Tuomas Sandholm, Computer Science, CMU
Title:"Algorithms for solving sequential imperfect information games, and application to poker"
Host: Peter Wurman, Computer Science, NCSU
Monday March 26, 2007
Speaker: Jennifer Widom, Computer Science, Stanford U.
Title:"Trio: A System for Data, Uncertainty, and Lineage"
Host: Jun Yang, Computer Science, Duke
Monday February 26, 2007
Speaker: Harry Shum, Microsoft Research Asia
Title:"Prior, Context and Interactive Computer Vision"
Host: Marc Pollefeys, Computer Science, UNC
Monday February 19, 2007
Speaker: Dan Gusfield, Computer Science, UC Davis, California
Title:"Efficient and Practical Algorithms for Studying the History of Recombination in Populations"
Host: Steffen Heber, Computer Science, NCSU
Monday February 05, 2007
Speaker: Daphne Koller, Computer Science, Stanford U.
Title:"Probabilistic Models for Structured Domains: From Cells to Bodies"
Host: Ronald Parr, Computer Science, Duke
Monday January 29, 2007
Speaker: Edmund Clarke, Computer Science, CMU
Title:"Model Checking: From Hardware To Software And Back Again"
Host: Sanjoy Baruah, Computer Science, UNC
Monday December 04, 2006
Speaker: David Karger, MIT
Title:"Why everyone should be their own database administrator, UI designer, application developer, and web site builder, and how they can."
Host: Kamesh Munagala, CS, Duke
Monday November 13, 2006
Speaker: Henry Levy, Computer Science, University of Washington
Title:"Reliability Challenges for Commodity Operating Systems"
Host: Kevin Jeffay, Computer Science, UNC
Monday October 30, 2006
Speaker: Barton Miller, Computer Science, University of Wisconsin
Title:"Binary Code Patching: An Ancient Art Refined for the 21st Century"
Host: Frank Mueller, Computer Science, NCSU
Monday April 24, 2006
Speaker: Michael Kearns, Computer and Information Science, University of Pennsylvania
Title:"Behavioral Graph Coloring **CANCELLED**"
Host: Sayan Mukherjee, Computer Science, Duke U.
Monday April 17, 2006
Speaker: Anne Condon, Computer Science, University of British Columbia
Title:"RNA Molecules: Glimpses Through an Algorithmic Lens"
Host: Carla Ellis and John Reif, Computer Science, Duke U.
Monday April 10, 2006
Speaker: Nicholas Ayache, INRIA (French Research Institute of Computer Science and Automatic Control)
Title:"Computational Models for Medical Image Analysis"
Host: Steve Pizer and Guido Gerig, Computer Science, UNC
Monday February 13, 2006
Speaker: Alan Burns, University of York, U.K.
Title:"Modeling Temporal Behaviour in Complex Socio-Technical Systems"
Host: James Anderson, Computer Science, UNC
Monday January 30, 2006
Speaker: Steven Bellovin, Columbia University
Title:"Permissive Action Links, Nuclear Weapons, and the History of Public Key"
Host: Frederick Brooks, Computer Science, UNC
Monday January 23, 2006
Speaker: John A. Stankovic, Computer Science, University of Virginia
Title:"Self-Organizing Wireless Sensor Networks in Action"
Host: Vincent Freeh and Xiaosong Ma, Computer Science, NCSU
Monday November 14, 2005
Speaker: David Johnson, AT & T Research Labs
Title:"Compressing Rectilinear Pictures, with Applications to Internet Routing"
Host: Matt Stallmann and Franc Brglez, Computer Science, NCSU
Monday October 31, 2005
Speaker: Biswanath Mukherjee, Computer Science, UC Davis
Title:"Optical Networking: Its Inter-Disciplinary Nature and New Research Challenges"
Host: Rudra Dutta and David Thuente, Computer Science, NCSU
Monday April 18, 2005
Speaker: Leonidas Guibas, Computer Science, Stanford University
Title:"Lightweight Distributed Reasoning in Sensor Networks"
Host: Pankaj Agarwal, Computer Science, Duke U.
Monday April 04, 2005
Speaker: Jack Dongarra, Computer Science, University of Tennessee
Title:"An Overview of High Performance Computing and Self Adapting Numerical Software "
Host: Frank Mueller, Computer Science, NCSU
Monday February 21, 2005
Speaker: Tommy Poggio, MIT
Title:"Learning: Theory and Applications"
Host: Jon Doyle, Computer Science, NCSU
Monday February 07, 2005
Speaker: G. W. (Pete) Stewart, Computer Science, Institute for Advanced Computer
Title:"MATRAN: A Fortran 95 Wrapper for Matrix Operations"
Host: Robert Funderlic, Computer Science Department, NCSU
Monday December 06, 2004
Speaker: Jessica Hodgins, Computer Science and Robotics, Carnegie Mellon University
Title:"Interfaces for Controlling Human Characters "
Host: Annie Anton and Jon Doyle, Computer Science Department, NCSU
Monday November 15, 2004
Speaker: Mary Shaw, Computer Science, Carnegie Mellon University
Title:"Everyday Dependability for Everyday Needs "
Host: Laurie Williams, Computer Science Department, NCSU
Monday October 25, 2004
Speaker: Michael Rabin, Computer Science, Harvard University
Title:"The Eighth Commandment "
Host: Jon Doyle, Computer Science Department, NCSU

27 OCTOBER 2003
Speaker: Pavel Pevzner, Dept. of Computer Science & Engineering, University of California, San Diego
Title: Transforming Men into Mice: Lesson from Human and Mouse Genomic Sequences
Host School: Duke University

10 NOVEMBER 2003
Speaker: Lydia Kavraki, Department of Computer Science, Rice University
Title: Modeling the Conformational Flexibility of Proteins
Host School: UNC-Chapel Hill

17 NOVEMBER 2003
Speaker: Anna Karlin, Department of Computer Science & Engineering, University of Washington, Seattle
Title: Mechanism Design for Fun and Profit
Host School: Duke University

9 FEBRUARY 2004
Speaker: Joe Marks, Mitsubishi Electric Research Laboratories (MERL)
Title: Ubiquitous-Computing Research at MERL: A Selective Overview
Host School: NC State University

1 MARCH 2004
Speaker: Mike Reiter, Center for Computer and Communications Security, CMU
Title: Security for, and by, converged mobile devices
Host School: NC State University

29 MARCH 2004
Speaker: Stuart Russell, Computer Science Division, University of California, Berkeley
Title: Identity Uncertainty
Host School: Duke University

5 APRIL 2004
Speaker: Jonathan Turner, Department of Computer Science, Washington University in St. Louis
Title: Extensible Networking
Host School: UNC-Chapel Hill

26 APRIL 2004
Speaker: John Laird, Electrical Engineering and Computer Science Department, University of Michigan
Title: Toward Human-level AI
Host School: NC State University

Triangle Computer Science Distinguished Lecturer Series: 2002-2003 Speakers

9 SEPTEMBER 2002
Speaker: Frans Kaashoek, Masachusetts Institute of Technology
Title: "Peer-to-Peer Computing: A Fad?"
Host School: Duke University

21 OCTOBER 2002
Speaker: Peter Freeman, National Science Foundation
Title: "Research and Education Challenges in Computing"
Host School: N.C. State University

4 NOVEMBER 2002
Speaker: Ian Munro, University of Waterloo
Title: "Frequency Estimation of Internet Packet Streams with Limited Space."
Host School: Duke University

11 NOVEMBER 2002
Speaker: M. Satyanarayanan, Carnegie Mellon University
Title: "Pervasive Computing: Vision and Challenges"
Host School: UNC-Chapel Hill

27 JANUARY 2003
Speaker: Murray Woodside, Carleton University
Title: "Understanding Performance Aspects of Layered Software with Layered Resources"
Host School: N.C. State University

3 MARCH 2003
**CANCELED**
Speaker: Larry A. Rowe, University of California at Berkeley
Title: "The Impact of Lecture Webcasting and Other Information Technologies on Higher Education"
Host School: UNC-Chapel Hill

14 APRIL 2003
Speaker: Sushil Jajodia, George Mason University
Title: "Recent Advances in Access Control Models"
Host School: N.C. State University

Triangle Computer Science Distinguished Lecturer Series: 2001-2002 Speakers

5 NOVEMBER 2001
Speaker: Dr. Steven Feiner, Department of Computer Science, Columbia University
Title: "Environment Management for Augmented Reality"
Host School: N.C. State University

28 JANUARY 2002
Speaker: Dr. Nicholas Pippenger, Department of Computer Science, University of British Columbia
Title: "Computation in the Presence of Noise: Classical and Quantum"
Host School: N.C. State University

11 FEBRUARY 2002
Speaker: Dr. Anita K. Jones, Department of Computer Science, School of Engineering and Applied Science, University of Virginia
Title: "Cyber Security--The Weak Link"
Host School: UNC-Chapel Hill

18 FEBRUARY 2002
Speaker: Dr. Bruce Randall Donald, Departments of Computer Science & Chemistry, Center for Structural Biology and Computational Chemistry, Dartmouth College
Title: "Algorithmic Challenges in Structural Molecular Biology"
Host School: UNC-Chapel Hill

25 FEBRUARY 2002
Speaker: Dr. Lixia Zhang, Department of Computer Science, University of California at Los Angeles
Title: "How to Scale"
Host School: N.C. State University

18 MARCH 2002
Speaker: Dr. Richard Karp, Computer Science Division, University of California, Berkeley
Title: "Accessing Data In Peer-to-Peer Networks and Other Large Distributed Networks"
Host School: Duke University

8 APRIL 2002
Speaker: Dr. Leslie Lamport, Microsoft Research
Title: "Paxos Made Simple"
Host School: UNC-Chapel Hill

22 APRIL 2002
Speaker: Dr. Eric Horvitz, Microsoft Research
Title: "Uncertainty, Intelligence, and Interaction"
Host School: Duke University

Triangle Computer Science Distinguished Lecturer Series: 2000-2001 Speakers

9 OCTOBER 2000
Speaker: Krishan Sabnani, Bell Labs
Title: "Content Delivery and Distribution in the Internet"
Host School: N.C. State University

23 OCTOBER 2000
Speaker: Jon Bentley, Avaya Labs
Title: "Cache-Conscious Algorithms and Data Structures"
Host School: UNC-Chapel Hill

30 OCTOBER 2000
Speaker: Christos Papadimitriou, University of California at Berkeley
Title: "Algorithmic Problems Related to the Internet"
Host School: UNC-Chapel Hill

6 NOVEMBER 2000
Speaker: Amir Pneuli, Weizmann Institute of Science and New York University
Title: "Verifying Reactive Systems: Taming the Infinite"
Host School: N.C. State University

27 NOVEMBER 2000
Speaker: Bernard Chazelle, Princeton University and NEC Research Institute
Title: "The Discrepancy Method"
Host School: Duke University

12 FEBRUARY 2001
Speaker: Susan Eggers, University of Washington
Title: "Managing Thread-Shared Hardware Resources on Simultaneous Multithreaded Processors"
Host School: Duke University

19 FEBRUARY 2001
Speaker: Takeo Kanade, Robotics Institute, Carnegie Mellon University
Title: "Virtualized Reality: 4D Digitization of a Time-Varying Real Event and Its Application"
Host School: Duke University

26 FEBRUARY 2001
Speaker: Ed Catmull, Pixar Animation Studios
Title: "Creative Process Behind Animated Feature Films"
Host School: UNC-Chapel Hill

5 MARCH 2001
Speaker: John Knight, University of Virginia
Title: "Survivability of Critical Infrastructure Systems"
Host School: N.C. State University

Triangle Computer Science Distinguished Lecturer Series: 1999-2000 Speakers

27 SEPTEMBER 1999
Speaker: Burton Smith, Tera Computer Company
Title: "Concurrent Design of a Compiler and an Architecture"
Host School: UNC-Chapel Hill

4 OCTOBER 1999
Speaker: Dr. Vladimir Rokhlin, Yale University
Title: "A New Class of Fast Adaptive Multipole Methods"
Host School: Duke University

18 OCTOBER 1999
Speaker: Dr. Carlo Sequin, University of California at Berkeley
Title: "CAD, Creativity, and Reality"
Host School: N.C. State University

25 OCTOBER 1999
Speaker: Dr. Steven W. Zucker, Yale University
Title: "Vision, Tangents, and Neural Computation"
Host School: UNC-Chapel Hill

1 NOVEMBER 1999
Speaker: Dr. Kang G. Shin, University of Michigan
Title: "EMERALDS: A Small-Memory Real-Time Microkernel for Information Appliances"
Host School: N.C. State University

8 NOVEMBER 1999
Speaker: Dr. Jude Shavlik, University of Wisconsin
Title: "Creating an Instructable and Self-Adaptive Web Browser"
Host School: N.C. State University

15 NOVEMBER 1999
Speaker: Dr. Barbara Liskov, Massachusetts Institute of Technology
Title: "Persistent Object Repositories in Distributed Systems"
Host School: Duke University

6 DECEMBER 1999
Speaker: Dr. Tony DeRose, Pixar Animation Studios
Title: "How Computer Graphics is Changing Hollywood"
Host School: UNC-Chapel Hill

20 MARCH 2000
Speaker: Dr. Jeffrey D. Ullman, Stanford University
Title: "Some Advances in Data-Mining Techniques"
Host School: Duke University

Triangle Computer Science Distinguished Lecturer Series: 1998-1999 Speakers

5 OCTOBER 1998
Speaker: Dr. Randy Pausch, School of Computer Science, Carnegie Mellon University
Title: "The Interdisciplinary Challenge of Building Virtual Worlds"
Host School: UNC-Chapel Hill

19 OCTOBER 1998
Speaker: Dr. Nicolas D. Georganas, Multimedia Communications Research Laboratory and School of Information Technology and Engineering, University of Ottawa
Title: "Multimedia Tele-Collaboration with Shared Spaces: Experiences"
Host School: N.C. State University

16 NOVEMBER 1998
Speaker: Dr. Peter Lee, Carnegie Mellon University
Title: "Proofs, Types, and Safe Mobile Code"
Host School: N.C. State University

7 DECEMBER 1998
Speaker: Dr. Larry Peterson, Department of Computer Science, Princeton University
Title: "The Scout Operating System"
Host School: Duke University

1 FEBRUARY 1999
Speaker: Dr. Peter Winkler, Bell Laboratories, Lucent Technologies
Title: "Optimality and Greed in Dynamic Allocation"
Host School: N.C. State University

15 FEBRUARY 1999
Speaker: Dr. Leslie Pack Kaelbling, Department of Computer Science, Brown University
Title: "Building Topological Maps for Robot Navigation"
Host School: Duke University

1 MARCH 1999
Speaker: Dr. Jurg Nievergelt, ETH Zurich
Title: "Half-a-century of Computer Chess: The Longest Running Experiment in Knowledge Engineering"
Host School: UNC-Chapel Hill

5 APRIL 1999
Speaker: Dr. Richard R. Muntz, Computer Science Department, School of Engineering and Applied Science, University of California at Los Angeles
Title: "Storage Systems Issues in Multimedia"
Host School: UNC-Chapel Hill

5 APRIL 1999
Speaker: Dr. Aravind K. Joshi, Department of Computer and Information Science and The Institute for Research in Cognitive Science, University of Pennsylvania
Title: "Role of Constrained Formal Systems: Theoretical, Computational, and Processing Implications"
Host School: Duke University

Triangle Computer Science Distinguished Lecturer Series: 1997-1998 Speakers

20 OCTOBER 1997
Speaker: Dr. Seth Teller, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
Title: "City Scanning: Automatic Acquisition of Textured 3D Geometric Models of Urban Environments"
Host School: Duke University

3 NOVEMBER 1997
Speaker: Dr. Avi Silberschatz, Information Sciences Research Center, Bell Laboratories
Title: "Next Generation Information Systems"
Host School: Duke University

17 NOVEMBER 1997
Speaker: Dr. John Reynolds, School of Computer Science, Carnegie Mellon University
Title: "Can Programs be both Correct and Efficient? Typing and Specification for Low-level Programming Languages"
Host School: N.C. State University

2 FEBRUARY 1998
Speaker: Dr. James W. Demmel, Electrical Engineering and Computer Science Department, University of California at Berkeley
Title: "Recent Advances in High Performance Linear Algebra"
Host School: UNC-Chapel Hill

16 FEBRUARY 1998
Speaker: Dr. Krithi Ramamritham, Department of Computer Science, University of Massachusetts
Title: "Building Virtual Warehouses using Workflows and the Web"
Host School: N.C. State University

30 MARCH 1998
Speaker: Ken Kennedy, Department of Computer Science, Rice University
Title: "Interprocedural Compilation: Algorithms and Applications"
Host School: UNC-Chapel Hill

13 APRIL 1998
Speaker: Jean-Claude Latombe, Computer Science Department, Stanford University
Title: "Randomized Path Planning: Algorithms, Analysis, and Applications"
Host School: Duke University

27 APRIL 1998
Speaker: Pat Hanrahan, Departments of Computer Science and Electrical Engineering, Stanford University
Title: "Digital Lights, Cameras, Materials"
Host School: UNC-Chapel Hill

Triangle Computer Science Distinguished Lecturer Series: 1996-1997 Speakers

7 OCTOBER 1996
Speaker: Stanley Zdonik, Brown University
Title: "Data Data Everywhere"
Host: Duke University

4 NOVEMBER 1996
Speaker: John R. Rice, Purdue University
Title: "Problem Solving Environments for Scientific Computing"
Host: N.C. State University

18 NOVEMBER 1996
Speaker: Herbert Edelsbrunner, University of Illinois at Urbana-Champaign
Title: "Complexes, Algorithms, and Modeling Applications"
Host: Duke University

2 DECEMBER 1996
Speaker: Bruce Buchanan, University of Pittsburgh
Title: "Knowledge-Based Learning and Discovery"
Host: N.C. State University

3 FEBRUARY 1997
Speaker: Robert F. Sproull, Sun Microsystems Laboratories
Title: "Digital Interfaces to Services"
Host: UNC-Chapel Hill

17 FEBRUARY 1997
Speaker: Randy Katz, University of California-Berkeley
Title: "The Case for Wireless Overlay Networks"
Host: UNC-Chapel Hill

3 MARCH 1997
Speaker: S. Rao Kosaraju, Johns Hopkins University
Title: "Algorithms for DNA Sequence Assembly"
Host: Duke University

21 APRIL 1997
Speaker: Ruzena Bajcsy, University of Pennsylvania
Title: "The Problem of Signal and Symbol Integration: A Study of Cooperative Mobile Autonomous Agent Behaviors"
Host: UNC-Chapel Hill

28 APRIL 1997
Speaker: Luca Cardelli, Digital Equipment Corporation
Title: "Foundations of Object-Oriented Programming"
Host: N.C. State University

Triangle Computer Science Distinguished Lecturer Series: 1995-1996 Speakers

2 OCTOBER 1995
Speaker: Monica S. Lam, Stanford University
Title: "The Stanford SUIF Parallelizing Compiler"
Host: Duke University

6 NOVEMBER 1995
Speaker: Dennis Gannon, Indiana University
Title: "High Performance Computing: Life After the HPCC Program"
Host: UNC-Chapel Hill

20 NOVEMBER 1995
Speaker: Mitchell Marcus, University of Pennsylvania
Title: "New Trends in Natural Language Processing"
Host: Duke University

22 JANUARY 1996
Speaker: Franco P. Preparata, Brown University
Title: "Horizons of Parallel Computing"
Host: Duke University

5 FEBRUARY 1996
Speaker: John A. Stankovic, University of Massachusetts
Title: "Key Dilemmas in Real-Time Systems"
Host: N.C. State University

19 FEBRUARY 1996
Speaker: H. T. Kung, Harvard University
Title: "Traffic Management for Very High-Speed Networks"
Host: UNC-Chapel Hill

18 MARCH 1996
Speaker: David Dobkin, Princeton University
Title: "Applied Computational Geometry: Progress Report"
Host: UNC-Chapel Hill

1 APRIL 1996
Speaker: Mani Chandy, California Institute of Technology
Title: "Patterns of Specifications"
Host: N.C. State University

15 APRIL 1996
Speaker: Gene H. Golub, Stanford University
Title: "Applications of the Theory of Moments to Large Scale Computations"
Host: N.C. State University

Back to Colloquia Web Page