CSE 528 Computer Graphics

Graduate course, Department of Computer Science, Stony Brook University, 2025

CSE 528 is a graduate course which provide graduate students a comprehensive knowledge on computer graphics concepts, theories, algorithms, techniques, and applications for modeling, simulation, rendering, animation, human-computer interactions, and other key elements of visual computing. It also demonstrates the significance of these mathematical and computational tools and graphics algorithms in visual computing and relevant areas. I served as a Teaching Assistant for Fall 2025.

Apart from regular work as a Teaching Assistant (hosting office hours, grading assignments and exam papers, and hosting in-class recitations of exam results), I’m also offering tutorials on OpenGL programming with C++/Python, as well as cutting-edge research topics involving my own research work and other concurrent works pertient to related topics. These tutorials are much appreciated by students taking the course.

I also helped the course instructor completely re-design and maintain (in all succeeding semesters) the course website. I also worked on refining the course policies with details, including submission policies, testing platforms, grading policies, etc. These efforts have made the course more formal than before.

Furthermore, I’m offering program templates to students, and to offer students with comfortable and efficient office visits, I completed all programming assignments myself too (the templates are extracted by my own solutions). These templates are available at StonyBrookCSE528Graphics.

Please refer to my TA Help Page for more details.