This course teaches imperative programming in a C-like language and methods for ensuring the correctness of imperative programs. It is intended for students who are familiar with elementary ...
This project combines modular robotics, systems nanotechnology and computer science to create the dynamic, 3-Dimensional display of electronic information known as claytronics. Our goal is to give ...
I am currently the chair of CATCS . Please check it out - we welcome any suggestions. I was the PC chair of SODA, 2024 . The accepted papers are here. An alternative talk schedule format is here. A ...
MLD Ph.D. student Aakash Lahoti has been named a 2025-2026 Jump Trading Fellow for his work on building efficient, effective sequence-to-sequence models that can handle very long inputs. Aakash Lahoti ...
Tue 26-Aug Lecture 1: Introduction, Algorithm Analysis, Linear-time Selection [Notes] [Slides] ...
format is used to produce formatted output. format outputs the characters of control-string, except that a tilde (~) introduces a directive. The character after the tilde, possibly preceded by prefix ...
The lecture notes will be available after each lecture to assist with studying -- please read them as they often contain material that goes beyond just what we covered in lecture! For supplemental ...
CMU's Project Olympus and the NSF Innovation Corps Hub Mid-Atlantic Region recently hosted entrepreneurs and researchers in AI and robotics to help faculty, students and alumni transform their ...
With so many AI coding assistants out there, it can be hard to keep track of ones that perform well on real-world tasks. CMU researchers developed Copilot Arena to do just that by crowdsourcing user ...
Throught this course you will be working on big software projects and an important part of any large project is documentation. Documentation is especially important in group projects, like many of the ...
Download the writeup. The project proposal is due on Tuesday, 4/15 at 11:59pm. The final version of your code is due before class on Thursday, 5/1 at 10:29am. 3/21: Project 2 released! Download the ...
Office Hours: GHC 5713. Usually Thursdays 1-2pm, or by appointment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results