CS 2699
Undergraduate Research
Georgia Institute of Technology-Main Campus
Sonia Chernova 12 sections · 12 terms · 2016–2025 4.00GPA
Published grade shares · 12 sections · 2016–2025
Compare with the course
Difference in percentage points.
Ayanna Howard 7 sections · 7 terms · 2017–2023 4.00GPA
Published grade shares · 7 sections · 2017–2023
Compare with the course
Difference in percentage points.
Mark Borodovsky 2 sections · 2 terms · 2018 4.00GPA
Published grade shares · 2 sections · 2018
Compare with the course
Difference in percentage points.
Charles Kemp 6 sections · 6 terms · 2011–2019 4.00GPA
Published grade shares · 6 sections · 2011–2019
Compare with the course
Difference in percentage points.
Cassie Mitchell 4 sections · 4 terms · 2020–2023 4.00GPA
Published grade shares · 4 sections · 2020–2023
Compare with the course
Difference in percentage points.
Michael Borich 2 sections · 2 terms · 2021–2022 4.00GPA
Published grade shares · 2 sections · 2021–2022
Compare with the course
Difference in percentage points.
Rodrigo Borela Valente 2 sections · 2 terms · 2025 4.00GPA
Published grade shares · 2 sections · 2025
Compare with the course
Difference in percentage points.
Brian Mcgreggor 11 sections · 11 terms · 2018–2025 4.00GPA
Published grade shares · 11 sections · 2018–2025
Compare with the course
Difference in percentage points.
Henry Owen 4 sections · 4 terms · 2010–2013 4.00GPA
Published grade shares · 4 sections · 2010–2013
Compare with the course
Difference in percentage points.
Mark Guzdial 3 sections · 3 terms · 2016–2018 4.00GPA
Published grade shares · 3 sections · 2016–2018
Compare with the course
Difference in percentage points.
Russell Clark 4 sections · 4 terms · 2014–2025 4.00GPA
Published grade shares · 4 sections · 2014–2025
Compare with the course
Difference in percentage points.
Alexandros Daglis 2 sections · 2 terms · 2024–2025 4.00GPA
Published grade shares · 2 sections · 2024–2025
Compare with the course
Difference in percentage points.
Hyesoon Kim 11 sections · 11 terms · 2014–2023 4.00GPA
Published grade shares · 11 sections · 2014–2023
Compare with the course
Difference in percentage points.
Umakishore Ramachandran 4 sections · 4 terms · 2015–2019 4.00GPA
Published grade shares · 4 sections · 2015–2019
Compare with the course
Difference in percentage points.
Pedroguillermo Feijoogarcia 4 sections · 4 terms · 2024–2025 4.00GPA
Published grade shares · 4 sections · 2024–2025
Compare with the course
Difference in percentage points.
Blair Macintyre 4 sections · 4 terms · 2012–2020 4.00GPA
Published grade shares · 4 sections · 2012–2020
Compare with the course
Difference in percentage points.
Munmun De Choudhury 8 sections · 8 terms · 2016–2025 4.00GPA
Published grade shares · 8 sections · 2016–2025
Compare with the course
Difference in percentage points.
Melody Jackson 9 sections · 9 terms · 2016–2024 4.00GPA
Published grade shares · 9 sections · 2016–2024
Compare with the course
Difference in percentage points.
Alexey Tumanov 5 sections · 5 terms · 2020–2024 4.00GPA
Published grade shares · 5 sections · 2020–2024
Compare with the course
Difference in percentage points.
Wenke Lee 6 sections · 6 terms · 2018–2022 4.00GPA
Published grade shares · 6 sections · 2018–2022
Compare with the course
Difference in percentage points.
Ellen Zegura 2 sections · 2 terms · 2012–2021 4.00GPA
Published grade shares · 2 sections · 2012–2021
Compare with the course
Difference in percentage points.
Yingyan Lin 3 sections · 3 terms · 2024–2025 4.00GPA
Published grade shares · 3 sections · 2024–2025
Compare with the course
Difference in percentage points.
Alessandro Orso 5 sections · 5 terms · 2014–2024 4.00GPA
Published grade shares · 5 sections · 2014–2024
Compare with the course
Difference in percentage points.
Santosh Vempala 2 sections · 2 terms · 2016–2017 4.00GPA
Published grade shares · 2 sections · 2016–2017
Compare with the course
Difference in percentage points.
Greg Turk 3 sections · 3 terms · 2010–2014 4.00GPA
Published grade shares · 3 sections · 2010–2014
Compare with the course
Difference in percentage points.
Jaroslaw Rossignac 2 sections · 2 terms · 2013–2020 4.00GPA
Published grade shares · 2 sections · 2013–2020
Compare with the course
Difference in percentage points.
Matthew Gombolay 6 sections · 6 terms · 2019–2023 4.00GPA
Published grade shares · 6 sections · 2019–2023
Compare with the course
Difference in percentage points.
Ashutosh Dhekne 3 sections · 3 terms · 2024–2025 4.00GPA
Published grade shares · 3 sections · 2024–2025
Compare with the course
Difference in percentage points.
Matthew Sanders 3 sections · 3 terms · 2015–2016 4.00GPA
Published grade shares · 3 sections · 2015–2016
Compare with the course
Difference in percentage points.
James Rehg 12 sections · 12 terms · 2011–2021 4.00GPA
Published grade shares · 12 sections · 2011–2021
Compare with the course
Difference in percentage points.
Mark Riedl 7 sections · 7 terms · 2012–2024 4.00GPA
Published grade shares · 7 sections · 2012–2024
Compare with the course
Difference in percentage points.
John Stasko 4 sections · 4 terms · 2011–2016 4.00GPA
Published grade shares · 4 sections · 2011–2016
Compare with the course
Difference in percentage points.
Gregory Abowd 6 sections · 6 terms · 2016–2020 4.00GPA
Published grade shares · 6 sections · 2016–2020
Compare with the course
Difference in percentage points.
Maribeth Coleman 2 sections · 2 terms · 2020–2022 4.00GPA
Published grade shares · 2 sections · 2020–2022
Compare with the course
Difference in percentage points.
Maithilee Kunda 4 sections · 4 terms · 2014–2015 4.00GPA
Published grade shares · 4 sections · 2014–2015
Compare with the course
Difference in percentage points.
Sashank Varma 3 sections · 3 terms · 2024–2025 4.00GPA
Published grade shares · 3 sections · 2024–2025
Compare with the course
Difference in percentage points.
Bruce Walker 4 sections · 4 terms · 2015–2019 4.00GPA
Published grade shares · 4 sections · 2015–2019
Compare with the course
Difference in percentage points.
Lauren Wilcox 3 sections · 3 terms · 2016–2018 4.00GPA
Published grade shares · 3 sections · 2016–2018
Compare with the course
Difference in percentage points.
Richard Vuduc 5 sections · 5 terms · 2015–2024 4.00GPA
Published grade shares · 5 sections · 2015–2024
Compare with the course
Difference in percentage points.
Vivek Sarkar 2 sections · 2 terms · 2018–2019 4.00GPA
Published grade shares · 2 sections · 2018–2019
Compare with the course
Difference in percentage points.
William Harris 5 sections · 5 terms · 2015–2017 4.00GPA
Published grade shares · 5 sections · 2015–2017
Compare with the course
Difference in percentage points.
Kexin Rong 3 sections · 3 terms · 2023–2025 4.00GPA
Published grade shares · 3 sections · 2023–2025
Compare with the course
Difference in percentage points.
Irfan Essa 3 sections · 3 terms · 2010–2014 4.00GPA
Published grade shares · 3 sections · 2010–2014
Compare with the course
Difference in percentage points.
Eric Gilbert 2 sections · 2 terms · 2016 4.00GPA
Published grade shares · 2 sections · 2016
Compare with the course
Difference in percentage points.
Elizabeth Mynatt 8 sections · 8 terms · 2011–2021 4.00GPA
Published grade shares · 8 sections · 2011–2021
Compare with the course
Difference in percentage points.
Elizabeth Disalvo 4 sections · 4 terms · 2019–2025 4.00GPA
Published grade shares · 4 sections · 2019–2025
Compare with the course
Difference in percentage points.
Sauvik Das 5 sections · 5 terms · 2018–2020 4.00GPA
Published grade shares · 5 sections · 2018–2020
Compare with the course
Difference in percentage points.
Ashok Goel 10 sections · 10 terms · 2013–2022 4.00GPA
Published grade shares · 10 sections · 2013–2022
Compare with the course
Difference in percentage points.
Bistra Dilkina 5 sections · 5 terms · 2014–2017 4.00GPA
Published grade shares · 5 sections · 2014–2017
Compare with the course
Difference in percentage points.
Brendan Saltaformaggio 2 sections · 2 terms · 2023–2024 4.00GPA
Published grade shares · 2 sections · 2023–2024
Compare with the course
Difference in percentage points.
Brian Magerko 2 sections · 2 terms · 2015–2024 4.00GPA
Published grade shares · 2 sections · 2015–2024
Compare with the course
Difference in percentage points.
Courtney Crooks 2 sections · 2 terms · 2023 4.00GPA
Published grade shares · 2 sections · 2023
Compare with the course
Difference in percentage points.
Charles Isbell 2 sections · 2 terms · 2013–2015 4.00GPA
Published grade shares · 2 sections · 2013–2015
Compare with the course
Difference in percentage points.
Christopher Maclellan 2 sections · 2 terms · 2024–2025 4.00GPA
Published grade shares · 2 sections · 2024–2025
Compare with the course
Difference in percentage points.
Duenhorng Chau 15 sections · 15 terms · 2013–2025 4.00GPA
Published grade shares · 15 sections · 2013–2025
Compare with the course
Difference in percentage points.
Emmanouil Antonakakis 3 sections · 3 terms · 2019–2020 4.00GPA
Published grade shares · 3 sections · 2019–2020
Compare with the course
Difference in percentage points.
Elizabeth Cherry 3 sections · 3 terms · 2024–2025 4.00GPA
Published grade shares · 3 sections · 2024–2025
Compare with the course
Difference in percentage points.
Fuxin Li 2 sections · 2 terms · 2014–2015 4.00GPA
Published grade shares · 2 sections · 2014–2015
Compare with the course
Difference in percentage points.
Harley Hamilton 2 sections · 2 terms · 2015 4.00GPA
Published grade shares · 2 sections · 2015
Compare with the course
Difference in percentage points.
Jay Bolter 2 sections · 2 terms · 2014–2018 4.00GPA
Published grade shares · 2 sections · 2014–2018
Compare with the course
Difference in percentage points.
Jennifer Kim 3 sections · 3 terms · 2022–2023 4.00GPA
Published grade shares · 3 sections · 2022–2023
Compare with the course
Difference in percentage points.
Kartik Goyal 2 sections · 2 terms · 2025 4.00GPA
Published grade shares · 2 sections · 2025
Compare with the course
Difference in percentage points.
Kai Wang 2 sections · 2 terms · 2024–2025 4.00GPA
Published grade shares · 2 sections · 2024–2025
Compare with the course
Difference in percentage points.
Michael Best 5 sections · 5 terms · 2013–2023 4.00GPA
Published grade shares · 5 sections · 2013–2023
Compare with the course
Difference in percentage points.
Neha Kumar 3 sections · 3 terms · 2018–2023 4.00GPA
Published grade shares · 3 sections · 2018–2023
Compare with the course
Difference in percentage points.
Spencer Bryngelson 4 sections · 4 terms · 2022–2025 4.00GPA
Published grade shares · 4 sections · 2022–2025
Compare with the course
Difference in percentage points.
Srijan Kumar 2 sections · 2 terms · 2021–2022 4.00GPA
Published grade shares · 2 sections · 2021–2022
Compare with the course
Difference in percentage points.
Victor Fung 5 sections · 5 terms · 2023–2024 4.00GPA
Published grade shares · 5 sections · 2023–2024
Compare with the course
Difference in percentage points.
Vijay Ganesh 3 sections · 3 terms · 2024–2025 4.00GPA
Published grade shares · 3 sections · 2024–2025
Compare with the course
Difference in percentage points.
Wei Xu 12 sections · 11 terms · 2021–2025 4.00GPA
Published grade shares · 12 sections · 2021–2025
Compare with the course
Difference in percentage points.
Merrick Furst 12 sections · 12 terms · 2016–2021 3.99GPA
Published grade shares · 12 sections · 2016–2021
Compare with the course
Difference in percentage points.
Chrisopher Rozell 4 sections · 4 terms · 2022–2025 3.94GPA
Published grade shares · 4 sections · 2022–2025
Compare with the course
Difference in percentage points.
Andrea Thomaz 7 sections · 7 terms · 2010–2015 3.93GPA
Published grade shares · 7 sections · 2010–2015
Compare with the course
Difference in percentage points.
Diyi Yang 4 sections · 4 terms · 2020–2022 3.92GPA
Published grade shares · 4 sections · 2020–2022
Compare with the course
Difference in percentage points.
Thad Starner 25 sections · 25 terms · 2010–2025 3.91GPA
Published grade shares · 25 sections · 2010–2025
Compare with the course
Difference in percentage points.
Rosa Arriaga 19 sections · 19 terms · 2013–2025 3.90GPA
Published grade shares · 19 sections · 2013–2025
Compare with the course
Difference in percentage points.
1 reported responses
Scale 1–5Le Song 2 sections · 2 terms · 2019–2020 3.88GPA
Published grade shares · 2 sections · 2019–2020
Compare with the course
Difference in percentage points.
Amy Bruckman 6 sections · 6 terms · 2014–2024 3.83GPA
Published grade shares · 6 sections · 2014–2024
Compare with the course
Difference in percentage points.
Alan Ritter 5 sections · 5 terms · 2021–2025 3.80GPA
Published grade shares · 5 sections · 2021–2025
Compare with the course
Difference in percentage points.
Frank Dellaert 10 sections · 10 terms · 2010–2022 3.79GPA
Published grade shares · 10 sections · 2010–2022
Compare with the course
Difference in percentage points.
Thomas Ploetz 4 sections · 4 terms · 2020–2023 3.75GPA
Published grade shares · 4 sections · 2020–2023
Compare with the course
Difference in percentage points.
Joy Arulraj 3 sections · 3 terms · 2020–2022 3.67GPA
Published grade shares · 3 sections · 2020–2022
Compare with the course
Difference in percentage points.
Cedric Pradalier 8 sections · 8 terms · 2015–2024 3.56GPA
Published grade shares · 8 sections · 2015–2024
Compare with the course
Difference in percentage points.
Henrik Christensen 2 sections · 1 term · 2015 3.50GPA
Published grade shares · 2 sections · 2015
Compare with the course
Difference in percentage points.
Matthew Wolf 2 sections · 2 terms · 2012–2014 2.00GPA
Published grade shares · 2 sections · 2012–2014
Compare with the course
Difference in percentage points.
Harish Ravichandar 1 sections · 1 term · 2025 · Limited sample 4.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Yi-Luen Do 1 sections · 1 term · 2017 · Limited sample 4.00GPA
Published grade shares · 1 section · 2017 · Limited sample
Samuel Brown 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Daniel Goldman 1 sections · 1 term · 2021 · Limited sample 4.00GPA
Published grade shares · 1 section · 2021 · Limited sample
Dongmei Wang 1 sections · 1 term · 2023 · Limited sample 4.00GPA
Published grade shares · 1 section · 2023 · Limited sample
Todd Sulchek 1 sections · 1 term · 2025 · Limited sample 4.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Michael Hunter 1 sections · 1 term · 2010 · Limited sample 4.00GPA
Published grade shares · 1 section · 2010 · Limited sample
Yong-Kwon Cho 1 sections · 1 term · 2020 · Limited sample 4.00GPA
Published grade shares · 1 section · 2020 · Limited sample
Aaron Young 1 sections · 1 term · 2019 · Limited sample 4.00GPA
Published grade shares · 1 section · 2019 · Limited sample
William Leahy 1 sections · 1 term · 2015 · Limited sample 4.00GPA
Published grade shares · 1 section · 2015 · Limited sample
Gerandy Brito 1 sections · 1 term · 2020 · Limited sample 4.00GPA
Published grade shares · 1 section · 2020 · Limited sample
Aibek Musaev 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Stephanie Aravecchia 1 sections · 1 term · 2025 · Limited sample 4.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Taesoo Kim 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Cheng-Yun Liu 1 sections · 1 term · 2013 · Limited sample 4.00GPA
Published grade shares · 1 section · 2013 · Limited sample
Ashwin Ram 1 sections · 1 term · 2011 · Limited sample 4.00GPA
Published grade shares · 1 section · 2011 · Limited sample
Michael Stilman 1 sections · 1 term · 2012 · Limited sample 4.00GPA
Published grade shares · 1 section · 2012 · Limited sample
Ahmed Said Mohamed Tawfik Issa 1 sections · 1 term · 2023 · Limited sample 4.00GPA
Published grade shares · 1 section · 2023 · Limited sample
Kristine Nagel 1 sections · 1 term · 2024 · Limited sample 4.00GPA
Published grade shares · 1 section · 2024 · Limited sample
Animesh Garg 1 sections · 1 term · 2024 · Limited sample 4.00GPA
Published grade shares · 1 section · 2024 · Limited sample
Hua Ai 1 sections · 1 term · 2012 · Limited sample 4.00GPA
Published grade shares · 1 section · 2012 · Limited sample
Andrea Parker 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Carl Disalvo 1 sections · 1 term · 2023 · Limited sample 4.00GPA
Published grade shares · 1 section · 2023 · Limited sample
Ada Gavrilovska 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Qirun Zhang 1 sections · 1 term · 2021 · Limited sample 4.00GPA
Published grade shares · 1 section · 2021 · Limited sample
Jon Rugaber 1 sections · 1 term · 2015 · Limited sample 4.00GPA
Published grade shares · 1 section · 2015 · Limited sample
Jimeng Sun 1 sections · 1 term · 2018 · Limited sample 4.00GPA
Published grade shares · 1 section · 2018 · Limited sample
Devi Parikh 1 sections · 1 term · 2020 · Limited sample 4.00GPA
Published grade shares · 1 section · 2020 · Limited sample
Edmond Chow 1 sections · 1 term · 2018 · Limited sample 4.00GPA
Published grade shares · 1 section · 2018 · Limited sample
Alexander Adams 1 sections · 1 term · 2025 · Limited sample 4.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Bodicherla Aditya Prakash 1 sections · 1 term · 2025 · Limited sample 4.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Dhruv Batra 1 sections · 1 term · 2020 · Limited sample 4.00GPA
Published grade shares · 1 section · 2020 · Limited sample
Florian Schaefer 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Hyunjoo Oh 1 sections · 1 term · 2020 · Limited sample 4.00GPA
Published grade shares · 1 section · 2020 · Limited sample
Judith Uchidiuno 1 sections · 1 term · 2023 · Limited sample 4.00GPA
Published grade shares · 1 section · 2023 · Limited sample
Michael Nitsche 1 sections · 1 term · 2024 · Limited sample 4.00GPA
Published grade shares · 1 section · 2024 · Limited sample
Oded Green 1 sections · 1 term · 2016 · Limited sample 4.00GPA
Published grade shares · 1 section · 2016 · Limited sample
Srinivas Aluru 1 sections · 1 term · 2025 · Limited sample 4.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Sudheer Chava 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Stephen Mussmann 1 sections · 1 term · 2025 · Limited sample 4.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Xiuwei Zhang 1 sections · 1 term · 2022 · Limited sample 4.00GPA
Published grade shares · 1 section · 2022 · Limited sample
Larry Sweet 1 sections · 1 term · 2016 · Limited sample 4.00GPA
Published grade shares · 1 section · 2016 · Limited sample
Peng Chen 1 sections · 1 term · 2023 · Limited sample 3.50GPA
Published grade shares · 1 section · 2023 · Limited sample
Willow Ahrens 1 sections · 1 term · 2025 · Limited sample 3.00GPA
Published grade shares · 1 section · 2025 · Limited sample
Seymour Goodman 1 reported responses 4.88Eval / 5
1 reported responses
Scale 1–5Find a course or professor
Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.