Current Courses

Fall 2024

  • CS 4970-041
    CS Bachelor's Thesis
  • CS 6450-001
    Distributed Systems
  • CS 6951-028
    Teaching Menteeship
  • ECE 6950-018
    Special Study-MS

Summer 2024

Spring 2024

Professional Organizations

  • USENIX. 10/2008 - present. Position : Member.
  • Association of Computing Machinery. 04/2005 - present. Position : Member.