Courses
“If you give me rice, I'll eat today; if you teach me how to grow rice, I'll eat every day.”
Present [Spring 2025]
Past
CS339+CS355: Abstractions and Paradigms for Programming [Autumn 2024]
CS6004: Code Optimization for Object-Oriented Languages [Spring 2024]
CS614: Advanced Compilers [Autumn 2023]
CS152+CS154: Abstractions and Paradigms for Programming [Autumn 2023]
CS302: Implementation of Programming Languages [Summer 2023]
Previously @IIT Mandi
CS302: Paradigms of Programming [Spring 2022, Spring 2021, Spring 2020]
CS502: Compiler Design [Fall 2022, Fall 2021, Fall 2020]
CS593: Special Topics in Compiler Design [Fall 2019]
CS611: Program Analysis [Spring 2022, Spring 2021]
(Part of) CS515: Advanced Computer Science Practicum [Fall 2022, Fall 2021]
(Part of) CS592: Reactive Design Patterns [Fall 2020]