Courses Offered

Common Courses

Offered: Jan 2017, Jan 2022, Jan 2023, Jan 2024, Jan 2026
CS3320: Compilers I
Offered: Jul 2022, Jul 2023, Jul 2024, Jul 2025, Jul 2026
CS3423: Compilers II
Offered: Jan 2017, Jul 2022, Jan 2024, Jan 2025
CS6300: Topics in Compiler Optimization
Offered: Jan 2022, Jul 2024
ID1063: Introduction to Programming

Individual Courses

Dr. Ramakrishna Upadrastha

Offered: Jul 2017, Jul 2025
CS5260: Compiler Optimizations
Offered: Aug 2015, Aug 2017, Aug 2018
CS6240: Advanced Compiler Design
Offered: Jan 2015, Aug 2018, Jul 2023, Jul 2024
CS6250: Advanced Compiler Optimizations
Offered: Aug 2017, Aug 2018, Jan 2023, Jan 2025
CS6383: Introduction to Compiler Engineering
Offered: Jan 2024, Jan 2026
CS6393: Advanced Compiler Engineering
Offered: Periodically Offered
CS6843: Compilers for Machine Learning

Dr. Jyothi Vedurada

Offered: Jan 2022, Jan 2024, Jan 2025, Jan 2026
CS5863: Introduction to Program Analysis and Optimization
Offered: Jul 2025, Jul 2026
CS5013: GPU Programming
Offered: Jan 2023
CS4443: Software Engineering

Dr. Ashish Mishra

Offered: Jul 2024
CS5733: Program Synthesis
Offered: Periodically Offered
CS5770: Topics in Neurosymbolic Programming
Offered: Jan 2026
CS6410: Formal Methods for Program Verification
Offered: Periodically Offered
CS1023: Software Development Fundamentals