CSE 1325

TA for Object Oriented Programming (Java/C++)

CSE 1325 – Object-Oriented Programming 🖥️

As a Teaching Assistant (TA) for CSE 1325 – Object-Oriented Programming at the University of Texas at Arlington, I support students in building strong foundations in OOP concepts using Java/C++.

  • Appointments:
    • Fall 2025
    • Spring 2025
    • Fall 2024

📖 Course Overview

CSE 1325 introduces students to object-oriented programming, a key paradigm in modern software development. Students learn to design and implement software using classes, inheritance, polymorphism, and interfaces.

  • Key topics include:
    • Object-oriented principles (Encapsulation, Inheritance, Polymorphism, Abstraction)
    • Software design using UML diagrams
    • Concurrency
    • C++ Class Members
    • File and String Streams in C++

🏆 My Role as TA

I provide academic support to over 120+ students through:

Grading & Feedback

  • Evaluated programming assignments, projects, and exams

Office Hours & Tutoring

  • Host weekly office hours for one-on-one or group support

Review Sessions

  • Conduct exam review sessions and created practice problems

👩‍🏫 Instructor

  • George Rice