ECE280: Programming & Data Structures

Undergraduate course, UM-SJTU Joint Institute, Shanghai Jiao Tong University, 2025

Teaching Assistant for ECE280, an undergraduate course covering fundamental programming concepts and data structures.

Course Topics

  • Object-oriented programming in C++
  • Data structures (arrays, linked lists, trees, graphs)
  • Algorithm analysis and complexity
  • Memory management
  • Software engineering practices

Responsibilities

  • Conducting lab sessions and office hours
  • Grading assignments and exams
  • Assisting students with programming projects