Faculty Recruiting Support CICS

Senior Celebration 2021

 

Senior Celebration 2021

Congratulations and welcome to graduates, family, and friends!

In honor of our 417 graduating computer science and informatics students, we have created this collection of memories, reflections, and photos looking back at everyone's accomplishments.

We're glad you are here to join in the celebration.

Dean's Message

Dean Laura Haas kicks off the celebration with a look back at what our students have achieved, a look ahead at what's to come, and some thoughts about how our newest alumni can use their newly-acquired superpowers for good. Watch on YouTube »

Student Speakers

The CICS Class of 2021 speaks! Four of our graduating students share their triumphs, challenges, and some of the things we've learned together.

Faculty & Staff Congratulations

Graduates—before you go, we want to tell you how extraordinary you are.

Class of 2021 Slideshow

We hope you'll take a moment to celebrate our graduates as their names appear on screen.
Slides are arranged by degree, then alphabetically by last name. 

Class Presentation

Hello, world! We proudly present the UMass Amherst College of Information and Computer Sciences Class of 2021. 

 * Commonwealth Honors College 

Informatics

  • William Alvarez  
  • Ho Seung Baek  
  • Claudia Naudine Bauman  
  • Connor Daniel Brown  
  • Jackson Christopher Callaghan* 
  • Daniel Shane Coley  
  • Jarrod Connell Daniels  
  • Alain Duplan  
  • Tinsae Erkailo*
  • Vidya Gopal  
  • Patrick Michael Goss  
  • Thomas Wesley Guaetta  
  • Alexander Hall  
  • Dennis Marc Hofmann*
  • Anthony Hong  
  • Lauretta Iguere Imuze  
  • Jakob Alden Khaleel  
  • Shivangi Khanna  
  • Corey Kozlovski  
  • Achintya Kumar  
  • Nadia L'Bahy*
  • Michael Hooper Lagunowich  
  • Joseph Mario Lattanzi  
  • Matthew Lehoullier  
  • Robert Micah Lovell  
  • Dylan Thomas Martin  
  • Jonas R. Matos  
  • Luis Merida  
  • Sheikh Nuzat Noohery  
  • Trust Chibuzo Okorie*
  • Zenry Paul Padua  
  • William Parsons  
  • Shivani Patel  
  • Jeenil Rakesh Patel  
  • Julia Krautz Peterson  
  • Robert Griffin Powell  
  • Jiawei Qi  
  • Hans Quiogue  
  • Andrew V Rallo Romasco*
  • Adriana Paola Sanchez Dominicci  
  • Moiz Saqib  
  • Aarat Satyavolu  
  • Yi Sha  
  • Vista Sohrab*
  • Disha Srivastava  
  • John (Wei Jun) Tan  
  • Abhinav Tripathy  
  • Xilonen Quetzalli Vela-Garcia  
  • Dhruvi Vora  
  • Anthony Woo  
  • Yilin Xu  
  • Jingyue Zhang  

Computer Science

  • Samuel Carlo Benet  
  • Mingwei Chen  
  • Moling Chen  
  • Kevin Michael Hall  
  • Nebiyou Minassie Kebede  
  • Zachary Paul Kochanski  
  • Alisa Kotliarova  
  • Anusha Shridhar Kulkarni  
  • Liwen Ouyang*
  • Ruby Jean Ramsay  
  • Timothy Shee  
  • Jhinuk Shome  
  • Tara R. Yadav  
  • Yuming Zeng  
  • Nishant Acharya  
  • Muhammad Umair Afzal  
  • Kinsley W. Aikeins  
  • Rahul R. Alluri*
  • Yaniv Eliyahu Amiri  
  • Vigneshsai Roshan Ande  
  • Simon Bader Andrews  
  • Shiv Ansal  
  • Ronald Scott Arbo Jr*
  • Rushiv Arora  
  • Lakshay Arora*
  • John Alexander Bachman  
  • Ritwik Bagga  
  • Duane R. Bailey  
  • Colette Ashley Basiliere*
  • Ruben Basnet*
  • Nicholas Flaherty Basti  
  • Debankita Basu  
  • Peter Belsley  
  • Hicham Bennia  
  • Linnea Catharina Berryman  
  • Dilan Bharadwa  
  • Venkata Nagendra Babu Billagiri  
  • Sathvik Birudavolu  
  • Joseph Andrew Black*  
  • Joseph Hampden Blake  
  • Thomas Michael Blessing  
  • Jason Andrew Bolton  
  • Bailey Stephen Boone  
  • Charlie J. Bouhanna  
  • Trent Bourgoin  
  • John Henry Broderick IV
  • Molly Elisabeth Brown  
  • Colin C. Brown  
  • Alec Brown  
  • Quoc Anh Han Bui  
  • Alden Ross Burgess  
  • Rukai Cai  
  • Dylan Patrick Callahan  
  • Johnathan Campana  
  • Ryan Patrick Campbell  
  • Shirui Cao*
  • Yi Cao  
  • Tyler Carns  
  • Jeffrey James Carr  
  • James Philip Carroll  
  • Victoria A. Caruso*
  • Milo Charles Cason-Snow*  
  • Lucas Wesley Chagas  
  • Rishab Chakravarthy  
  • Tsz Kei Serena Chan * 
  • Wilson Lee Chen  
  • Yaocao Chen  
  • Jiajun Chen  
  • Jiachao Chen  
  • Jack Chen  
  • Qiming Chen  
  • Thomas Cheng*
  • Henry Cheung*
  • Seetha Chock  
  • Jiye Choi  
  • Yan You Choo  
  • Jeng-Yu Elizabeth Lavigne Chou  
  • Julian Alexander Clark  
  • Liam Thomas Clark  
  • Patrick Davis Cleary  
  • Daniel Edward Cline  
  • Caleb Walter Coffin  
  • Colin A. Cook  
  • Samuel Hayden Cox  
  • William J. Creonte III*
  • Pierce Aaron Curtis  
  • Sattwik Das  
  • Kunj Siddharth Dedhia  
  • John James Deflumeri  
  • Nikhil Emanuel Devadoss  
  • Stephen Daniel Disario  
  • Vy Doan  
  • Enea Dodi  
  • Fred Edward Dolan  
  • Joseph Michael Donovan  
  • Dat Duong  
  • Abhishek Dutt  
  • Todd Christopher Dvorsky Jr
  • Samuel Scott Dziewietin* 
  • John Henry Macgillivray Eberhardt  
  • Mostafa Elebiary  
  • Nabeel Eledroos  
  • William Greenleaf Eliot*
  • Aylin Ann Elmali*
  • Eliezer E. Encarnacion  
  • Joseph Oren Erani  
  • Nadeem Farhat  
  • Sean Doyle Fellows  
  • Petros Filiogiannis  
  • Brett Finkelstein  
  • Gregory Douglas Fleming*
  • Michael Alan Gadbois*  
  • Jinhong Gan  
  • Jit Li Gan  
  • Braelyn Jenna Gapuz Garcia  
  • Daria I. Garkavtseva*  
  • Austin Nicholas Geannopoulos  
  • David Giang*
  • Kathleentran Hoang Giang  
  • Oscar Gibson  
  • Theodore Jacob Goldblatt  
  • Christopher David Gomez* 
  • Yidan Gong  
  • Olin Clifford Goudey  
  • Kunal Goyal  
  • Satwik Raj Goyal  
  • Nicholas T. Graham  
  • Nathan Grant  
  • Declan Hugh Gray-Mullen* 
  • Jenny Yan Guo  
  • Raghav Gupta  
  • Veronica Arkady Gusev * 
  • Guillermo Gutierrez  
  • Zhiheng He  
  • Konrad Lysander Herman  
  • Kyle Walter Hesemeyer*
  • Jacob A. Hession-Kunz  
  • Benjamin Micah Hillard  
  • Huy Hoang  
  • Ziwei Hu  
  • Tim Huang  
  • Zizheng Huang  
  • Yinghong Huang*
  • Maxwell Hubbard*  
  • Alexander Jeffrey Hulbert
  • Noah Perry Huppert  
  • Nga Hang Huynh  
  • Efosa Michael Ighodaro  
  • Alexander Davis Jackson * 
  • Anushree Jana  
  • Benjamin Tyler Janes  
  • Younghoon Jeong  
  • Tanvish Jha  
  • Chirag Jhawar  
  • Zipei Jiang*
  • Andrew Joseph Jones  
  • Nathaniel Hanauer Jones* 
  • Alfred Joseph*
  • Jonathan Julien*
  • Chinmaya Ashok Kale
  • Patrick Thomas Kelley  
  • Owen Kennedy  
  • Dhruv Keyal * 
  • Ayush Khandelwal  
  • William Henry Kleinschmidt  
  • Marcin Andrzej Knara  
  • Aung Khant Ko  
  • Nicholas Maximillian Kon  
  • Vani Korepu  
  • Jakob L. Kreuze  
  • Logan Nathaniel Kuehl  
  • Rutvij Uday Kulkarni  
  • Ankita Kumar  
  • Yannis Lam* 
  • Alex Lapin  
  • Harmon Lau  
  • Shing Hong Lau  
  • Hayley Lavinio  
  • Paige Lavinio  
  • Nguyen Viet Long Le  
  • Nhan Le  
  • Dang Hong Le Nguyen  
  • Ryan Yahey Lee  
  • Andrew Leger* 
  • Stephan Lensky  
  • Itamar Levy-Or  
  • Xuejiao Li  
  • Wenbo Li  
  • Jiafeng Li  
  • Haoqin Liang  
  • Yuyang Liu  
  • Zhaolong Liu* 
  • Yuxin Liu  
  • Yunfei Luo  
  • Weichen Luo  
  • Garrett Michael MacIsaac  
  • Jeremy Michael Mackey  
  • Rishab Maheshwari  
  • Sahil Malhotra  
  • Caleb Marcotte  
  • Louis Martin  
  • Jack Joseph McDonough* 
  • Zhuo Feng Mei  
  • Yonathan Mendelev  
  • Emily Rose Michaud* 
  • Nicholas Andrew Michaud  
  • Gabriella Angela Mingozzi  
  • Dennis Andrew Minn  
  • Saswata Mishra  
  • Prachi Bhadreshkumar Modi  
  • Christine Sophia Morin  
  • El Mehdi Moumni  
  • Stephen Moynahan IV
  • Akash Munjial  
  • Anand Sriram Murali  
  • Alec Michael Musante  
  • Britney Muth  
  • Gabriel Thomas Nathan  
  • Dylan Rae Nelson  
  • Maeve Walsh Newman* 
  • Nathan Stanley Ng*
  • Khoa Dang Nguyen  
  • Duy Hoang Giang Nguyen  
  • Bao Do Gia Nguyen  
  • Jamie Nguyen  
  • Thuccy Quynh Nguyen  
  • Matthew Norberg  
  • Kyle James Noring  
  • Aidan B. Nuzum-Clark  
  • Kyle Jordan O'Leary  
  • Daniel Obichie  
  • Zane Oliver Ohlenbusch  
  • Matthew Charles Oslan  
  • Miguel A. Oyler-Castrillo  
  • Rachel Stephanie Painter  
  • Rishabh Pandey  
  • Joseph Paul Pasquale  
  • Raj Kishen Patel*  
  • Jigar Paresh Patel  
  • Suraj Sudhir Pathak  
  • Shardool Pathak  
  • Michael M. Pavkovic  
  • Thinh Tuong Pham  
  • Nghia Minh Pham  
  • Nam Phan  
  • Floyd Phan  
  • Jared Pina  
  • Austin Michael Pinto  
  • Zachary Polak  
  • Sean Liam Powell  
  • Kyle Provencal  
  • Pham Quan  
  • Aaron Thai Quang  
  • Vinay Ramesh  
  • Hiren Viswanathan Ramu Sharma  
  • Nishad Meghanand Ranade*
  • Vrishabh Ravichander*
  • William Hamilton Ray VI
  • Joshua Read  
  • Jacob David Recoulle  
  • Jared Robert Regan  
  • Haoyuan Ren*
  • Jeffrey Scott Resnik  
  • Cody David Richter  
  • Evan Risas  
  • Samuel Rosen  
  • Max Rosen  
  • Justin William Ross  
  • Judge Russell  
  • Nilay Amit Sadavarte*
  • Jarod Paul Sagendorph  
  • Ayush Sahu  
  • Ayush Salik  
  • Kevin Nguyen Sanchez  
  • Mahendra Sapkota  
  • Corey Daniel Sarkis  
  • Joseph Lee Savell  
  • Shreya Dinesh Sawant*
  • Stephen Kenneth Scarano*
  • Zachary Matthew Schaffer  
  • Benjamin Coleman Scott*
  • Arnesh Sengupta  
  • Zelia Sequeira  
  • Apurv Anand Shah  
  • Nisarg Ashish Shah  
  • Shruti Pratap Shelke*
  • Dong eun Shin  
  • Yefim Aleksandrovich Shneyderman  
  • Jonathan Samuel Sigel  
  • Douglas Parker Silverman  
  • Ariel Simnegar  
  • Aryan Singh  
  • Kirk James Smalley  
  • Sepehr Sokhanvar  
  • Kashish Somani  
  • Kehang Song  
  • Matthew Nicholas Spahl*
  • Nicholas John Staples  
  • Michael Matthew Steranka*
  • Brian Yu Sun  
  • Benjamin William Super  
  • Preetham R. Syamala  
  • Nicholas A. Szczepura  
  • Eilat Tabak  
  • Andrew Stull Teeter  
  • Alexander Aaron Terentiev  
  • Mitchell James Terpstra*  
  • Sai Kaung Set Thar  
  • Gwyneth Thomas  
  • Nikil Thurai  
  • Colin Douglas Tierney  
  • Patrick Arthur Tomasetta  
  • Steven Lai Tran  
  • Vincent Tran  
  • Peter Tran  
  • Trifon Nikolaev Trifonov  
  • Eric Stephen Trimble* 
  • Thao Mong Trinh  
  • Dominic Valenti Truchon  
  • Nirmal Varma Vegesna*  
  • Ivan Vegner  
  • Jordan Anthony Velez-Bomba  
  • Hritvik Jekki Venkateshwarulu  
  • Julian Robert Ventura  
  • Joshua Aaron Viktorov  
  • Samuel Louis Vilmenay  
  • Madeline Rose Viola*
  • Owen Levi Vnek  
  • Holly Ellen Wagner  
  • Peter Timothy Walker  
  • Peilan Wang  
  • Yicheng Wang  
  • Xiaoran Wei  
  • Ryan Daniel West  
  • Richard Simon Wieder  
  • Alexander Mark Winter  
  • Kyle Cameron Wolff  
  • Joseph Mitchell Wolpert  
  • Aaron Zavier Wright  
  • Matthew Wu  
  • Jason Xiao*
  • Zhou Xie  
  • William Xu  
  • Yaosheng Xu  
  • Sashank Yalavarthy  
  • Lily Yang  
  • Dennis Bogdan Yatsula  
  • Ji Ye  
  • Luke Fang Yeh  
  • Steven Yen  
  • Zhongdong Yu  
  • Jackie Yu  
  • Huwei Yu  
  • Wai Kin Yu  
  • Junshan Zeng*
  • Daniel Zhang  
  • Yichao Zhang  
  • Baitian Zhang  
  • Donghua Zhang  
  • Alexander Xulin Zhang  
  • Charlie Zheng  
  • Chuyang Zhong  
  • Alex Zhou  
  • Suki Zhu  
  • Jiangyifei Zhu  
  • Kamran Laurence Zolfonoon*

This list is based on information supplied and confirmed by the Registrar's Office. It has been carefully reviewed, but given the number of names and the evolving status of many prospective graduates, mistakes and omissions may have occurred. Please accept our assurance that being listed or not being listed here has no bearing on a student's official graduation status. If a name has been misspelled, misplaced or wrongly omitted, please advise the Registrar's Office.