CS 4501

Special Topics in Computer Science

New Add to Schedule

Course Description

Pre-Requisite(s): Must have completed CS 2100 with a grade of C- or better

Content varies annually, depending on instructor interests and the needs of the department. Similar to CS 5501 and CS 7501, but taught strictly at the undergraduate level. Additional specific requirements vary with topics.


  • David Evans

     Rating

    1.44

     Difficulty

    2.33

     GPA

    3.88

     Sections

    1

    Last Taught

    Spring 2026

  • Mark Floryan

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Spring 2026

  • Denis Nekipelov

     Rating

    4.67

     Difficulty

    2.00

     GPA

     Sections

    1

    Last Taught

    Spring 2026

  • Derrick Stone

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Spring 2026

  • Kun Qian

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Spring 2026

  • Zezhou Cheng

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Spring 2026

  • Matheus Ferreira

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Spring 2026

  • John Doerner

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Spring 2026

  • Jack Davidson

     Rating

     Difficulty

     GPA

    3.45

     Sections

    Last Taught

    Fall 2025

  • Arsalan Heydarian

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2025

  • Madhur Behl

     Rating

    2.73

     Difficulty

    2.40

     GPA

    3.81

     Sections

    Last Taught

    Fall 2025

  • Sebastian Elbaum

     Rating

     Difficulty

     GPA

    3.77

     Sections

    Last Taught

    Fall 2025

  • Miaomiao Zhang

     Rating

    5.00

     Difficulty

    4.00

     GPA

     Sections

    Last Taught

    Fall 2025

  • Tom Fletcher

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2025

  • Brad Campbell

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2025

  • Shangtong Zhang

     Rating

    4.67

     Difficulty

    2.00

     GPA

    3.90

     Sections

    Last Taught

    Fall 2025

  • Yu Meng

     Rating

    5.00

     Difficulty

    2.00

     GPA

    3.92

     Sections

    Last Taught

    Fall 2025

  • Angela Orebaugh

     Rating

     Difficulty

     GPA

    3.54

     Sections

    Last Taught

    Summer 2025

  • Yanjun Qi

     Rating

    4.50

     Difficulty

    2.50

     GPA

    3.59

     Sections

    Last Taught

    Spring 2025

  • Tariq Iqbal

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2025

  • Henry Kautz

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2025

  • Matheus Xavier Ferreira

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2025

  • Yixin Sun

     Rating

    3.27

     Difficulty

    2.80

     GPA

    3.54

     Sections

    Last Taught

    Fall 2024

  • Aaron Bloomfield

     Rating

    4.92

     Difficulty

    3.25

     GPA

    3.33

     Sections

    Last Taught

    Spring 2024

  • Ashish Venkat

     Rating

     Difficulty

     GPA

    3.86

     Sections

    Last Taught

    Spring 2024

  • Seongkook Heo

     Rating

    4.44

     Difficulty

    2.00

     GPA

    3.89

     Sections

    Last Taught

    Spring 2024

  • Chen-Yu Wei

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2024

  • Wei-Kai Lin

     Rating

     Difficulty

     GPA

    3.21

     Sections

    Last Taught

    Spring 2024

  • Panagiotis Apostolellis

     Rating

    3.67

     Difficulty

    4.00

     GPA

    3.64

     Sections

    Last Taught

    Fall 2023

  • Yonghwi Kwon

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2023

  • Hongning Wang

     Rating

    2.83

     Difficulty

    4.50

     GPA

    3.57

     Sections

    Last Taught

    Spring 2023

  • Nabeel Nasir

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2023

  • Farzad Hassanzadeh

     Rating

    2.33

     Difficulty

    4.00

     GPA

    3.50

     Sections

    Last Taught

    Fall 2022

  • Daniel Graham

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2022

  • Tianhao Wang

     Rating

     Difficulty

     GPA

    3.74

     Sections

    Last Taught

    Fall 2022

  • Hao Lou

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2022

  • John Stankovic

     Rating

    2.67

     Difficulty

    2.00

     GPA

    3.60

     Sections

    Last Taught

    Spring 2022

  • Scott Acton

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2022

  • Deborah Johnson

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2022

  • Faculty Staff

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2022

  • Yangfeng Ji

     Rating

     Difficulty

     GPA

    3.85

     Sections

    Last Taught

    Spring 2022

  • Haifeng Xu

     Rating

    4.33

     Difficulty

    2.00

     GPA

    3.98

     Sections

    Last Taught

    Spring 2022

  • It Davidson

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2022

  • and Orebaugh.

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2022

  • Hanjie Chen

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2022

  • Mary Soffa

     Rating

    3.33

     Difficulty

    3.00

     GPA

    3.49

     Sections

    Last Taught

    Fall 2021

  • Kevin Sullivan

     Rating

    3.50

     Difficulty

    2.50

     GPA

    3.69

     Sections

    Last Taught

    Spring 2021

  • Mohammad Ghidary

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2021

  • Vicente Ordonez-Roman

     Rating

     Difficulty

     GPA

    3.75

     Sections

    Last Taught

    Spring 2021

  • Mohammad Mahmoody

     Rating

     Difficulty

     GPA

    3.66

     Sections

    Last Taught

    Spring 2021

  • Thomas Pinckney

     Rating

    4.71

     Difficulty

    3.50

     GPA

    3.71

     Sections

    Last Taught

    Spring 2019

  • Ahmed Ibrahim

     Rating

    2.50

     Difficulty

    2.00

     GPA

    3.57

     Sections

    Last Taught

    Spring 2019

  • Co-taught (Economics)

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2019

  • Rich Nguyen

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2019

  • Baishakhi Ray

     Rating

     Difficulty

     GPA

    3.75

     Sections

    Last Taught

    Spring 2018

  • Upsorn Praphamontripong

     Rating

     Difficulty

     GPA

    3.54

     Sections

    Last Taught

    Fall 2018

  • Connelly Barnes

     Rating

     Difficulty

     GPA

    3.64

     Sections

    Last Taught

    Spring 2017

  • Lu Feng

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2017

  • Westley Weimer

     Rating

     Difficulty

     GPA

    3.18

     Sections

    Last Taught

    Spring 2016

  • Sedat Ozer

     Rating

     Difficulty

     GPA

    3.77

     Sections

    Last Taught

    Spring 2015

  • Jason Bhuiyan

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2015

  • Cameron Whitehouse

     Rating

     Difficulty

     GPA

    3.98

     Sections

    Last Taught

    Fall 2015

  • Joanne Dugan

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2014

  • Marty Humphrey

     Rating

    4.50

     Difficulty

    3.50

     GPA

    3.32

     Sections

    Last Taught

    Spring 2014

  • Ronald Williams

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2014

  • Philip Asare

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2014

  • Mark Sherriff

     Rating

    5.00

     Difficulty

    3.00

     GPA

    3.80

     Sections

    Last Taught

    Spring 2012

  • Sang Son

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2012

  • Abhi Shelat

     Rating

     Difficulty

     GPA

    3.67

     Sections

    Last Taught

    Fall 2012

  • Jason Lawrence

     Rating

    5.00

     Difficulty

    4.00

     GPA

    3.33

     Sections

    Last Taught

    Spring 2011

  • Andrew Grimshaw

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2011