Teaching & Service
Teaching
- Fall 2025-2026, BU, CS 132, Geometric Algorithms (Co-Instructor)
- Spring 2023-2024, BU, CS 697, Graduate Initiation Seminar (Co-Instructor)
- Spring 2021-2024 & Fall 2024, BU, CS 582, Geometry Processing (Instructor)
- Fall 2020-2022, BU, CS 480/680, Introduction to Computer Graphics (Instructor)
- Fall 2019, MIT, 6.837, Introduction to Computer Graphics (Guest Lecturer)
- Spring 2019, MIT, 6.838, Shape Analysis (Guest Lecturer)
- Fall 2018, MIT, 6.837, Introduction to Computer Graphics (Guest Lecturer)
- Summer 2015, Rutgers, Math 250, Introductory Linear Algebra (Instructor)
- Spring 2014, Rutgers, Math 244, Differential Equations (TA)
- Spring 2013, Rutgers, Math 251, Calculus III (TA)
- Fall 2012, Rutgers, Math 135, Calculus I (TA)
Advising/Mentoring
- Matteo Couplet, Postdoctoral Researcher at BU, AY2024/2025 - present
- Erick Jimenez Berumen, Doctoral Student at BU, AY2023/2024 - present
- Adrish Dey, Doctoral Student at BU, AY2022/2023 - present
- Daniel Scrivener, Doctoral Student at BU, AY2022/2023 - present
- Rahul Mitra, Doctoral Student at BU, AY2021/2022 - AY 2025/2026
- Noah Barnes, Directed Study Undergraduate Student at BU, AY2024/2025
- Daniel Cui, UROP Undergraduate Student at BU, AY2024/2025
- Ellis Coldren, UROP Undergraduate Student at BU, AY2023/2024
- Anming Gu, Senior Honors Thesis Student at BU, AY2020/2021 - AY2023/2024
- Jayna Dave, UROP Undergraduate Student at BU, Spring 2021
- Sebastian Claici, Doctoral Student at MIT, AY2017/2018 - AY2019/2020
- Paul Zhang, Doctoral Student at MIT, AY2017/2018 - AY2019/2020
- Nilai Sarda, SuperUROP Undergraduate Student at MIT, AY2017/2018 - AY2019/2020
- Magnus Johnson, UROP Undergraduate Student at MIT, AY2017/2018
- Eden Fedida Hefetz, Master's Student at Bar-Ilan University, AY2016/2017
- Alon Bright, Master's Student at Bar-Ilan University, AY2015/2016 & 2016/2017
- Gyu Eun Lee, Directed Reading Program (Hatcher's "Algebraic Topology"), AY2013/2014
- Eric Fay, Directed Reading Program ("Topology of Manifolds" course notes), AY2013/2014
Review & Service Contributions
- SIGGRAPH 2017-2026 (Technical Papers Committee for '25)
- Symposium on Geometry Processing 2018-2026, International Program Committee (Summer School Co-Chair for '24)
- SIGGRAPH Asia 2016 & 2018 & 2022 & 2024 & 2026 (Technical Papers Committee for '24 & '26)
- IEEE Transactions on Visualization & Computer Graphics, Associate Editor, 2026-present
- ICML 2019-2023
- NeurIPS 2019-2022
- Eurographics 2018
- Pacific Graphics 2016 & 2017
- IEEE Signal Processing Magazine
- Computers & Graphics
- The Visual Computer
- Algorithms
- Frontiers of Computer Science