Teaching

Fall 2024

I am currently teaching the following courses in Fall 2024:

Summer 2024

I taught the Python for AI course for NYU’s Pathways to AI program in Summer 2024.

Spring 2024

I taught the following courses in Spring 2024:

Fall 2023

I taught the following courses in Fall 2023:

Summer 2023

I taught the Python for AI course for NYU’s Pathways to AI program in Summer 2023.

Spring 2023

I taught the following courses in Spring 2023:

Fall 2022

I taught the following courses in Fall 2022:

Summer 2022

I taught the Python for AI course for NYU’s Pathways to AI program in Summer 2022 (news coverage).

Spring 2022

I taught the following courses in Spring 2022:

Fall 2021

I taught the following courses in Fall 2021:

Before NYU

Before joining NYU, I was the Director of Education and Curriculum Development at LaiOffer, where I delivered over 1,000 hours of lectures, including data structures and algorithms, Python programming, Java programming, and cloud computing.

I was a teaching assistant at Columbia University for:

I was a teaching assistant at the Chinese University of Hong Kong for:

  • Advanced Topics in Internet Technology (CMSC5709), Spring 2011
  • Distributed Systems and Networks (CENG4430), Spring 2011
  • Computer and Network Security (CSCI5470), Fall 2010
  • Data Communication and Computer Networks (CSCI4430), Spring 2010
  • Distributed Systems and Networks (CENG4430), Spring 2010
  • Introduction to Operating Systems (CSCI3150), Fall 2009
  • Principles of System Software (CENG3150), Fall 2009

© 2021–2023 Yang Tang. All rights reserved.

Powered by Hydejack v9.2.1