CS 3314 - Programming Languages Theory and Practice Theoretical Basis of Programming Languages and Implementation Fall 2024 CS 3304 - Comparative Languages Analysis and Comparison of Programming Languages and their Implementations Spring 2024 CS 6704 - Special Topics in Software Engineering Automated Testing and Debugging for Emerging Applications. Fall 2023 CS 5614 - Big Data Engineering Engineering Large-scale Data Processing Software Spring 2023 CS 3304 - Comparative Languages Analysis and Comparison of Programming Languages and their Implementations Fall 2022 CS 3304 - Comparative Languages Analysis and Comparison of Programming Languages and their Implementations Spring 2022 CS 6704 - Advanced Topics in Software Engineering Automated Testing and Debugging for Emerging Applications. Fall 2021 CS 5614 - Big Data Engineering Software Engineering Practices for Large-scale Data Processing Applications. Spring 2021