CS 4998

Distinguished BA Majors Research

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

    2

    Last Taught

    Spring 2025

  • David Evans

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Kevin Skadron

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Yanjun Qi

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Homa Alemzadeh

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Nicola Bezzo

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Ashish Venkat

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Rich Nguyen

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Seongkook Heo

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Brad Campbell

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Tariq Iqbal

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Anil Vullikanti

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Briana Morrison

     Rating

     Difficulty

     GPA

     Sections

    1

    Last Taught

    Spring 2025

  • Shangtong Zhang

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025

  • Chen-Yu Wei

     Rating

     Difficulty

     GPA

     Sections

    2

    Last Taught

    Spring 2025