Portfolio item number 1
Short description of portfolio item number 1
Short description of portfolio item number 1
Short description of portfolio item number 2 
Published in Proceedings of Sixth SPLICE Workshop, 2020, 2020
Published in Proceedings of CS 5604, 2020
Published in Proceedings of the 5th Educational Data Mining in Computer Science Education, 2021, 2021
Published in Proceedings of 2024 ASEE Annual Conference and Exposition, 2024, 2024
Published in Proceedings of the 8th Educational Data Mining in Computer Science Education, 2024, 2024
Published in Proceedings of 15th International Learning Analytics and Knowledge Conference, 2025, 2025
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
Graduate Teaching Assistant, Virginia Tech Computer Science, 2022
Data structures and algorithms from an analytical perspective. Theoretical analysis of algorithm efficiency. Comparing algorithms with respect to space and run-time requirements. Analytical methods for describing theoretical and practical bounds on performance. Constraints affecting problem solvability.
Instructor of Record, Virginia Tech Computer Science, 2023
Explores the principles of software design in detail, with an emphasis on software engineering aspects. Includes exposure of software lifecycle activities including design, coding, testing, debugging, and maintenance, highlighting how design affects these activities. Peer reviews, designing for software reuse, CASE tools, and writing software to specifications are also covered.
Instructor of Record, Virginia Tech Computer Science, 2024
Data structures and algorithms from an analytical perspective. Theoretical analysis of algorithm efficiency. Comparing algorithms with respect to space and run-time requirements. Analytical methods for describing theoretical and practical bounds on performance. Constraints affecting problem solvability.
Instructor of Record, Virginia Tech Computer Science, 2024
Advanced data structures and analysis of data structure and algorithm performance. Sorting, searching, hashing and advanced tree structures and algorithms. File system organization and access methods. Course projects require advanced problem-solving, design, and implementation skills.
Instructor of Record, Virginia Tech Computer Science, 2024
Advanced data structures and analysis of data structure and algorithm performance. Sorting, searching, hashing and advanced tree structures and algorithms. File system organization and access methods. Course projects require advanced problem-solving, design, and implementation skills.
Head Graduate Teaching Assistant, Virginia Tech Computer Science, 2025
Advanced data structures and analysis of data structure and algorithm performance. Sorting, searching, hashing and advanced tree structures and algorithms. File system organization and access methods. Course projects require advanced problem-solving, design, and implementation skills.
Instructor of Record, Virginia Tech Computer Science, 2025
Advanced data structures and analysis of data structure and algorithm performance. Sorting, searching, hashing and advanced tree structures and algorithms. File system organization and access methods. Course projects require advanced problem-solving, design, and implementation skills.