Skip to main content
Sponsored

CS 4980

Senior Thesis Research

Course Description

Prerequisites

CS 3140 with a grade of C- or higher, and BSCS major

This course is one option in the CS fourth-year thesis track. Students will seek out a faculty member as an advisor, and do an independent project with said advisor. Instructors can give the 3 credits across multiple semesters, if desired. This course is designed for students who are doing research, and want to use that research for their senior thesis. Note that this track could also be an implementation project, including a group-based project.

Chirag Agarwal

Spring 2027
—
Rating
—
Difficulty
—
GPA

Homa Alemzadeh

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Panagiotis Apostolellis

Spring 2027
—
Rating
—
Difficulty
—
GPA

Nada Basit

Spring 2027
—
Rating
—
Difficulty
3.98
GPA

Madhur Behl

Spring 2027
—
Rating
—
Difficulty
3.91
GPA

Nicola Bezzo

Spring 2027
—
Rating
—
Difficulty
—
GPA

Kenneth Bilchick

Spring 2027
—
Rating
—
Difficulty
—
GPA

Aaron Bloomfield

Spring 2027
—
Rating
—
Difficulty
3.71
GPA

Brad Campbell

Spring 2027
—
Rating
—
Difficulty
—
GPA

Rohan Chandra

Spring 2027
—
Rating
—
Difficulty
—
GPA

Chen Chen

Spring 2027
—
Rating
—
Difficulty
—
GPA

Yue Cheng

Spring 2027
—
Rating
—
Difficulty
—
GPA

Jack Davidson

Spring 2027
—
Rating
—
Difficulty
3.81
GPA

Afsaneh Doryab

Spring 2027
—
Rating
—
Difficulty
—
GPA

Matthew Dwyer

Spring 2027
—
Rating
—
Difficulty
1.30
GPA

Sebastian Elbaum

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

David Evans

Spring 2027
—
Rating
—
Difficulty
3.81
GPA

Lu Feng

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Ferdinando Fioretto

Spring 2027
—
Rating
—
Difficulty
—
GPA

Tom Fletcher

Spring 2027
—
Rating
—
Difficulty
—
GPA

Mark Floryan

Spring 2027
—
Rating
—
Difficulty
3.98
GPA

Geoffrey Fox

Spring 2027
—
Rating
—
Difficulty
—
GPA

Wajih Hassan

Spring 2027
—
Rating
—
Difficulty
—
GPA

Seongkook Heo

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Arsalan Heydarian

Spring 2027
—
Rating
—
Difficulty
—
GPA

Robbie Hott

Spring 2027
—
Rating
—
Difficulty
—
GPA

Mathews Jacob

Spring 2027
—
Rating
—
Difficulty
—
GPA

Yangfeng Ji

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Henry Kautz

Spring 2027
—
Rating
—
Difficulty
—
GPA

Samira Khan

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Yen-Ling Kuo

Spring 2027
—
Rating
—
Difficulty
—
GPA

Jundong Li

Spring 2027
—
Rating
—
Difficulty
—
GPA

Felix Lin

Spring 2027
—
Rating
—
Difficulty
—
GPA

Mohammad Mahmoody

Spring 2027
—
Rating
—
Difficulty
3.96
GPA

Madhav Marathe

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Briana Morrison

Spring 2027
—
Rating
—
Difficulty
—
GPA

Denis Nekipelov

Spring 2027
—
Rating
—
Difficulty
—
GPA

Rich Nguyen

Spring 2027
—
Rating
—
Difficulty
3.88
GPA

Angela Orebaugh

Spring 2027
—
Rating
—
Difficulty
—
GPA

Raymond Pettit

Spring 2027
—
Rating
—
Difficulty
—
GPA

Upsorn Praphamontripong

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Yanjun Qi

Spring 2027
—
Rating
—
Difficulty
3.85
GPA

Kun Qian

Spring 2027
—
Rating
—
Difficulty
—
GPA

Haiying Shen

Spring 2027
—
Rating
—
Difficulty
3.88
GPA

Mark Sherriff

Spring 2027
—
Rating
—
Difficulty
3.51
GPA

Kevin Skadron

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Derrick Stone

Spring 2027
—
Rating
—
Difficulty
—
GPA

Kevin Sullivan

Spring 2027
—
Rating
—
Difficulty
3.70
GPA

Ashish Venkat

Spring 2027
—
Rating
—
Difficulty
—
GPA

Tianhao Wang

Spring 2027
—
Rating
—
Difficulty
—
GPA

Xinyao Yi

Spring 2027
—
Rating
—
Difficulty
—
GPA

Aidong Zhang

Spring 2027
—
Rating
—
Difficulty
4.00
GPA

Miaomiao Zhang

Spring 2027
—
Rating
—
Difficulty
—
GPA

Laura Barnes

Fall 2026
—
Rating
—
Difficulty
—
GPA

Matheus Ferreira

Fall 2026
—
Rating
—
Difficulty
—
GPA

Farzad Hassanzadeh

Fall 2026
—
Rating
—
Difficulty
4.00
GPA

Tariq Iqbal

Fall 2026
—
Rating
—
Difficulty
—
GPA

Charles Reiss

Fall 2026
—
Rating
—
Difficulty
3.85
GPA

Yixin Sun

Fall 2026
—
Rating
—
Difficulty
—
GPA

Anil Vullikanti

Fall 2026
—
Rating
—
Difficulty
—
GPA

Daniel Graham

Fall 2025
—
Rating
—
Difficulty
4.00
GPA

Jonathan Goodall

Fall 2024
—
Rating
—
Difficulty
4.00
GPA

Paul McBurney

Fall 2024
—
Rating
—
Difficulty
—
GPA

Kristen Naegle

Fall 2024
—
Rating
—
Difficulty
—
GPA

Elizabeth Orrico

Fall 2024
—
Rating
—
Difficulty
—
GPA

Rosanne Vrugtman

Fall 2024
—
Rating
—
Difficulty
—
GPA

Tomonari Furukawa

Spring 2024
—
Rating
—
Difficulty
—
GPA

Worthy Martin

Spring 2024
—
Rating
—
Difficulty
3.54
GPA

Nathan Brunelle

Fall 2023
—
Rating
—
Difficulty
3.69
GPA

Jim Cohoon

Fall 2023
—
Rating
—
Difficulty
—
GPA

Cody Fleming

Fall 2023
—
Rating
—
Difficulty
—
GPA

Joe Garofalo

Fall 2023
—
Rating
—
Difficulty
—
GPA

Ahmed Ibrahim

Fall 2023
—
Rating
—
Difficulty
3.61
GPA

Yonghwi Kwon

Fall 2023
—
Rating
—
Difficulty
4.00
GPA

Thomas Pinckney

Fall 2023
—
Rating
—
Difficulty
4.00
GPA

Baishakhi Ray

Fall 2023
—
Rating
—
Difficulty
4.00
GPA

Mary Soffa

Fall 2023
—
Rating
—
Difficulty
3.75
GPA

Yuan Tian

Fall 2023
—
Rating
—
Difficulty
3.84
GPA

Luther Tychonievich

Fall 2023
—
Rating
—
Difficulty
3.79
GPA

Hongning Wang

Fall 2023
—
Rating
—
Difficulty
3.77
GPA

David Wu

Fall 2023
—
Rating
—
Difficulty
4.00
GPA

Haifeng Xu

Fall 2023
—
Rating
—
Difficulty
—
GPA

Natasha Foutz

Spring 2023
—
Rating
—
Difficulty
—
GPA

Alfred Weaver

Fall 2022
—
Rating
—
Difficulty
4.00
GPA

Joanne Dugan

Spring 2022
—
Rating
—
Difficulty
—
GPA

Andrew Grimshaw

Spring 2022
—
Rating
—
Difficulty
3.25
GPA

John Hott

Fall 2021
—
Rating
—
Difficulty
—
GPA

Marty Humphrey

Fall 2021
—
Rating
—
Difficulty
4.00
GPA

Mohammad Ghidary

Spring 2021
—
Rating
—
Difficulty
—
GPA

Tom Horton

Spring 2021
—
Rating
—
Difficulty
—
GPA

Barry Johnson

Spring 2021
—
Rating
—
Difficulty
—
GPA

Layne Watson

Spring 2021
—
Rating
—
Difficulty
—
GPA