Dr. Ananda Gunawardena |
Formerly: Associate teaching Professor of Computer Science
Department of Computer Science
Carnegie Mellon University
5000 Forbes Av.
Pittsburgh, PA 15213-3890
I taught courses in pen-based computing, algorithms and imperative computing at CMU until 2013. I am working with several faculty on
social learning tools based on aggregation of document and video hotspots. We are in the process of recoding our classroom salon application
I generally teach courses in Algorithms introduction to Pen Computing(CMU), Programming Systems, and was involved with principles of Imperative Programming (CMU). I am very interested in understanding the science of learning and have received funding from HP, NSF, Gates Foundation, Microsoft and Google
My early research interest was in computational linear algebra. I studied non-negative matrices and their applications to accelerating iterative methods. Since 1994, I have been involved in projects involving creating the next generation of electronic learning environments. My current research areas include application of machine learning and Human Computer Interaction in creating intelligent learning systems. I am also working on ink-based domain specific applications for tablet PC's. I am also deeply involved in Classroom Salon project an effort to create a usable and smart platform for group interactions around documents. It is really cool. Take a look. We have 20,000 user now
- Adaptive Book Project
- Tablet Math Whiz
- CLO Project
q- PRAGMA
- Blue Map
- Salon
- Pen Based Computing
- Advanced Programming techniques
- Mathematical Foundations of CS
- Fundamental Data Structures and Algorithms
- System Skills in C and Unix
- Programming Applications in Computational Finance
- Computer Algorithms
- Computational Linear Algebra
Last updated March 10, 2016
Please send corrections to Ananda Gunawardena, Computer Science Department, Princeton University, Princeton, NJ. |