Computer Science (CS)

CodeTitleSHUsually offeredNUpathPrerequisitesRecent instructors
CS 1100Computer Science and Its Applications4fall, springADKarl Lieberherr
CS 1101Lab for CS 11001fall, springKarl Lieberherr
CS 1200First Year Seminar1fall, springClaire Wassinger
Mark Fontenot
CS 1210Professional Development for Khoury Co-op1fall, springCharles Haycook
Ernest Mauristhene
Garrett Schwab
Jordan Ballantyne
Lauren Rosenberg
Sara Dell
CS 1700Society of Minds: AI for Everyone4AD
CS 1720Artificial Intelligence Platforms4ER
CS 1800Discrete Structures4fall, spring, summerFQAlmudena Konrad
Andrew Van Der Poel
Ariel Hamlin
Elena Strange
Gregory Aloupis
Lucia Nunez
Matthew Higger
Virgil Pavlu
CS 1802Seminar for CS 18001fall, spring, summerAlmudena Konrad
Andrew Van Der Poel
Ghita Amor-Tijani
Gregory Aloupis
John Park
Lucia Nunez
Matthew Higger
Susan Wang
Virgil Pavlu
CS 1990Elective1–4
CS 2000Introduction to Program Design and Implementation4fall, springFQ, NDDaniel Patterson
Ellen Spertus
John Park
Kayla McLaughlin
Leena Razzaq
Rushit Sanghrajka
CS 2001Lab for CS 20001fall, springAlvaro Monge
Daniel Patterson
Leena Razzaq
CS 2100Program Design and Implementation 14fall, springAD, ND
  • one of:
    • CS 2000 (min D-)
    • CIS 200M
    • CS 2500 (min D-)
Elena Strange
John Park
Leena Razzaq
Nathaniel Derbinsky
Rasika Bhalerao
Rose Sloan
CS 2101Lab for CS 21001fall, springElena Strange
Leena Razzaq
Rasika Bhalerao
CS 2386Game Programming 14springCaglar Yildirim
CS 2484Principles of Human-Computer Interaction4fall, springAbir Saha
Christopher Le Dantec
Maitraye Das
Md Nazmus Sakib Miazi
Tianshi Li
Wallace Lages
CS 2535Professional Practicum4
CS 2545Introduction to Computer Science Research2
CS 2700Data Structures and Analysis4
CS 2701Lab for CS 27001
CS 2800Logic and Computation4fall, spring
  • all of:
    • one of:
      • one of:
      • one of:
      • MATH 2310 (min D-)
    • one of:
      • CS 2100 (min D-)
      • CIS 201M
      • CS 2500 (min D-)
Daniel Patterson
Ferdinand Vesely
Joshua Gancher
Olin Shivers III
Samuel Stites
Stavros Trypakis
CS 2963Topics1–2
CS 2990Elective1–4
CS 2991Research in Computer Science1–4
CS 2992Research0
CS 3000Algorithms and Data4fall, spring, summerFQAkshar Varma
Andrew Van Der Poel
David Stalfa
Elena Strange
Huy Nguyen
Iraklis Tsekourakis
Jonathan Ullman
Rajmohan Rajaraman
CS 3001Recitation for CS 30000fall, spring, summerAkshar Varma
David Stalfa
Elena Strange
Huy Nguyen
LaKyah Tyner
Matthew Jones
Rajmohan Rajaraman
CS 3100Program Design and Implementation 24fall, springAD, NDAmit Shesh
Ellen Spertus
Ferdinand Vesely
Jonathan Bell
Lucia Nunez
CS 3101Lab for CS 31001fall, springEllen Spertus
Jonathan Bell
Lucia Nunez
CS 3200Introduction to Databases4fall, spring, summerADCarter Ithier
John Rachlin
Kathleen Durant
Mark Fontenot
Martin Schedlbauer
Wolfgang Gatterbauer
CS 3250Data-Driven Product Management4
CS 3386Game Programming 24spring
  • all of:
    • one of:
      • one of:
      • CS 2510 (min D-)
    • one of:
Caglar Yildirim
CS 3484GUI Programming4WI
  • one of:
    • CS 2100 (min D-)
    • CIS 201M
    • CS 2510 (min D-)
CS 3520Programming in C++4fall, spring, summerAdeel Bhutta
Kutub Gandhi
Mark Fontenot
Seth Cooper
CS 3620Building Extensible Systems4springWI
  • all of:
    • one of:
      • one of:
      • CS 2510 (min D-)
    • one of:
Michael Ballantyne
Samuel Caldwell
CS 3650Computer Systems4fall, springAlden Jackson
Benjamin Weintraub
Ferdinand Vesely
Gene Cooperman
John Park
Peter Desnoyers
Ziming Zhao
CS 3700Networks and Distributed Systems4
  • CS 2510 (min D-)
Alden Jackson
Or Katz
CS 3800Theory of Computation4fall, springAndrew Van Der Poel
Ariel Hamlin
Daniel Wichs
Emanuele Viola
Jesse Stern
Robin Walters
Walter Schnyder
Zhengzhong Jin
CS 3950Introduction to Computer Science Research2fall, springAanjhan Ranganathan
Ariel Hamlin
Benjamin Hescott
Olga Vitek
CS 3990Elective1–4
CS 4050Artificial Intelligence and Society4fallSina Fazel-pour
CS 4097Mixed Reality4
  • one of:
Caglar Yildirim
CS 4100Principles of Artificial Intelligence4fall, springCE, WIChristopher Amato
Hongyang Zhang
Lok Sang Wong
Nadim Saad
Rajagopal Venkatesaramani
Rose Sloan
CS 4120Natural Language Processing4fall, springAmir Tahmasebi Maraghoosh
Felix Muzny
Katherine Atwell
Malihe Alikhani
May ElSherif
Terra Blevins
CS 4130Engineering LLM-Integrated Systems4fallArjun Guha
CS 4150Game Artificial Intelligence4springCE, WI
  • all of:
Damian Isla
CS 4160AI Policy: Machine Learning, Markets, and Morals4
CS 4180Reinforcement Learning4fall, springBenjamin Hescott
Christopher Amato
Lok Sang Wong
Robert Platt
CS 4220Information Retrieval4
CS 4300Computer Graphics4fall, springCE, WIAmit Shesh
Michael Shah
CS 4350Empirical Research Methods4fall, springAbir Saha
Varun Mishra
CS 4360Non-Interactive Computer Graphics4Michael Shah
CS 4400Programming Languages4fall, spring
  • all of:
    • one of:
      • CS 3100 (min D-)
      • CIS 310M
      • CS 3500 (min D-)
    • one of:
Christopher Martens
Eliyahu Barzilay
Joydeep Mitra
Matthias Felleisen
Steven Holtzen
CS 4410Compilers4springCE, WIBenjamin Lerner
Olin Shivers III
CS 4500Software Development4fallWIBenjamin Lerner
Matthias Felleisen
CS 4520Mobile Application Development4fall, spring
  • one of:
    • CS 3100 (min D-)
    • CIS 310M
    • CS 3500 (min D-)
Adeel Bhutta
Ashish Bulchandani
Md Nazmus Sakib Miazi
CS 4530Fundamentals of Software Engineering4fall, springCE, WI
  • one of:
    • CS 3100 (min D-)
    • CIS 310M
    • CS 3500 (min D-)
Adeel Bhutta
Frank Tip
Jan Vitek
Jonathan Bell
Joydeep Mitra
Mitchell Wand
Pierre Donat-Bouillud
Robert Simmons
CS 4535Professional Practicum Capstone4fall, springCE, EX, WIMark Fontenot
CS 4545Research Practicum4WI
CS 4550Web Development4fall, springCE, WIJose Annunziato
CS 4610Robotics4springXiang Zhi Tan
CS 4700Network Fundamentals4fall, springAlan Mislove
Alden Jackson
Christopher Wilson
David Choffnes
CS 4730Distributed Systems4fall, springAlden Jackson
Cristina Nita-Rotaru
Ji Yong Shin
CS 4805Fundamentals of Complexity Theory4Emanuele Viola
CS 4810Advanced Algorithms4Huy Nguyen
Prashant Pandey
CS 4820Computer-Aided Reasoning4springCEPete Manolios
CS 4830System Specification, Verification, and Synthesis4Stavros Trypakis
CS 4850Building Game Engines4springMichael Shah
Ryon Sajnovsky
CS 4950Computer Science Research Seminar1Aanjhan Ranganathan
Olga Vitek
CS 4955Computer Science Teaching Seminar1
  • CS 2500 (min D-)
CS 4970Junior/Senior Honors Project 14
CS 4971Junior/Senior Honors Project 24
CS 4973Topics in Computer Science4fall, spring, summerAnthony Mullen
Arjun Guha
Beth Noveck
Chris Geeng
Elettra Bietti
Gene Cooperman
Huaizu Jiang
Kai Bernardini
Maxwell Bernstein
Michael Ann DeVito
Rushil Khurana
CS 4990Elective1–4
CS 4991Research4–8CE, EX, WI
  • all of:
CS 4992Directed Study1–6
  • all of:
CS 4998Research0
CS 5001Intensive Foundations of Computer Science4fall, springAlbert Lionelle
Anthony Mullen
Keith Bagley
Mark Miller
Molly Domino
Mona Ali
CS 5002Discrete Structures4fall, springAriel Hamlin
Elena Strange
Ghita Amor-Tijani
Maryam Farahmand Asil
Nadim Saad
Richard Hoshino
Timothy Edmunds
CS 5003Recitation for CS 50010fall, springAlbert Lionelle
Anthony Mullen
Keith Bagley
Mark Miller
Molly Domino
Mona Ali
CS 5004Object-Oriented Design4fall, springChris Geeng
Gary Cantrell
John Buchanan
Keith Bagley
Mark Miller
Tamara Bonaci
CS 5005Recitation for CS 50040fall, springChris Geeng
Gary Cantrell
John Buchanan
Keith Bagley
Mark Miller
Tamara Bonaci
CS 5008Data Structures, Algorithms, and Their Applications within Computer Systems4fall, springAmit Shesh
Anthony Mullen
Brent Hailpern
Maryam Farahmand Asil
Sarita Singh
Scott Valcourt
Vidoje Mihajlovikj
CS 5009Recitation for CS 50080fall, springAmit Shesh
Anthony Mullen
Maryam Farahmand Asil
Prathibha Kasaragod
Sarita Singh
Scott Valcourt
Vidoje Mihajlovikj
CS 5010Programming Design Paradigm4fall, springAmit Shesh
Brianna Dym
Joydeep Mitra
Vidoje Mihajlovikj
Zhuoqun Cheng
CS 5011Recitation for CS 50100fall, springAmit Shesh
Brianna Dym
Joydeep Mitra
Vidoje Mihajlovikj
Zhuoqun Cheng
CS 5047Exploring AI Trends and Tools4fall, springDaniel Feinberg
Joseph Reilly
Prashant Mittal
Vladimir Shapiro
CS 5097Mixed Reality4springCaglar Yildirim
Ryan Bockmon
CS 5100Foundations of Artificial Intelligence4fall, springCE, WIChristopher Amato
Jesse Stern
Jin Yu
Nadim Saad
Rajagopal Venkatesaramani
Rose Sloan
CS 5130Applied Programming and Data Processing for AI4fall, springJin Yu
Lino Coria Mendoza
Oscar Veliz
Sanford Ganzell
CS 5131Recitation for CS 51300fall, springJin Yu
Lino Coria Mendoza
Oscar Veliz
Sanford Ganzell
CS 5150Game Artificial Intelligence4springCE, WIDamian Isla
CS 5170Artificial Intelligence for Human-Computer Interaction4fall, springBrianna Dym
Saiph Savage
Stacy Marsella
CS 5180Reinforcement Learning and Sequential Decision Making4fall, springBenjamin Hescott
Christopher Amato
Jonathan Mwaura
Lok Sang Wong
Robert Platt
CS 5200Database Management Systems4fall, spring, summerADBruce Chhay
John Rachlin
Kathleen Durant
Martin Schedlbauer
Richard Cobbe
Tehmina Amjad
CS 5250Data Visualization with Web Technologies4
CS 5310Computer Graphics4fall, springCE, WI
  • one of:
Amit Shesh
Crane Chen
John Buchanan
Michael Shah
CS 5330Pattern Recognition and Computer Vision4fall, spring
  • one of:
Akram Bayat
Bruce Maxwell
Huaizu Jiang
Jeongkyu Lee
Lino Coria Mendoza
Ryan Bockmon
CS 5335Robotic Science and Systems4springJack Thomas
Seth Hutchinson
Steven Shafer
Xiang Zhi Tan
CS 5340Computer/Human Interaction4fall, springAbir Saha
Akram Bayat
Alexandra To
Caglar Yildirim
Herman Saksono
Holly Jimison
Md Nazmus Sakib Miazi
CS 5345Interactive Prototyping4
CS 5347Understanding Users4
CS 5350Computational Geometry4
CS 5360Noninteractive Computer Graphics4Michael Shah
CS 5400Principles of Programming Language4fall, springAnthony Mullen
Eliyahu Barzilay
Marcus Sherman
Steven Holtzen
CS 5500Foundations of Software Engineering4fall, springCE, WIAlexander Lash
John Buchanan
Joydeep Mitra
Mark Bonicillo
Shivakumar Mathapathi
CS 5520Mobile Application Development4fall, springDaniel Feinberg
Gary Cantrell
Md Nazmus Sakib Miazi
Neda Changizi
Oscar Veliz
Shivakumar Mathapathi
CS 5540Game Programming4Caglar Yildirim
Tala Talaei Khoei
CS 5600Computer Systems4fall, spring
  • Requires admission to MS program or completion of all transition courses
Aditya Mishra
Ji Yong Shin
Kai Yee Wan
Martin Schedlbauer
Peter Desnoyers
Scott Valcourt
CS 5610Web Development4fall, spring, summerCE, WIAustin Jorgensen
Cristian Penarrieta
John Alexis Guerra Gomez
Jose Annunziato
CS 5700Fundamentals of Computer Networking4fall, springAlden Jackson
Ali Sharifian Attar
Lama Hamandi
Mais Nijim
Maryam Tanha
Sarita Singh
CS 5800Algorithms4fall, springFQGregory Aloupis
Hyonho Lee
Iraklis Tsekourakis
Jesse Stern
Lama Hamandi
Virgil Pavlu
Weston Viles
CS 5850Building Game Engines4springMichael Shah
Ryon Sajnovsky
CS 5933Advanced Computer Science Topics for Teachers4
CS 5934Introduction to Inclusive Computer Science Teaching4
CS 5963Topics1–4
CS 5964Projects for Professionals0Beth Noveck
Bruce Maxwell
Chiew Jones
CS 5965Engaging with Industry Partners for Rising Professionals0
CS 5976Directed Study2–4fall, springAdeel Bhutta
Ariel Hamlin
Benjamin Hescott
Brianna Dym
Bruce Maxwell
Christoph Riedl
Gary Cantrell
Olga Vitek
Stephen Intille
CS 6120Natural Language Processing4fall, springAmir Tahmasebi Maraghoosh
Karl Ni
Rajagopal Venkatesaramani
Si Wu
Silvio Amir
Uzair Ahmad
CS 6130Affective Computing4fallStacy Marsella
CS 6140Machine Learning4fall, springCEDivya Chaudhary
Ehsan Elhamifar
Hongyang Zhang
Paul Hand
Predrag Radivojac
Ryan Bockmon
Shanu Sushmita
Uzair Ahmad
Yifan Hu
CS 6170AI Capstone4springNadim Saad
Stacy Marsella
CS 6180Foundations for Generative AI4fall, springJiaji Huang
Nadim Saad
Ryan Rad
CS 6200Information Retrieval4fall, springDavid Smith
Ghita Amor-Tijani
Shanu Sushmita
Tehmina Amjad
CS 6220Data Mining Techniques4fall, springEveraldo Aguiar
Karl Ni
Mirek Riedewald
Sara Arunagiri
Yifan Hu
CS 6240Large-Scale Parallel Data Processing4fall, springDivya Chaudhary
Mirek Riedewald
Vishal Rajpal
CS 6350Empirical Research Methods4fall, springAbir Saha
Varun Mishra
CS 6390Human-Centered Computing Capstone4
CS 6410Compilers4fall, springCE, WIAnwar Mamat
Benjamin Lerner
Olin Shivers III
Tamara Bonaci
CS 6510Advanced Software Development4springIan Gorton
Shivakumar Mathapathi
Therapon Skoteiniotis
CS 6620Fundamentals of Cloud Computing4fall, springAnthony Mullen
Divya Chaudhary
Domingo Genao
Michal Aibin
Zhuoqun Cheng
CS 6640Operating Systems Implementation4springCheng Tan
CS 6650Building Scalable Distributed Systems4fall, springGeoffrey Phipps
Ian Gorton
Kanaka Saripalli
Martin Schedlbauer
Monica Coady
Vishal Rajpal
CS 6760Privacy, Security, and Usability4fallJessica Staddon
Logan Schmidt
Shivakumar Mathapathi
Tamara Bonaci
Youna Jung
CS 6954Co-op Work Experience - Half-Time0fall, spring, summerAbdulrahim Hammour
Emanuel Machado
Emily Stimac
Jennifer Ross
Kathleen Vander Laan
Smajl Cengic
Thea Celestine
CS 6955Co-op Work Experience Abroad - Half-Time0Ethan Selinger
Kathleen Vander Laan
Meghan Bradley
CS 6962Elective1–4
CS 6964Co-op Work Experience0fall, spring, summerEmily Stimac
Kathleen Vander Laan
Meghan Bradley
Patricia Goff
Smajl Cengic
Thea Celestine
CS 6965Co-op Work Experience Abroad0fall, spring, summerAbdulrahim Hammour
Emanuel Machado
Emily Stimac
Ethan Selinger
Jennifer Ross
Smajl Cengic
Thea Celestine
Tracey Spinato
CS 6966Practicum2–4fall, springGabriela Noemi Gongora Svartzman
Oscar Veliz
CS 6983Topics in Computer Science4fall, springAlina Oprea
Michael Ann DeVito
Olin Shivers III
Peter Desnoyers
Rebecca Kleinberger
Varun Mishra
Xiang Zhi Tan
CS 7140Advanced Machine Learning4springHongyang Zhang
CS 7150Deep Learning4fall, springDavid Bau
Huaizu Jiang
Ilmi Yoon
Lorenzo Torresani
Paul Hand
Steve Schmidt
Tala Talaei Khoei
CS 7170Seminar in Artificial Intelligence4fall, springBenjamin Gyori
Christopher Amato
Dakuo Wang
Ehsan Elhamifar
May ElSherif
Paul Hand
Seth Cooper
Wengong Jin
CS 7180Special Topics in Artificial Intelligence4fall, springBruce Maxwell
Everaldo Aguiar
John Alexis Guerra Gomez
Jonathan Mwaura
Mark Miller
Robin Walters
Ryan Rad
Weiyan Shi
CS 7200Statistical Methods for Computer Science4fallOlga Vitek
CS 7240Principles of Scalable Data Management: Theory, Algorithms, and Database Systems4Wolfgang Gatterbauer
CS 7250Information Visualization: Theory and Applications4fall, springCody Dunne
Enrico Bertini
Lace Padilla
Michelle Borkin
Philip Bogden
CS 7260Visualization for Network Science4Cody Dunne
CS 7268Verifiable Machine Learning4fallMichael Everett
CS 7270Seminar in Database Systems4fallMirek Riedewald
Prashant Pandey
Renee Miller
CS 7280Special Topics in Database Management4springJeongkyu Lee
Prashant Pandey
CS 7290Special Topics in Data Science4springJeongkyu Lee
Kenneth Church
Omar Alonso
Tamara Bonaci
CS 7295Special Topics in Data Visualization4fallEnrico Bertini
John Alexis Guerra Gomez
Lace Padilla
CS 7300Empirical Research Methods for Human Computer Interaction4springTimothy Bickmore
CS 7332Machine Learning with Graphs4fallTina Eliassi-Rad
CS 7340Theory and Methods in Human Computer Interaction4fallTimothy Bickmore
CS 7375Seminar in Human-Computer Interaction4fall, springCaglar Yildirim
Chenyan Jia
Cody Dunne
Michael Ann DeVito
Michelle Borkin
Saiph Savage
Tianshi Li
CS 7380Special Topics in Graphics/Image Processing4
CS 7390Special Topics in Human-Centered Computing4fallLeah Rosenbloom
Maitraye Das
Megan Hofmann
Xiang Zhi Tan
CS 7400Intensive Principles of Programming Languages4Christopher Martens
Olin Shivers III
CS 7430Formal Specification, Verification, and Synthesis4Stavros Trypakis
CS 7470Seminar in Programming Languages4springAmal Ahmed
Arjun Guha
Steven Holtzen
CS 7480Special Topics in Programming Language4fallChristopher Martens
Joshua Gancher
Olin Shivers III
Steven Holtzen
CS 7485Special Topics in Formal Methods4fall, springPete Manolios
CS 7575Seminar in Software Engineering4Jan Vitek
Wolfgang Gatterbauer
CS 7580Special Topics in Software Engineering4springMonica Coady
Therapon Skoteiniotis
CS 7600Intensive Computer Systems4
CS 7610Foundations of Distributed Systems4fallCristina Nita-Rotaru
Ji Yong Shin
CS 7670Seminar in Computer Systems4fall, springCheng Tan
Cristina Nita-Rotaru
Gene Cooperman
Ji Yong Shin
CS 7675Master's Research4fall, springAda Lerner
Cheng Tan
Divya Chaudhary
Gene Cooperman
Jeongkyu Lee
Jonathan Mwaura
Maitraye Das
Saiph Savage
CS 7680Special Topics in Computer Systems4Scott Valcourt
CS 7770Seminar in Computer Networks4David Choffnes
CS 7775Seminar in Computer Security4fallAanjhan Ranganathan
Ada Lerner
Alina Oprea
CS 7800Advanced Algorithms4fallHuy Nguyen
Jonathan Ullman
Prashant Pandey
Soheil Behnezhad
CS 7805Complexity Theory4fallEmanuele Viola
CS 7810Foundations of Cryptography4
  • Requires prior completion of an undergraduate course in the theory of computation
Daniel Wichs
CS 7840Foundations and Applications of Information Theory4fall
  • Requires prior study of standard computer science algorithms
Javed Aslam
Wolfgang Gatterbauer
CS 7870Seminar in Theoretical Computer Science4fall, springDaniel Wichs
Huy Nguyen
Jonathan Ullman
Mahsa Derakhshan
Rajmohan Rajaraman
Ravi Sundaram
Soheil Behnezhad
Zhengzhong Jin
CS 7880Special Topics in Theoretical Computer Science4fall, springAlan Jamieson
Emanuele Viola
Lunjia Hu
Prashant Pandey
CS 7930Effective Scientific Writing in Computer Science2Jane Kokernak
CS 7962Elective2–4
CS 7976Directed Study2–4springBruce Maxwell
Ilmi Yoon
Stacy Marsella
Tamara Bonaci
CS 7980Research Capstone4fall, springAanchan Mohan
Lino Coria Mendoza
Mario Nascimento
Michal Aibin
Miguel Fuentes-Cabrera
Ryan Rad
Timothy Edmunds
CS 7986Research0
CS 7990Thesis4fall, springBruce Maxwell
Laurent Lessard
Lili Su
Lok Sang Wong
Pete Manolios
Rajagopal Venkatesaramani
Robin Walters
Taskin Padir
CS 7996Thesis Continuation - Half-Time0Laurent Lessard
Pete Manolios
CS 8674Master’s Project4fall, spring, summerAanchan Mohan
Alan Jamieson
Bruce Maxwell
Huihui Wang
Jessica Staddon
Monica Coady
Philip Bogden
Rajagopal Venkatesaramani
Robert Platt
Samuel Scarpino
Taskin Padir
CS 8948Research Work Experience - Half-Time0fall, springAlina Oprea
Dakuo Wang
David Bau
Ehsan Elhamifar
Huaizu Jiang
Michael Everett
CS 8949Research Work Experience0fall, spring, summerAmal Ahmed
Byron Wallace
Cristina Nita-Rotaru
Dakuo Wang
Daniel Wichs
David Bau
Gene Cooperman
Huaizu Jiang
Lok Sang Wong
Rajmohan Rajaraman
Renee Miller
Robert Platt
Saiph Savage
Stavros Trypakis
CS 8982Readings1–8fall, spring, summerByron Wallace
Carla Brodley
Christopher Amato
Cristian Penarrieta
David Bau
Emanuele Viola
Huaizu Jiang
Olga Vitek
Robin Walters
Saiph Savage
Stephen Intille
CS 8986Research0fallAmal Ahmed
Christopher Wilson
CS 9000PhD Candidacy Achieved0
CS 9990Dissertation Term 10fall, springByron Wallace
Cody Dunne
Ehsan Elhamifar
Huy Nguyen
Jonathan Ullman
Malihe Alikhani
Stavros Trypakis
Timothy Bickmore
CS 9991Dissertation Term 20fall, springByron Wallace
David Bau
Huy Nguyen
Lok Sang Wong
Paul Hand
Stavros Trypakis
Timothy Bickmore
CS 9996Dissertation Continuation0fall, spring
  • one of:
    • CS 9991 (min S)
    • Dissertation Check with a score of REQ
Alina Oprea
Amal Ahmed
Byron Wallace
Christopher Amato
Engin Kirda
Gene Cooperman
Lok Sang Wong
Predrag Radivojac
Stacy Marsella

Instructors are from recent scheduled terms; each course page shows them per season with student shares. Blank means no recent scheduled sections on record.