Teaching
- All
- Undergraduate
- Graduate
All
Spring 2025
- PIN 184: Pinnacle Scholars Seminar
- SSW 325: Object-oriented Software Engineering
Fall 2024
- PIN 184: Pinnacle Scholars Seminar
- SSW 567: Software Testing, Maintenance, and Quality Assurance
- SSW 625: Artificial intelligence for Software Engineering
Spring 2024
- PIN 184: Pinnacle Scholars Seminar
- SSW 325: Object-oriented Software Engineering
Fall 2023
- PIN 184: Pinnacle Scholars Seminar
- SSW 567: Software Testing, Maintenance, and Quality Assurance
- SSW 625: Artificial intelligence for Software Engineering
Spring 2023
- SSW 325: Object-oriented Software Engineering
- SSW 567: Software Testing, Maintenance, and Quality Assurance
- SSW 625: Artificial intelligence for Software Engineering
Spring 2022
- EM 224: Informatics and Software Development
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Spring 2020
- SWEN 261: Introduction to Software Engineering
Undergraduate
Spring 2025
- SSW 325: Object-oriented Software Engineering
- PIN 184: Pinnacle Scholars Seminar
Fall 2024
- PIN 184: Pinnacle Scholars Seminar
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Spring 2024
- SSW 325: Object-oriented Software Engineering
- PIN 184: Pinnacle Scholars Seminar
Fall 2023
- PIN 184: Pinnacle Scholars Seminar
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Spring 2023
- SSW 325: Object-oriented Software Engineering
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Spring 2022
- EM 224: Informatics and Software Development
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Spring 2020
- SWEN 261: Introduction to Software Engineering
Graduate
Fall 2024
- SSW 625: Artificial intelligence for Software Engineering
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Fall 2023
- SSW 625: Artificial intelligence for Software Engineering
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Spring 2023
- SSW 625: Artificial intelligence for Software Engineering
- SSW 567: Software Testing, Maintenance, and Quality Assurance
Spring 2022
- SSW 567: Software Testing, Maintenance, and Quality Assurance