About Me
My name is Piyus Kedia. I am an assistant professor at IIIT Delhi. I am interested in operating systems and programming languages.
Saturday CS Discussions
Hello Students!
I'm excited to offer a dedicated hour every Saturday from 5 PM to 6 PM on Google Meet to discuss specific topics in Computer Science. If you have a particular topic you'd like to explore, please fill out this form. I'll send out the meeting link and the list of topics on the Friday before. Everyone is welcome to apply, and discussions will be in Hindi or English, depending on the participants' preference.
If you’re interested in co-hosting these sessions with me, please reach out.
Don't forget to check out my blog for some valuable free resources.
Looking forward to engaging discussions!
Education
- Ph.D., Amarnath and shashi khosla school of IT, IIT Delhi, 2010-2018
- B.Tech., University of Kalyani, 2006-2010
Work Experience
- Assistant professor, IIIT Delhi, 2018-Present
Recent Publications
- Rapid: Region-based Pointer Disambiguation, OOPSLA 2023
- CGuard: Scalable and Precise Object Bounds Protection for C, ISSTA 2023
- The Road Not Taken: Exploring Alias Analysis Based Optimizations Missed by the Compiler, OOPSLA 2022
Teaching
- Data structure and algorithms
- Operating systems
- Advanced operating systems
- Compilers
- Decision procedures
- Systems for AI
Blog posts
- How to receive quality CS education at a non-IIT college
- Should you pursue a PhD in computer science in India?