top of page

TEACHING

Teaching Initiatives

From Content Delivery to GenAI-Supported Knowledge Construction​

CSC 4220/6220, CSC 8220​, (future) CSC 8831

Georgia State University

Spring 2026 – Present

Expanding Student Learning in Immersive Technologies with Extended Reality (XR) Devices

CSC 4220/6220, (future) CSC 8831

Georgia State University

Fall 2027 – Present

​

Currently Offering

CSC 8831 - Extended Reality: Systems and Applications

(Future offering)

Georgia State University

​

CSC 8220 - Advanced Computer Networks

Syllabus

Graduate, 4 credits

Georgia State University, Spring 2026

​

CSC 4220/6220 - Computer Networks

Syllabus

Undergraduate & Graduate, 4 credits

Georgia State University, Fall 2025 & 2026

​​

Previously Offered Courses

CS 421 - Algorithms

Syllabus

Undergraduate, 3 credits

Boise State University, Spring 2025

​

CS 425/525 - Computer Networking

Syllabus

Undergraduate & Graduate, 3 credits

Boise State University, Fall 2024

​

ECE 434/534 - Computer Networking

Syllabus

Undergraduate & Graduate, 3 credits

Boise State University, Fall 2024

​

CSE 5311 - Design & Analysis of Algorithms

Graduate, 3 credits

The University of Texas at Arlington (TA), Fall 2023 - Spring 2024

​

CSE 4344/5344 - Computer Networks

Undergraduate & Graduate, 3 credits

The University of Texas at Arlington (TA), Spring 2021 - Summer 2023

​

CSE 1320 - Intermediate Programming

Undergraduate, 3 credits

The University of Texas at Arlington (TA), Fall 2020

​

CSE 1310 - Introduction to Programming

Undergraduate, 3 credits

The University of Texas at Arlington (TA), Spring 2020


CSE 1105 - Introduction to CSE

Undergraduate, 3 credits

The University of Texas at Arlington (TA), Fall 2019

Follow me

Office Address

25 Park Place 745

Atlanta, GA 30303

Office Phone

404-413-2000

  • LinkedIn
google-scholar--v2.png
bottom of page