Recent CSD Ph.D. grad Juncheng Yang received the 2025 ACM SIGOPS Dennis M. Ritchie Doctoral Dissertation Award for his contributions to and impact on software systems research.
(eq x y) is true if and only if x and y are the same identical object. (Implementationally, x and y are usually eq if and only if they address the same identical memory location.) It should be noted ...
A rational methodology for lossy compression - REWIC is a software-based implementation of a a rational system for progressive transmission which, in absence of a priori knowledge about regions of ...
An association list, or a-list, is a data structure used very frequently in Lisp. An a-list is a list of pairs (conses); each pair is an association. The car of a pair is called the key, and the cdr ...
Zipf's law is a neat, general fact about word frequency distribution. G K Zipf discovered that the frequency of the kth most frequent word is proportional to 1/k (Human Behavior and the Principle of ...
Professor of Computer Science Gates Hillman Center 7219 Computer Science Department Carnegie Mellon University Office: GHC 7219 Email: rudich@cmu.edu Ph: (412) 268-7885 ...
You will remember there was no road--not even a pathway-- between the castle of the Wicked Witch and the Emerald City. When the four travelers went in search of the Witch she had seen them coming, and ...
Research Interests My most recent work focuses on 3D perception in the context of robotic manipulation. My thesis addresses several aspects of contact-rich robotic manipulation including mechanics ...
This course is designed for Ph.D. students whose primary field of study is machine learning, or who intend to make machine learning methodological research a main focus of their thesis. It will give ...
I am an Assistant Professor in the Computer Science Department at Carnegie Mellon University. My research interests lie in the broad area of applied probability, with a focus on decision-making in ...
This course is also listed as 15-652 Foundation Programming Languages. Please see the calendar for the lecture topics and links to the references and notes. The schedule is subject to change during ...
I am now an Assistant Professor in Computer Science at Clarkson University in the town of Potsdam in beautiful Upstate New York. Please visit my new website, where you can find my current contact ...