I am teaching CS 5246 Text Processing on the Web for Sem I for and CS 1102Y Data Structures in Java for Sem II. Stay tuned for classroom and schedule announcements on the respective courses' home page.
Past introductory level course materials can be found in IVLE. For such courses, I do not maintain a separate web page.
While at SoC, I have taught:
I have also taught CSW 3131 Y (Data Structures and Algorithms) in the Spring of 1999 at Columbia University, while I was a graduate student.