CS 4998

Distinguished BA Majors Research

New Add to Schedule

Course Description

Pre-Requisite(s): CS 2150 or CS 2501 topic DSA2 with a grade of C- or higher, and BSCS major

Required for Distinguished Majors completing the Bachelor of Arts degree in the College of Arts and Sciences. An introduction to computer science research and the writing of a Distinguished Majors thesis.


  • Mark Sherriff

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • David Evans

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Kevin Skadron

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Yixin Sun

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Yanjun Qi

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Homa Alemzadeh

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Panagiotis Apostolellis

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Fall 2025

  • Ashish Venkat

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Daniel Graham

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Sebastian Elbaum

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Aidong Zhang

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Rich Nguyen

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Tom Fletcher

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Seongkook Heo

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Brad Campbell

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Tariq Iqbal

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Anil Vullikanti

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Madhav Marathe

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Afsaneh Doryab

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Briana Morrison

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Robbie Hott

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Judy Fox

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Shangtong Zhang

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Chen-Yu Wei

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Wei-Kai Lin

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Ferdinando Fioretto

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025

  • Zezhou Cheng

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Fall 2025