teaching

2023 Fall

  • Computer Networks
  • Algorithms
  • Career Planning

2023 Spring

  • Data Communications
  • Linear Algebra
  • Technical English for Computer Science
  • Career Planning

2022 Fall

  • Computer Networks
  • Advanced Network Simulations (for the graduate)
  • Algorithms
  • Career Planning

2022 Spring

  • Data Communications
  • Linear Algebra
  • C++ Programming
  • Career Planning

2021 Fall

  • Computer Networks
  • Algorithms
  • Object-Oriented Programming
  • Career Planning

2021 Summer

  • Computer Organization & Architecture (for education graduate school students)

2021 Spring

  • Data Communications
  • Linear Algebra
  • Python Programming
  • Career Planning

2020 Fall

  • Computer Networks
  • Algorithms
  • Object-Oriented Programming

2020 Summer

  • Python Programming

2020 Spring

  • Data Communications
  • Linear Algebra
  • Python Programming

2019 Fall

  • Computer Networks
  • Mobile Programming
  • Advanced Computer Networks (for the graduate)

2019 Spring

  • Operating Systems
  • Computer Organization & Architecture
  • C Programming Language