Computer Science (CS)Engineering

Showing 94 results.

Course descriptions provided by the 2025-2026 Catalog.

CS 1110

Programming and problem solving using Python. Emphasizes principles of software development, style, and testing. Topics include procedures and functions, iteration, recursion, arrays and vectors, strings, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Opt NoAud

  •  4905 CS 1110   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

    Students in CS 1110 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1010” in the course catalog to learn more and enroll.

  •  4906 CS 1110   DIS 201

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  4907 CS 1110   DIS 202

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  4952 CS 1110   DIS 203

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  4908 CS 1110   DIS 204

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  4909 CS 1110   DIS 205

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  4910 CS 1110   DIS 206

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5032 CS 1110   DIS 208

    • TR
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5033 CS 1110   DIS 209

    • MW
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5170 CS 1110   DIS 210

    • MW
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5171 CS 1110   DIS 211

    • MW
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5172 CS 1110   DIS 212

    • MW
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5307 CS 1110   DIS 213

    • MW
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5179 CS 1110   DIS 214

    • MW
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

  •  5308 CS 1110   DIS 215

    • MW
    • Jan 20 - May 5, 2026
    • Clarkson, M

      Lee, L

  • Instruction Mode: In Person

CS 1112

Programming and problem solving using Python. Emphasizes the systematic development of algorithms and programs. Topics include iteration, functions, arrays, strings, recursion, object-oriented programming, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Stdnt Opt

  •  4900 CS 1112   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

    Students in CS 1112 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1012” in the course catalog to learn more and enroll.

  •  4901 CS 1112   DIS 201

    • W
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

  •  4902 CS 1112   DIS 202

    • W
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

  •  4903 CS 1112   DIS 203

    • W
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

  •  4904 CS 1112   DIS 204

    • W
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

  •  4937 CS 1112   DIS 205

    • R
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

  •  5267 CS 1112   DIS 206

    • R
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

  •  6881 CS 1112   DIS 208

    • W
    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: In Person

CS 1132

Introduction to the MATLAB programming language. Covers the basic programming constructs of MATLAB, including assignment, conditionals, iteration, functions, arrays, vectorized computation, and scientific ... view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - First.  Choose one lecture and one discussion.

  • 1.5 Credits S/U NoAud

  • 10162 CS 1132   LEC 001

    • MW
    • Jan 20 - Mar 10, 2026
    • Fan, D

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  • 10194 CS 1132   DIS 201

    • F
    • Jan 20 - Mar 10, 2026
    • Fan, D

  • Instruction Mode: In Person

CS 1133

Introduction to the Python programming language. Covers the basic programming constructs of Python, including assignment, conditionals, iteration, functions, object-oriented design, arrays, and vectorized ... view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 1.5-2 Credits S/U NoAud

  • 10165 CS 1133   LEC 001

    • MWF
    • Jan 20 - Mar 10, 2026
    • Frey, C

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 1340

Computing requires difficult choices that can have serious implications for real people. This course covers a range of ethical, societal, and policy implications of computing and information. It draws ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: INFO 1260

  • 3 Credits Stdnt Opt

  •  6897 CS 1340   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Kleinberg, J

      Levy, K

  • Instruction Mode: In Person

CS 1700

This course provides a non-programming introduction to the key ideas of Artificial Intelligence (AI), intended for students without significant technical background in computing. Students will leave with ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  8595 CS 1700   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Hirsh, H

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 1998

First-year and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Stdnt Opt

  • Topic: Intro to iOS Development

  • 10563 CS 1998   PRJ 601

    • MW
    • Mar 11 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

    Enrollment limited to: Cortland University (CU) App Dev training program students. For more information, see https://www.cornellappdev.com/courses/ios.

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Stdnt Opt

  • Topic: Intro to Android Development

  • 10565 CS 1998   PRJ 602

    • MW
    • Mar 11 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

    Enrollment limited to: Cortland University (CU) App Dev training program students. For more information, see https://www.cornellappdev.com/courses/android.

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Stdnt Opt

  • Topic: Intro to Backend Development

  • 10566 CS 1998   PRJ 603

    • MW
    • Mar 11 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

    Enrollment limited to: Cortland University (CU) App Dev training program students. For more information, see https://www.cornellappdev.com/courses/backend.

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Stdnt Opt

  • Topic: Intro to Software Interviewing

  • 10617 CS 1998   PRJ 608

    • M
    • Mar 11 - May 5, 2026
    • Tardos, E

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • Topic: Intro to Blockchain

  • 16604 CS 1998   PRJ 604

    • MW
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

    For more info, see https://www.cornellblockchain.org/.

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • Topic: Cornell Space Systems Design Studio

  • 16243 CS 1998   PRJ 607

    • Jan 20 - May 5, 2026
    • Muhlberger, C

  • Instruction Mode: In Person

    Enrollment limited to: first-year flight experiment team students.

CS 2043

UNIX and UNIX-like systems are increasingly being used on personal computers, mobile phones, web servers, and many other systems. They represent a wonderful family of programming environments useful both ... view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 1.5 Credits S/U NoAud

  • 10168 CS 2043   LEC 001

    • MWF
    • Jan 20 - Mar 10, 2026
    • DiNapoli, R

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 2110

Intermediate programming in a high-level language and introduction to software engineering. Topics include object-oriented programming (objects, classes, subtypes, encapsulation, polymorphism), program ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: ENGRD 2110

  • 4 Credits Opt NoAud

  •  4865 CS 2110   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

    Students in CS 2110 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1011” in the course catalog to learn more and enroll.

  •  4866 CS 2110   DIS 201

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4867 CS 2110   DIS 202

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4868 CS 2110   DIS 203

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4869 CS 2110   DIS 204

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4870 CS 2110   DIS 205

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4871 CS 2110   DIS 206

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4872 CS 2110   DIS 207

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4873 CS 2110   DIS 208

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  4874 CS 2110   DIS 209

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  5269 CS 2110   DIS 210

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  5270 CS 2110   DIS 211

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  5039 CS 2110   DIS 212

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  5036 CS 2110   DIS 213

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  5037 CS 2110   DIS 214

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  5064 CS 2110   DIS 215

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  5038 CS 2110   DIS 216

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

      Muhlberger, C

  • Instruction Mode: In Person

CS 2800

Covers the mathematics that underlies most of computer science. Topics include mathematical induction; logical proof; propositional and predicate calculus; sets, functions, and relations; graphs; combinatorics ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Graded

  •  4885 CS 2800   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

    • F
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

    Students in CS 2800 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1028” in the course catalog to learn more and enroll.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  5145 CS 2800   DIS 201

    • W
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5146 CS 2800   DIS 202

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5147 CS 2800   DIS 203

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5148 CS 2800   DIS 204

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5149 CS 2800   DIS 205

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5150 CS 2800   DIS 206

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5151 CS 2800   DIS 207

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5152 CS 2800   DIS 208

    • F
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5153 CS 2800   DIS 209

    • F
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5154 CS 2800   DIS 210

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5155 CS 2800   DIS 211

    • F
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5156 CS 2800   DIS 212

    • F
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5157 CS 2800   DIS 213

    • W
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

  •  5158 CS 2800   DIS 214

    • R
    • Jan 20 - May 5, 2026
    • Halpern, J

      Tardos, E

  • Instruction Mode: In Person

CS 3110

Advanced programming course that emphasizes functional programming techniques and data structures. Programming topics include recursive and higher-order procedures, models of programming language evaluation ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Graded

  •  4886 CS 3110   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Mohan, A

    • F
    • Jan 20 - May 5, 2026
    • Mohan, A

    • MWF
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

    Students in CS 3110 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative, two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1031” in the course catalog to learn more and enroll.

  •  4887 CS 3110   DIS 201

    • M
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  4888 CS 3110   DIS 202

    • M
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  4889 CS 3110   DIS 203

    • T
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  4978 CS 3110   DIS 204

    • T
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  5018 CS 3110   DIS 205

    • T
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  5019 CS 3110   DIS 206

    • T
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  5020 CS 3110   DIS 208

    • M
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  5111 CS 3110   DIS 209

    • M
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  5113 CS 3110   DIS 212

    • T
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  5173 CS 3110   DIS 214

    • T
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

  •  5482 CS 3110   DIS 215

    • T
    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: In Person

CS 3152

A project-based course in which programmers and designers collaborate to make a computer game. This course investigates the theory and practice of developing computer games from a blend of technical, aesthetic, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: INFO 3152

  • 4 Credits Opt NoAud

  •  4980 CS 3152   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

    Application required. See https://gdiac.cs.cornell.edu/gdiac/applications/ to apply.

  •  4981 CS 3152   DIS 201

    • TR
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

  •  4982 CS 3152   DIS 202

    • TR
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

CS 3410

Introduction to computer organization, systems programming and the hardware/ software interface. Topics include instruction sets, computer arithmetic, datapath design, data formats, addressing modes, memory ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Graded

  •  6870 CS 3410   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6871 CS 3410   DIS 201

    • R
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6872 CS 3410   DIS 202

    • R
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6873 CS 3410   DIS 203

    • R
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6874 CS 3410   DIS 204

    • R
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6875 CS 3410   DIS 205

    • F
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6876 CS 3410   DIS 206

    • R
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6877 CS 3410   DIS 207

    • F
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6878 CS 3410   DIS 208

    • F
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6879 CS 3410   DIS 209

    • F
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

  •  6880 CS 3410   DIS 210

    • F
    • Jan 20 - May 5, 2026
    • Susag, Z

      Weatherspoon, H

  • Instruction Mode: In Person

CS 3420

An introduction to the design of embedded systems, with an emphasis on understanding the interaction between hardware, software, and the physical world. Topics covered include assembly language programming, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: ECE 3140

  • 4 Credits Graded

  •  4958 CS 3420   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Napp, N

  • Instruction Mode: In Person

  •  4959 CS 3420   DIS 201

    • M
    • Jan 20 - May 5, 2026
    • Napp, N

  • Instruction Mode: In Person

  •  4960 CS 3420   DIS 202

    • M
    • Jan 20 - May 5, 2026
    • Napp, N

  • Instruction Mode: In Person

  •  4961 CS 3420   DIS 203

    • M
    • Jan 20 - May 5, 2026
    • Napp, N

  • Instruction Mode: In Person

  •  4962 CS 3420   DIS 204

    • T
    • Jan 20 - May 5, 2026
    • Napp, N

  • Instruction Mode: In Person

  •  5140 CS 3420   DIS 205

    • T
    • Jan 20 - May 5, 2026
    • Napp, N

  • Instruction Mode: In Person

CS 3700

Introduction to major topics in artificial intelligence, including heuristic search, game-playing, knowledge representation and reasoning, planning, probabilistic inference, sequential decision-making ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 5700

  • 3 Credits Stdnt Opt

  •  7006 CS 3700   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Ellis, K

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 3780

The course provides an introduction to machine learning, focusing on supervised learning and its theoretical foundations. Topics include regularized linear models, boosting, kernels, deep networks, generative ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5780

  • 4 Credits Opt NoAud

  •  5196 CS 3780   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Gangavarapu, T

      Sridharan, K

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students. All others should add themselves to the waitlist in January during add/drop.

  •  5895 CS 3780   PRJ 601

    • Jan 20 - May 5, 2026
    • Gangavarapu, T

      Sridharan, K

  • Instruction Mode: In Person

CS 4090

Earn course credit for working as a consultant or ugrad TA in a computer science course. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14115 CS 4090   IND 601

    • Jan 20 - May 5, 2026
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14116 CS 4090   IND 602

    • Jan 20 - May 5, 2026
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13985 CS 4090   IND 603

    • Jan 20 - May 5, 2026
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13863 CS 4090   IND 609

    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13864 CS 4090   IND 610

    • Jan 20 - May 5, 2026
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13913 CS 4090   IND 615

    • Jan 20 - May 5, 2026
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13865 CS 4090   IND 617

    • Jan 20 - May 5, 2026
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13920 CS 4090   IND 621

    • Jan 20 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13921 CS 4090   IND 622

    • Jan 20 - May 5, 2026
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13898 CS 4090   IND 623

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13866 CS 4090   IND 630

    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14000 CS 4090   IND 632

    • Jan 20 - May 5, 2026
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14001 CS 4090   IND 634

    • Jan 20 - May 5, 2026
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13867 CS 4090   IND 641

    • Jan 20 - May 5, 2026
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13869 CS 4090   IND 642

    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13899 CS 4090   IND 643

    • Jan 20 - May 5, 2026
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13911 CS 4090   IND 644

    • Jan 20 - May 5, 2026
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13986 CS 4090   IND 645

    • Jan 20 - May 5, 2026
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13956 CS 4090   IND 647

    • Jan 20 - May 5, 2026
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14002 CS 4090   IND 648

    • Jan 20 - May 5, 2026
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13992 CS 4090   IND 649

    • Jan 20 - May 5, 2026
    • Dean, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14028 CS 4090   IND 650

    • Jan 20 - May 5, 2026
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 17957 CS 4090   IND 651

    • Jan 20 - May 5, 2026
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 17958 CS 4090   IND 652

    • Jan 20 - May 5, 2026
    • Kim, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 17959 CS 4090   IND 653

    • Jan 20 - May 5, 2026
    • Mohan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14090 CS 4090   IND 654

    • Jan 20 - May 5, 2026
    • Park, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14117 CS 4090   IND 655

    • Jan 20 - May 5, 2026
    • Goyal, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14134 CS 4090   IND 656

    • Jan 20 - May 5, 2026
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14162 CS 4090   IND 657

    • Jan 20 - May 5, 2026
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14165 CS 4090   IND 658

    • Jan 20 - May 5, 2026
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14200 CS 4090   IND 659

    • Jan 20 - May 5, 2026
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14201 CS 4090   IND 660

    • Jan 20 - May 5, 2026
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14248 CS 4090   IND 661

    • Jan 20 - May 5, 2026
    • Hariharan, B

  • Instruction Mode: Independent Studies

CS 4152

Project-based follow-up course to CS 3152. Students work in a multidisciplinary team to develop a game that incorporates innovative game technology. Advanced topics include 3D game development, mobile ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: CS 5152INFO 4152INFO 5152

  • 3 Credits Opt NoAud

  •  4983 CS 4152   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

    Application required. See https://gdiac.cs.cornell.edu/gdiac/applications/ to apply.

  •  5058 CS 4152   DIS 201

    • W
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

  •  5066 CS 4152   DIS 202

    • W
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

CS 4220

Introduction to the fundamentals of numerical linear algebra: direct and iterative methods for linear systems, eigenvalue problems, singular value decomposition. In the second half of the course, the above ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5223MATH 4260

  • 4 Credits Stdnt Opt

  •  4984 CS 4220   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Damle, A

  • Instruction Mode: In Person

    Prerequisite: MATH 2210 or MATH 2940 or equivalent, knowledge of programming, and multivariable calculus. Students must also be comfortable writing proofs.

  •  6883 CS 4220   PRJ 601

    • Jan 20 - May 5, 2026
    • Damle, A

  • Instruction Mode: In Person

CS 4300

How to make sense of the vast amounts of information available online, and how to relate it and to the social context in which it appears? This course introduces basic tools for retrieving and analyzing ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: INFO 4300

  • 3 Credits GradeNoAud

  •  5419 CS 4300   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science majors.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4410

Introduction to the design of systems programs, with emphasis on multiprogrammed operating systems. Topics include concurrency, synchronization, deadlocks, memory management, protection, input-output methods, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 5410

  • 3 Credits GradeNoAud

  •  5055 CS 4410   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • VanRenesse, R

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4411

Studies the practical aspects of operating systems through the design and implementation of an operating system kernel that supports multiprogramming, virtual memory, and various input-output devices. ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 5411

  • 2 Credits Graded

  •  5889 CS 4411   PRJ 601

    • F
    • Jan 20 - May 5, 2026
    • Huang, Y

      VanRenesse, R

  • Instruction Mode: In Person

    Prerequisite or corequisite: CS 4410.

CS 4450

This course introduces the basic architectural and design principles of computer networking including the design of communication protocols, congestion control, routing and switching, Internet, data center ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 5456

  • 3 Credits GradeNoAud

  •  5388 CS 4450   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Agarwal, R

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4670

An in-depth introduction to computer vision. The goal of computer vision is to compute properties of our world-the 3D shape of an environment, the motion of objects, the names of people or things-through ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5670

  • 4 Credits Opt NoAud

  •  5102 CS 4670   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Hariharan, B

      Ma, W

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  6888 CS 4670   PRJ 601

    • Jan 20 - May 5, 2026
    • Hariharan, B

      Ma, W

  • Instruction Mode: In Person

CS 4701

Artificial Intelligence project class. Topic choice is student driven and (small) teams are encouraged, but each individual team member must do substantial implementation with significant average weekly ... view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 2 Credits GradeNoAud

  • 13058 CS 4701   PRJ 601

    • Jan 20 - May 5, 2026
    • Ellis, K

  • Instruction Mode: In Person

    Enrollment limited to: Computer and Information Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4740

This course constitutes an introduction to natural language processing (NLP), the goal of which is to enable computers to use human languages as input, output, or both. NLP is at the heart of many of today's ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: COGST 4740CS 5740LING 4474

  • 4 Credits Opt NoAud

  •  8854 CS 4740   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Cardie, C

      Goyal, T

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  8855 CS 4740   PRJ 601

    • Jan 20 - May 5, 2026
    • Cardie, C

      Goyal, T

  • Instruction Mode: In Person

CS 4744

Computational models of natural languages. Topics are drawn from: tree syntax and context free grammar, finite state generative morpho-phonology, feature structure grammars, logical semantics, tabular ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one independent study. Combined with: COGST 4240LING 4424LING 6424

  • 4 Credits Stdnt Opt

  •  5071 CS 4744   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Rooth, M

  • Instruction Mode: In Person

    Prerequisite: CS 1133, LING 1101 or CS 2800 or PHIL 2310.

  •  6893 CS 4744   IND 601

    • Jan 20 - May 5, 2026
    • Rooth, M

  • Instruction Mode: Independent Studies

CS 4754

This course provides an introduction to human robot interaction. Students will be working alone and in teams to design and examine novel ways for robots to interact with people. In parallel to the design ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: INFO 4410INFO 6420

  • 3 Credits Graded

  •  8704 CS 4754   LEC 001

    • M
    • Jan 20 - May 5, 2026
    • Jung, M

  • Instruction Mode: In Person

    To enroll in this course, please complete the following application: https://forms.gle/UiKY5MWrioLxZ21o9.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4756

How do we get robots out of the labs and into the real world with all it's complexities? Robots must solve two fundamental problems -- (1) Perception: Sense the world using different modalities and (2) ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5756

  • 4 Credits GradeNoAud

  •  5429 CS 4756   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Fang, K

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  6886 CS 4756   PRJ 601

    • Jan 20 - May 5, 2026
    • Fang, K

  • Instruction Mode: In Person

CS 4758

Creating robots capable of performing complex tasks autonomously requires one to address a variety of different challenges such as sensing, perception, control, planning, mechanical design, and interaction ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: CS 5758ECE 4180ECE 5772MAE 4180MAE 5180

  • 3 Credits Graded

  •  8330 CS 4758   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Bizyaeva, A

  • Instruction Mode: In Person

  •  8331 CS 4758   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  8332 CS 4758   LAB 402

    • W
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  8333 CS 4758   LAB 403

    • R
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  8334 CS 4758   LAB 404

    • F
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

CS 4782

This class is an introductory course to deep learning. It covers the fundamental principles behind training and inference of deep networks, the specific architecture design choices applicable for different ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5782

  • 4 Credits Opt NoAud

  •  7192 CS 4782   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Sun, J

      Weinberger, K

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  7193 CS 4782   PRJ 601

    • Jan 20 - May 5, 2026
    • Sun, J

      Weinberger, K

  • Instruction Mode: In Person

CS 4789

Reinforcement Learning is one of the most popular paradigms for modelling interactive learning and sequential decision making in dynamical environments. This course introduces the basics of Reinforcement ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 5789

  • 3 Credits Opt NoAud

  •  5206 CS 4789   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Sun, W

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4810

An introduction to the classical theory of computing: automata theory, formal languages, and effective computability. Topics include finite-state machines, regular languages, regular expressions, grammars, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  8916 CS 4810   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Kozen, D

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4813

Quantum computing is an interdisciplinary field that lies at the intersection of computer science, mathematics, and physics. This computational paradigm relies on principles of quantum mechanics, such ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  •  9516 CS 4813   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Spooner, N

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4820

Develops techniques used in the design and analysis of algorithms, with an emphasis on problems arising in computing applications. Example applications are drawn from systems and networks, artificial ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5820

  • 4 Credits Opt NoAud

  •  4893 CS 4820   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Kim, M

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  5897 CS 4820   PRJ 601

    • Jan 20 - May 5, 2026
    • Kim, M

  • Instruction Mode: In Person

CS 4850

Covers the mathematical foundations for access to information. Topics include high dimensional space, random graphs, singular value decomposition, Markov processes, learning theory, and algorithms for ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5850

  • 4 Credits Opt NoAud

  •  8851 CS 4850   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9057 CS 4850   PRJ 601

    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: In Person

CS 4852

Networks II builds on its prerequisite course and continues to examine how each of the computing, economic, sociological and natural worlds are connected and how the structure of these connections affects ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ECON 3825INFO 4220INFO 6220

  • 3 Credits GradeNoAud

  •  5093 CS 4852   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Cheyre Forestier, C

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 4997

This independent study course offers CS majors (i.e., undergraduates whose applications to affiliate with the CS major have been approved) an opportunity to reflect on concepts from computer science as ... view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 10569 CS 4997   IND 601

    • Mar 11 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 10570 CS 4997   IND 602

    • Mar 11 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

    Enrollment limited to: international Computer Science majors whose internship situations necessitate two Curricular Practical Training (CPT) courses in the same semester.

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 10571 CS 4997   IND 603

    • Mar 11 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

    Enrollment limited to: international Computer Science majors whose internship situations necessitate two Curricular Practical Training (CPT) courses in the same semester.

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 10572 CS 4997   IND 604

    • Mar 11 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

    Enrollment limited to: international Computer Science majors whose internship situations necessitate two Curricular Practical Training (CPT) courses in the same semester.

CS 4998

Advanced independent work in computer science as part of a student-led team project. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • Topic: Solidity Development

  • 16628 CS 4998   PRJ 602

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15845 CS 4998   PRJ 603

    • Jan 20 - May 5, 2026
    • Trummer, I

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15847 CS 4998   PRJ 604

    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15870 CS 4998   PRJ 605

    • Jan 20 - May 5, 2026
    • Agarwal, R

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15930 CS 4998   PRJ 606

    • Jan 20 - May 5, 2026
    • Hariharan, B

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15931 CS 4998   PRJ 607

    • Jan 20 - May 5, 2026
    • Sridharan, K

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15904 CS 4998   PRJ 608

    • Jan 20 - May 5, 2026
    • Marschner, S

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15932 CS 4998   PRJ 609

    • Jan 20 - May 5, 2026
    • Joachims, T

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16192 CS 4998   PRJ 610

    • Jan 20 - May 5, 2026
    • VanRenesse, R

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • Topic: CMS Project

  • 17062 CS 4998   PRJ 612

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: In Person

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15557 CS 4999   IND 601

    • Jan 20 - May 5, 2026
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15558 CS 4999   IND 602

    • Jan 20 - May 5, 2026
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15559 CS 4999   IND 603

    • Jan 20 - May 5, 2026
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15560 CS 4999   IND 604

    • Jan 20 - May 5, 2026
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15561 CS 4999   IND 605

    • Jan 20 - May 5, 2026
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15613 CS 4999   IND 606

    • Jan 20 - May 5, 2026
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15562 CS 4999   IND 607

    • Jan 20 - May 5, 2026
    • Guidi, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15563 CS 4999   IND 608

    • Jan 20 - May 5, 2026
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15564 CS 4999   IND 609

    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15614 CS 4999   IND 610

    • Jan 20 - May 5, 2026
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15565 CS 4999   IND 611

    • Jan 20 - May 5, 2026
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15566 CS 4999   IND 612

    • Jan 20 - May 5, 2026
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15567 CS 4999   IND 613

    • Jan 20 - May 5, 2026
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15568 CS 4999   IND 614

    • Jan 20 - May 5, 2026
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15569 CS 4999   IND 615

    • Jan 20 - May 5, 2026
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15570 CS 4999   IND 616

    • Jan 20 - May 5, 2026
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15571 CS 4999   IND 617

    • Jan 20 - May 5, 2026
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15837 CS 4999   IND 618

    • Jan 20 - May 5, 2026
    • Parikh, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15572 CS 4999   IND 619

    • Jan 20 - May 5, 2026
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15573 CS 4999   IND 620

    • Jan 20 - May 5, 2026
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15574 CS 4999   IND 621

    • Jan 20 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15575 CS 4999   IND 623

    • Jan 20 - May 5, 2026
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15576 CS 4999   IND 624

    • Jan 20 - May 5, 2026
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15577 CS 4999   IND 625

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15578 CS 4999   IND 626

    • Jan 20 - May 5, 2026
    • Sabuncu, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15579 CS 4999   IND 628

    • Jan 20 - May 5, 2026
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15580 CS 4999   IND 629

    • Jan 20 - May 5, 2026
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15581 CS 4999   IND 630

    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15582 CS 4999   IND 631

    • Jan 20 - May 5, 2026
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15583 CS 4999   IND 632

    • Jan 20 - May 5, 2026
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15584 CS 4999   IND 634

    • Jan 20 - May 5, 2026
    • Bunea, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15585 CS 4999   IND 635

    • Jan 20 - May 5, 2026
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15586 CS 4999   IND 636

    • Jan 20 - May 5, 2026
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15587 CS 4999   IND 638

    • Jan 20 - May 5, 2026
    • Shmatikov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15601 CS 4999   IND 640

    • Jan 20 - May 5, 2026
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15602 CS 4999   IND 641

    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15603 CS 4999   IND 642

    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15604 CS 4999   IND 643

    • Jan 20 - May 5, 2026
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15740 CS 4999   IND 644

    • Jan 20 - May 5, 2026
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15747 CS 4999   IND 645

    • Jan 20 - May 5, 2026
    • Scheinberg, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15748 CS 4999   IND 646

    • Jan 20 - May 5, 2026
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15798 CS 4999   IND 647

    • Jan 20 - May 5, 2026
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15799 CS 4999   IND 648

    • Jan 20 - May 5, 2026
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15808 CS 4999   IND 649

    • Jan 20 - May 5, 2026
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17271 CS 4999   IND 650

    • Jan 20 - May 5, 2026
    • Wagner, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17272 CS 4999   IND 651

    • Jan 20 - May 5, 2026
    • El Alaoui, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17273 CS 4999   IND 652

    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17274 CS 4999   IND 653

    • Jan 20 - May 5, 2026
    • Townsend, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17275 CS 4999   IND 654

    • Jan 20 - May 5, 2026
    • Rush, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17276 CS 4999   IND 655

    • Jan 20 - May 5, 2026
    • Taylor, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17277 CS 4999   IND 656

    • Jan 20 - May 5, 2026
    • Nerode, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17278 CS 4999   IND 657

    • Jan 20 - May 5, 2026
    • Tang, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17279 CS 4999   IND 658

    • Jan 20 - May 5, 2026
    • Yu, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17280 CS 4999   IND 659

    • Jan 20 - May 5, 2026
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17281 CS 4999   IND 660

    • Jan 20 - May 5, 2026
    • Matteson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17282 CS 4999   IND 661

    • Jan 20 - May 5, 2026
    • Williamson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17283 CS 4999   IND 662

    • Jan 20 - May 5, 2026
    • Manzoor, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17284 CS 4999   IND 663

    • Jan 20 - May 5, 2026
    • Pierson, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17285 CS 4999   IND 664

    • Jan 20 - May 5, 2026
    • Parise, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17286 CS 4999   IND 665

    • Jan 20 - May 5, 2026
    • You, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17287 CS 4999   IND 666

    • Jan 20 - May 5, 2026
    • Monakhova, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17288 CS 4999   IND 667

    • Jan 20 - May 5, 2026
    • Abdelfattah, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17289 CS 4999   IND 668

    • Jan 20 - May 5, 2026
    • Wilde, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17290 CS 4999   IND 669

    • Jan 20 - May 5, 2026
    • Sabuncu, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17291 CS 4999   IND 670

    • Jan 20 - May 5, 2026
    • van Schijndel, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17292 CS 4999   IND 671

    • Jan 20 - May 5, 2026
    • Garg, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17293 CS 4999   IND 672

    • Jan 20 - May 5, 2026
    • Yang, Q

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17294 CS 4999   IND 673

    • Jan 20 - May 5, 2026
    • Dwivedi, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17295 CS 4999   IND 674

    • Jan 20 - May 5, 2026
    • Nandakumar, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17296 CS 4999   IND 675

    • Jan 20 - May 5, 2026
    • Wicker, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17297 CS 4999   IND 676

    • Jan 20 - May 5, 2026
    • Ferrari, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17298 CS 4999   IND 677

    • Jan 20 - May 5, 2026
    • Galhotra, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17299 CS 4999   IND 678

    • Jan 20 - May 5, 2026
    • Roumen, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17300 CS 4999   IND 679

    • Jan 20 - May 5, 2026
    • Choudhury, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17301 CS 4999   IND 680

    • Jan 20 - May 5, 2026
    • Ristenpart, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17302 CS 4999   IND 681

    • Jan 20 - May 5, 2026
    • Gupta, U

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17303 CS 4999   IND 682

    • Jan 20 - May 5, 2026
    • Scully, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17304 CS 4999   IND 683

    • Jan 20 - May 5, 2026
    • Goldfeld, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17772 CS 4999   IND 684

    • Jan 20 - May 5, 2026
    • Thickstun, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17831 CS 4999   IND 685

    • Jan 20 - May 5, 2026
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17832 CS 4999   IND 686

    • Jan 20 - May 5, 2026
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17833 CS 4999   IND 687

    • Jan 20 - May 5, 2026
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17834 CS 4999   IND 688

    • Jan 20 - May 5, 2026
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17835 CS 4999   IND 689

    • Jan 20 - May 5, 2026
    • Estrin, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17836 CS 4999   IND 690

    • Jan 20 - May 5, 2026
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17837 CS 4999   IND 691

    • Jan 20 - May 5, 2026
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17838 CS 4999   IND 692

    • Jan 20 - May 5, 2026
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17839 CS 4999   IND 693

    • Jan 20 - May 5, 2026
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17840 CS 4999   IND 694

    • Jan 20 - May 5, 2026
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17916 CS 4999   IND 695

    • Jan 20 - May 5, 2026
    • Goyal, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17917 CS 4999   IND 696

    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16338 CS 4999   IND 601A

    • Jan 20 - May 5, 2026
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15809 CS 4999   IND 601B

    • Jan 20 - May 5, 2026
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15815 CS 4999   IND 601C

    • Jan 20 - May 5, 2026
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15830 CS 4999   IND 601D

    • Jan 20 - May 5, 2026
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15831 CS 4999   IND 601E

    • Jan 20 - May 5, 2026
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15832 CS 4999   IND 601F

    • Jan 20 - May 5, 2026
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15835 CS 4999   IND 601G

    • Jan 20 - May 5, 2026
    • Acharya, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15854 CS 4999   IND 601H

    • Jan 20 - May 5, 2026
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15855 CS 4999   IND 601I

    • Jan 20 - May 5, 2026
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15856 CS 4999   IND 601J

    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15857 CS 4999   IND 601K

    • Jan 20 - May 5, 2026
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15862 CS 4999   IND 601L

    • Jan 20 - May 5, 2026
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15863 CS 4999   IND 601M

    • Jan 20 - May 5, 2026
    • Albonesi, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15864 CS 4999   IND 601N

    • Jan 20 - May 5, 2026
    • van Schijndel, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15869 CS 4999   IND 601O

    • Jan 20 - May 5, 2026
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15871 CS 4999   IND 601P

    • Jan 20 - May 5, 2026
    • Azenkot, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16180 CS 4999   IND 601Q

    • Jan 20 - May 5, 2026
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15875 CS 4999   IND 601R

    • Jan 20 - May 5, 2026
    • Batten, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15893 CS 4999   IND 601S

    • Jan 20 - May 5, 2026
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15895 CS 4999   IND 601T

    • Jan 20 - May 5, 2026
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15897 CS 4999   IND 601U

    • Jan 20 - May 5, 2026
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15899 CS 4999   IND 601V

    • Jan 20 - May 5, 2026
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15901 CS 4999   IND 601X

    • Jan 20 - May 5, 2026
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15902 CS 4999   IND 601Y

    • Jan 20 - May 5, 2026
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15914 CS 4999   IND 601Z

    • Jan 20 - May 5, 2026
    • Choudhury, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15915 CS 4999   IND 602A

    • Jan 20 - May 5, 2026
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16072 CS 4999   IND 602B

    • Jan 20 - May 5, 2026
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16116 CS 4999   IND 602C

    • Jan 20 - May 5, 2026
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16176 CS 4999   IND 602D

    • Jan 20 - May 5, 2026
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16193 CS 4999   IND 602E

    • Jan 20 - May 5, 2026
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16196 CS 4999   IND 602F

    • Jan 20 - May 5, 2026
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16236 CS 4999   IND 602G

    • Jan 20 - May 5, 2026
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16238 CS 4999   IND 602H

    • Jan 20 - May 5, 2026
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16402 CS 4999   IND 602I

    • Jan 20 - May 5, 2026
    • Vashistha, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16403 CS 4999   IND 602J

    • Jan 20 - May 5, 2026
    • Fang, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16896 CS 4999   IND 602K

    • Jan 20 - May 5, 2026
    • Kim, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17056 CS 4999   IND 602L

    • Jan 20 - May 5, 2026
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17057 CS 4999   IND 602M

    • Jan 20 - May 5, 2026
    • Ju, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17063 CS 4999   IND 602N

    • Jan 20 - May 5, 2026
    • Dean, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17074 CS 4999   IND 602O

    • Jan 20 - May 5, 2026
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17769 CS 4999   IND 602W

    • Jan 20 - May 5, 2026
    • Morrisett, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17770 CS 4999   IND 602X

    • Jan 20 - May 5, 2026
    • Sun, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17771 CS 4999   IND 602Y

    • Jan 20 - May 5, 2026
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17872 CS 4999   IND 602Z

    • Jan 20 - May 5, 2026
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17873 CS 4999   IND 603A

    • Jan 20 - May 5, 2026
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17874 CS 4999   IND 603B

    • Jan 20 - May 5, 2026
    • Kallus, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17875 CS 4999   IND 603C

    • Jan 20 - May 5, 2026
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17876 CS 4999   IND 603D

    • Jan 20 - May 5, 2026
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17877 CS 4999   IND 603E

    • Jan 20 - May 5, 2026
    • Rooth, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17878 CS 4999   IND 603F

    • Jan 20 - May 5, 2026
    • Elor, H

  • Instruction Mode: Independent Studies

CS 5150

Introduction to the practical problems of specifying, designing, building, testing, and delivering reliable software systems. Special topics include professionalism, project management, and the legal framework ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits GradeNoAud

  •  8861 CS 5150   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Dutta, S

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9143 CS 5150   PRJ 601

    • Jan 20 - May 5, 2026
    • Dutta, S

  • Instruction Mode: In Person

CS 5152

Students work in a multidisciplinary team to develop a game that incorporates innovative game technology. Advanced topics include 3D game development, mobile platforms, multiplayer gaming, and nontraditional ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: CS 4152INFO 4152INFO 5152

  • 4 Credits Opt NoAud

  •  5289 CS 5152   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

    Application required. See https://gdiac.cs.cornell.edu/gdiac/applications/ to apply.

  •  5290 CS 5152   DIS 201

    • W
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

  •  5291 CS 5152   DIS 202

    • W
    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: In Person

CS 5223

Introduction to the fundamentals of numerical linear algebra: direct and iterative methods for linear systems, eigenvalue problems, singular value decomposition. In the second half of the course, the above ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 4220MATH 4260

  • 4 Credits Stdnt Opt

  •  7018 CS 5223   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Damle, A

  • Instruction Mode: In Person

  •  7019 CS 5223   PRJ 601

    • Jan 20 - May 5, 2026
    • Damle, A

  • Instruction Mode: In Person

CS 5304

Massive amounts of data are collected by many companies and organizations and the task of a data scientist is to extract actionable knowledge from the data - for scientific needs, to improve public health, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: INFO 5304

  • 3 Credits Graded

  •  9788 CS 5304   LEC 030

    • MW
    • Jan 20 - May 5, 2026
    • Kim, H

  • Instruction Mode: In Person

    Enrollment limited to Cornell Tech students.

CS 5342

Trust & Safety is an emerging field that focuses on reducing the harm from interpersonal abuse in digital spaces. The abuse types involved - harassment, misinformation, unwanted sexual content - are often ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: INFO 5320

  • 3 Credits GradeNoAud

  •  9328 CS 5342   LEC 030

    • TR
    • Jan 20 - May 5, 2026
    • Mantzarlis, A

      Ristenpart, T

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.

CS 5356

This course aims to bridge the gap between academic studies of computer science and production software engineering. The course provides a fast-paced introduction to key tools and techniques that can facilitate ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1-3 Credits Graded

  •  9786 CS 5356   LEC 030

    • MW
    • Jan 20 - May 5, 2026
    • Schubert, L

  • Instruction Mode: In Person

    Enrollment limited to Cornell Tech Students.

CS 5410

Introduction to the design of systems programs, with emphasis on multiprogrammed operating systems. Topics include concurrency, synchronization, deadlocks, memory management, protection, input-output methods, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 4410

  • 3 Credits GradeNoAud

  •  5302 CS 5410   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • VanRenesse, R

  • Instruction Mode: In Person

    Enrollment limited to: Master of Engineering (M.Eng.), Computer Science (CS) students, and Computer Science Early Admit students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 5411

Studies the practical aspects of operating systems through the design and implementation of an operating system kernel that supports multiprogramming, virtual memory, and various input-output devices. ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 4411

  • 2 Credits Graded

  •  9682 CS 5411   PRJ 601

    • F
    • Jan 20 - May 5, 2026
    • Huang, Y

      VanRenesse, R

  • Instruction Mode: In Person

CS 5430

Surveys security for computers and communications networks, including policy issues (e.g., the national debates on cryptography policy) as well as technical approaches for implementing properties that ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture, one discussion, and one project.

  • 4 Credits Graded

  •  9065 CS 5430   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Schneider, F

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9066 CS 5430   DIS 201

    • F
    • Jan 20 - May 5, 2026
    • Schneider, F

  • Instruction Mode: In Person

  •  9068 CS 5430   PRJ 601

    • Jan 20 - May 5, 2026
    • Schneider, F

  • Instruction Mode: In Person

CS 5433

Viewed variously as a niche currency for online criminals and a technological threat to the financial industry, Bitcoin has fueled myth-making and financial speculation, as well as real innovation. In ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits GradeNoAud

  •  9050 CS 5433   LEC 030

    • MW
    • Jan 20 - May 5, 2026
    • Juels, A

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.

CS 5435

This course is a broad overview of modern computer security and digital privacy. It aims to impart technical and social understanding of how and why security and privacy matter, how to think adversarially, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  •  9042 CS 5435   LEC 030

    • TR
    • Jan 20 - May 5, 2026
    • Shmatikov, V

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.

CS 5456

This course introduces the basic architectural and design principles of computer networking including the design of communication protocols, congestion control, routing and switching, Internet, data center ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 4450

  • 3 Credits GradeNoAud

  •  5389 CS 5456   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Agarwal, R

  • Instruction Mode: In Person

    Enrollment limited to: Master of Engineering (M.Eng.), Computer Science (CS) students, and Computer Science Early Admit students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 5643

This course introduces students to fundamental physically based modeling techniques used in computer graphics for animation of rigid and deformable solids, virtual characters, fluids and gases, and other ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits Stdnt Opt

  •  9153 CS 5643   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Marschner, S

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9154 CS 5643   PRJ 601

    • Jan 20 - May 5, 2026
    • Marschner, S

  • Instruction Mode: In Person

CS 5670

An in-depth introduction to computer vision. The goal of computer vision is to compute properties of our world - including the 3D shape of an environment, the motion of objects, and the names of things ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 4670

  • 3-4 Credits Opt NoAud

  •  5101 CS 5670   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Hariharan, B

      Ma, W

  • Instruction Mode: In Person

    Enrollment limited to: Master of Engineering (M.Eng.), Computer Science (CS) students, and Computer Science Early Admit students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  6889 CS 5670   PRJ 601

    • Jan 20 - May 5, 2026
    • Hariharan, B

      Ma, W

  • Instruction Mode: In Person

Syllabi: none
  •   Regular Academic Session. 

  • 3-4 Credits Opt NoAud

  •  9069 CS 5670   LEC 030

    • TR
    • Jan 20 - May 5, 2026
    • Snavely, N

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.

CS 5700

Introduction to major topics in artificial intelligence, including heuristic search, game-playing, knowledge representation and reasoning, planning, probabilistic inference, sequential decision-making ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 3700

  • 3 Credits Stdnt Opt

  •  5303 CS 5700   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Ellis, K

  • Instruction Mode: In Person

CS 5726

Provides an applied treatment of modern causal inference using machine learning to handle high-dimensionality and nonparametric estimation. Formulates key causal questions in the languages of structural ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ORIE 5751

  • 3 Credits Stdnt Opt

  •  9054 CS 5726   LEC 030

    • TR
    • Jan 20 - May 5, 2026
    • Kallus, N

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.

CS 5740

This course constitutes an introduction to natural language processing (NLP), the goal of which is to enable computers to use human languages as input, output, or both. NLP is at the heart of many of today's ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: COGST 4740CS 4740LING 4474

  • 3-4 Credits Stdnt Opt

  •  8557 CS 5740   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Cardie, C

      Goyal, T

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  8558 CS 5740   PRJ 601

    • Jan 20 - May 5, 2026
    • Cardie, C

      Goyal, T

  • Instruction Mode: In Person

Syllabi: none
  •   Regular Academic Session. 

  • 3-4 Credits Stdnt Opt

  •  9070 CS 5740   LEC 030

    • MW
    • Jan 20 - May 5, 2026
    • Artzi, Y

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.

CS 5756

How do we get robots out of the labs and into the real world with all it's complexities? Robots must solve two fundamental problems -- (1) Perception: Sense the world using different modalities and (2) ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 4756

  • 4 Credits GradeNoAud

  •  5430 CS 5756   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Fang, K

  • Instruction Mode: In Person

    Enrollment limited to: Master of Engineering (M.Eng.), Computer Science (CS) students, and Computer Science Early Admit students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  6887 CS 5756   PRJ 601

    • Jan 20 - May 5, 2026
    • Fang, K

  • Instruction Mode: In Person

CS 5758

Creating robots capable of performing complex tasks autonomously requires one to address a variety of different challenges such as sensing, perception, control, planning, mechanical design, and interaction ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: CS 4758ECE 4180ECE 5772MAE 4180MAE 5180

  • 4 Credits Graded

  •  9239 CS 5758   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Bizyaeva, A

  • Instruction Mode: In Person

  •  9240 CS 5758   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  9241 CS 5758   LAB 402

    • W
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  9242 CS 5758   LAB 403

    • R
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  9243 CS 5758   LAB 404

    • F
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

CS 5775

This Master's level course will take a hardware-centric view of machine learning systems. From constrained embedded microcontrollers to large distributed multi-GPU systems, we will investigate how these ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ECE 5545

  • 3 Credits Stdnt Opt

  •  9393 CS 5775   LEC 030

    • MW
    • Jan 20 - May 5, 2026
    • Abdelfattah, M

  • Instruction Mode: In Person

    Enrollment limited to Cornell Tech Students.

CS 5780

The course provides an introduction to machine learning, focusing on supervised learning and its theoretical foundations. Topics include: regularized linear models, boosting, kernels, deep networks, generative ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 3780

  • 4 Credits Opt NoAud

  •  5214 CS 5780   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Gangavarapu, T

      Sridharan, K

  • Instruction Mode: In Person

    Enrollment limited to: Master of Engineering (M.Eng.), Computer Science (CS) students, and Computer Science Early Admit students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  5896 CS 5780   PRJ 601

    • Jan 20 - May 5, 2026
    • Gangavarapu, T

      Sridharan, K

  • Instruction Mode: In Person

CS 5782

This class is an introductory course to deep learning. It covers the fundamental principles behind training and inference of deep networks, the specific architecture design choices applicable for different ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 4782

  • 4 Credits Opt NoAud

  •  9401 CS 5782   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Sun, J

      Weinberger, K

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9402 CS 5782   PRJ 601

    • Jan 20 - May 5, 2026
    • Sun, J

      Weinberger, K

  • Instruction Mode: In Person

CS 5789

Reinforcement Learning is one of the most popular paradigms for modelling interactive learning and sequential decision making in dynamical environments. This course introduces the basics of Reinforcement ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 4789

  • 3 Credits Opt NoAud

  •  5207 CS 5789   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Sun, W

  • Instruction Mode: In Person

    Enrollment limited to: Master of Engineering (M.Eng.) Computer Science (CS) students and Computer Science Early Admit students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

CS 5820

Develops techniques used in the design and analysis of algorithms, with an emphasis on problems arising in computing applications. Example applications are drawn from systems and networks, artificial ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 4820

  • 4 Credits Opt NoAud

  •  5304 CS 5820   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Kim, M

  • Instruction Mode: In Person

    Enrollment limited to: Master of Engineering (M.Eng.) Computer Science (CS) students and Computer Science Early Admit students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  6056 CS 5820   PRJ 601

    • Jan 20 - May 5, 2026
    • Kim, M

  • Instruction Mode: In Person

CS 5850

Covers the mathematical foundations for access to information. Topics include high dimensional space, random graphs, singular value decomposition, Markov processes, learning theory, and algorithms for ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 4850

  • 4 Credits Opt NoAud

  •  8852 CS 5850   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9058 CS 5850   PRJ 601

    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: In Person

CS 5996

No description available. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3-4 Credits Stdnt Opt

  • Topic: AI Data, CompAI: Data, Compute, Algorithms

  •  9087 CS 5996   LEC 030

    • MW
    • Jan 20 - May 5, 2026
    • Welty, C

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech students.

CS 5998

Off-campus internship with industry in which a student gains knowledge and experience in the field of computer science. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 0.25 Credits Sat/Unsat

  • 13908 CS 5998   IND 601

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Independent Studies

CS 5999

Independent or group project under the direction of a CS field member or researcher. Projects involve the development of a computer science application (software or hardware) useful in exploring and/or ... view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17881 CS 5999   IND 601

    • Jan 20 - May 5, 2026
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15705 CS 5999   IND 602

    • Jan 20 - May 5, 2026
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15706 CS 5999   IND 603

    • Jan 20 - May 5, 2026
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15707 CS 5999   IND 604

    • Jan 20 - May 5, 2026
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15708 CS 5999   IND 605

    • Jan 20 - May 5, 2026
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15709 CS 5999   IND 606

    • Jan 20 - May 5, 2026
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15710 CS 5999   IND 607

    • Jan 20 - May 5, 2026
    • Guidi, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15711 CS 5999   IND 608

    • Jan 20 - May 5, 2026
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17880 CS 5999   IND 609

    • Jan 20 - May 5, 2026
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15712 CS 5999   IND 610

    • Jan 20 - May 5, 2026
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15713 CS 5999   IND 611

    • Jan 20 - May 5, 2026
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15714 CS 5999   IND 612

    • Jan 20 - May 5, 2026
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15715 CS 5999   IND 613

    • Jan 20 - May 5, 2026
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15716 CS 5999   IND 614

    • Jan 20 - May 5, 2026
    • Thickstun, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15836 CS 5999   IND 615

    • Jan 20 - May 5, 2026
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15717 CS 5999   IND 616

    • Jan 20 - May 5, 2026
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15718 CS 5999   IND 617

    • Jan 20 - May 5, 2026
    • Fang, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15719 CS 5999   IND 618

    • Jan 20 - May 5, 2026
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17882 CS 5999   IND 619

    • Jan 20 - May 5, 2026
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17883 CS 5999   IND 620

    • Jan 20 - May 5, 2026
    • Boucher, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15720 CS 5999   IND 621

    • Jan 20 - May 5, 2026
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15721 CS 5999   IND 622

    • Jan 20 - May 5, 2026
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15722 CS 5999   IND 623

    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15723 CS 5999   IND 624

    • Jan 20 - May 5, 2026
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17884 CS 5999   IND 625

    • Jan 20 - May 5, 2026
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15724 CS 5999   IND 626

    • Jan 20 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15725 CS 5999   IND 627

    • Jan 20 - May 5, 2026
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15726 CS 5999   IND 628

    • Jan 20 - May 5, 2026
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15727 CS 5999   IND 629

    • Jan 20 - May 5, 2026
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15728 CS 5999   IND 630

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17885 CS 5999   IND 631

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15729 CS 5999   IND 632

    • Jan 20 - May 5, 2026
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15730 CS 5999   IND 633

    • Jan 20 - May 5, 2026
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15731 CS 5999   IND 634

    • Jan 20 - May 5, 2026
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15732 CS 5999   IND 635

    • Jan 20 - May 5, 2026
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15733 CS 5999   IND 636

    • Jan 20 - May 5, 2026
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15734 CS 5999   IND 637

    • Jan 20 - May 5, 2026
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15735 CS 5999   IND 638

    • Jan 20 - May 5, 2026
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17886 CS 5999   IND 639

    • Jan 20 - May 5, 2026
    • Yu, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15736 CS 5999   IND 640

    • Jan 20 - May 5, 2026
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15741 CS 5999   IND 641

    • Jan 20 - May 5, 2026
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15742 CS 5999   IND 642

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15743 CS 5999   IND 643

    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15744 CS 5999   IND 644

    • Jan 20 - May 5, 2026
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17887 CS 5999   IND 645

    • Jan 20 - May 5, 2026
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15749 CS 5999   IND 646

    • Jan 20 - May 5, 2026
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16318 CS 5999   IND 647

    • Jan 20 - May 5, 2026
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16319 CS 5999   IND 648

    • Jan 20 - May 5, 2026
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16320 CS 5999   IND 649

    • Jan 20 - May 5, 2026
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17346 CS 5999   IND 650

    • Jan 20 - May 5, 2026
    • Wagner, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17347 CS 5999   IND 651

    • Jan 20 - May 5, 2026
    • El Alaoui, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17348 CS 5999   IND 652

    • Jan 20 - May 5, 2026
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17349 CS 5999   IND 653

    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17350 CS 5999   IND 654

    • Jan 20 - May 5, 2026
    • Townsend, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17351 CS 5999   IND 655

    • Jan 20 - May 5, 2026
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17352 CS 5999   IND 656

    • Jan 20 - May 5, 2026
    • Taylor, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17353 CS 5999   IND 657

    • Jan 20 - May 5, 2026
    • Nerode, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17354 CS 5999   IND 658

    • Jan 20 - May 5, 2026
    • Tang, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17355 CS 5999   IND 659

    • Jan 20 - May 5, 2026
    • Batten, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17356 CS 5999   IND 660

    • Jan 20 - May 5, 2026
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17357 CS 5999   IND 661

    • Jan 20 - May 5, 2026
    • Yu, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17358 CS 5999   IND 662

    • Jan 20 - May 5, 2026
    • Albonesi, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17359 CS 5999   IND 663

    • Jan 20 - May 5, 2026
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17360 CS 5999   IND 664

    • Jan 20 - May 5, 2026
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17361 CS 5999   IND 665

    • Jan 20 - May 5, 2026
    • Bunea, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17362 CS 5999   IND 666

    • Jan 20 - May 5, 2026
    • Matteson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17363 CS 5999   IND 667

    • Jan 20 - May 5, 2026
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17364 CS 5999   IND 668

    • Jan 20 - May 5, 2026
    • Williamson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17365 CS 5999   IND 669

    • Jan 20 - May 5, 2026
    • Manzoor, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17366 CS 5999   IND 670

    • Jan 20 - May 5, 2026
    • Acharya, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17367 CS 5999   IND 671

    • Jan 20 - May 5, 2026
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17368 CS 5999   IND 672

    • Jan 20 - May 5, 2026
    • Parise, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17369 CS 5999   IND 673

    • Jan 20 - May 5, 2026
    • You, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17370 CS 5999   IND 674

    • Jan 20 - May 5, 2026
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17371 CS 5999   IND 675

    • Jan 20 - May 5, 2026
    • Scheinberg, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17372 CS 5999   IND 676

    • Jan 20 - May 5, 2026
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17373 CS 5999   IND 677

    • Jan 20 - May 5, 2026
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17374 CS 5999   IND 678

    • Jan 20 - May 5, 2026
    • Kallus, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17375 CS 5999   IND 679

    • Jan 20 - May 5, 2026
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17376 CS 5999   IND 680

    • Jan 20 - May 5, 2026
    • Monakhova, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17377 CS 5999   IND 681

    • Jan 20 - May 5, 2026
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17378 CS 5999   IND 682

    • Jan 20 - May 5, 2026
    • Azenkot, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17379 CS 5999   IND 683

    • Jan 20 - May 5, 2026
    • Dean, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17380 CS 5999   IND 684

    • Jan 20 - May 5, 2026
    • Abdelfattah, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17381 CS 5999   IND 685

    • Jan 20 - May 5, 2026
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17382 CS 5999   IND 686

    • Jan 20 - May 5, 2026
    • Wilde, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17383 CS 5999   IND 687

    • Jan 20 - May 5, 2026
    • Choudhury, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17384 CS 5999   IND 688

    • Jan 20 - May 5, 2026
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17385 CS 5999   IND 689

    • Jan 20 - May 5, 2026
    • Sabuncu, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17386 CS 5999   IND 690

    • Jan 20 - May 5, 2026
    • van Schijndel, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17387 CS 5999   IND 691

    • Jan 20 - May 5, 2026
    • Garg, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17388 CS 5999   IND 692

    • Jan 20 - May 5, 2026
    • Parikh, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17389 CS 5999   IND 693

    • Jan 20 - May 5, 2026
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17390 CS 5999   IND 694

    • Jan 20 - May 5, 2026
    • Shmatikov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17391 CS 5999   IND 695

    • Jan 20 - May 5, 2026
    • Ju, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17392 CS 5999   IND 696

    • Jan 20 - May 5, 2026
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17393 CS 5999   IND 697

    • Jan 20 - May 5, 2026
    • Dwivedi, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17394 CS 5999   IND 698

    • Jan 20 - May 5, 2026
    • Nandakumar, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17395 CS 5999   IND 699

    • Jan 20 - May 5, 2026
    • Wicker, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15816 CS 5999   IND 601A

    • Jan 20 - May 5, 2026
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15920 CS 5999   IND 601B

    • Jan 20 - May 5, 2026
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16327 CS 5999   IND 601C

    • Jan 20 - May 5, 2026
    • Gao, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16328 CS 5999   IND 601D

    • Jan 20 - May 5, 2026
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15810 CS 5999   IND 601E

    • Jan 20 - May 5, 2026
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16329 CS 5999   IND 601F

    • Jan 20 - May 5, 2026
    • Yang, Q

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17888 CS 5999   IND 601G

    • Jan 20 - May 5, 2026
    • Boucetta, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17889 CS 5999   IND 601H

    • Jan 20 - May 5, 2026
    • Yang, Q

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15813 CS 5999   IND 601I

    • Jan 20 - May 5, 2026
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15829 CS 5999   IND 601J

    • Jan 20 - May 5, 2026
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15834 CS 5999   IND 601K

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15858 CS 5999   IND 601L

    • Jan 20 - May 5, 2026
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15859 CS 5999   IND 601M

    • Jan 20 - May 5, 2026
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15860 CS 5999   IND 601N

    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15861 CS 5999   IND 601O

    • Jan 20 - May 5, 2026
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15865 CS 5999   IND 601P

    • Jan 20 - May 5, 2026
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15866 CS 5999   IND 601Q

    • Jan 20 - May 5, 2026
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15867 CS 5999   IND 601R

    • Jan 20 - May 5, 2026
    • Zhang, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15878 CS 5999   IND 601S

    • Jan 20 - May 5, 2026
    • Pender, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17890 CS 5999   IND 601U

    • Jan 20 - May 5, 2026
    • Williamson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15879 CS 5999   IND 601V

    • Jan 20 - May 5, 2026
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15898 CS 5999   IND 601W

    • Jan 20 - May 5, 2026
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15900 CS 5999   IND 601X

    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15903 CS 5999   IND 601Y

    • Jan 20 - May 5, 2026
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15909 CS 5999   IND 601Z

    • Jan 20 - May 5, 2026
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16321 CS 5999   IND 602A

    • Jan 20 - May 5, 2026
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16372 CS 5999   IND 602B

    • Jan 20 - May 5, 2026
    • Avci, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16379 CS 5999   IND 602C

    • Jan 20 - May 5, 2026
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17396 CS 5999   IND 602D

    • Jan 20 - May 5, 2026
    • Ferrari, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17397 CS 5999   IND 602E

    • Jan 20 - May 5, 2026
    • Galhotra, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17398 CS 5999   IND 602F

    • Jan 20 - May 5, 2026
    • Roumen, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17399 CS 5999   IND 602G

    • Jan 20 - May 5, 2026
    • Choudhury, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17400 CS 5999   IND 602H

    • Jan 20 - May 5, 2026
    • Ristenpart, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17401 CS 5999   IND 602I

    • Jan 20 - May 5, 2026
    • Kim, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17402 CS 5999   IND 602J

    • Jan 20 - May 5, 2026
    • Gupta, U

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17403 CS 5999   IND 602K

    • Jan 20 - May 5, 2026
    • Scully, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17404 CS 5999   IND 602L

    • Jan 20 - May 5, 2026
    • Goyal, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17912 CS 5999   IND 602M

    • Jan 20 - May 5, 2026
    • Dutta, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17911 CS 5999   IND 602N

    • Jan 20 - May 5, 2026
    • Dwivedi, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17910 CS 5999   IND 602O

    • Jan 20 - May 5, 2026
    • Kim, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17909 CS 5999   IND 602P

    • Jan 20 - May 5, 2026
    • Rush, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17908 CS 5999   IND 602Q

    • Jan 20 - May 5, 2026
    • Sabuncu, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17907 CS 5999   IND 602R

    • Jan 20 - May 5, 2026
    • Scully, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17906 CS 5999   IND 602S

    • Jan 20 - May 5, 2026
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17905 CS 5999   IND 602U

    • Jan 20 - May 5, 2026
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17904 CS 5999   IND 602V

    • Jan 20 - May 5, 2026
    • Shmatikov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17903 CS 5999   IND 602W

    • Jan 20 - May 5, 2026
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17902 CS 5999   IND 602X

    • Jan 20 - May 5, 2026
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17901 CS 5999   IND 602Y

    • Jan 20 - May 5, 2026
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17900 CS 5999   IND 602Z

    • Jan 20 - May 5, 2026
    • Sun, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17899 CS 5999   IND 603A

    • Jan 20 - May 5, 2026
    • Taylor, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17898 CS 5999   IND 603B

    • Jan 20 - May 5, 2026
    • Townsend, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17897 CS 5999   IND 603C

    • Jan 20 - May 5, 2026
    • van Schijndel, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17896 CS 5999   IND 603D

    • Jan 20 - May 5, 2026
    • Wagner, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17895 CS 5999   IND 603E

    • Jan 20 - May 5, 2026
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17894 CS 5999   IND 603F

    • Jan 20 - May 5, 2026
    • Wilde, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17913 CS 5999   IND 603G

    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17011 CS 5999   IND 601T

    • Jan 20 - May 5, 2026
    • Scaglione, A

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17046 CS 5999   IND 602T

    • Jan 20 - May 5, 2026
    • Rush, A

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17092 CS 5999   IND 603T

    • Jan 20 - May 5, 2026
    • Pierson, E

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17921 CS 5999   IND 604T

    • Jan 20 - May 5, 2026
    • Elor, H

  • Instruction Mode: Independent Studies

    Enrollment Limited to Cornell Tech Students only.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17922 CS 5999   IND 605T

    • Jan 20 - May 5, 2026
    • Lee, D

  • Instruction Mode: Independent Studies

    Enrollment limited to Cornell Tech Students.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17970 CS 5999   IND 606T

    • Jan 20 - May 5, 2026
    • Kuleshov, V

  • Instruction Mode: Independent Studies

    Enrollment limited to Cornell Tech Students only.

CS 6110

Study of programming paradigms: functional, imperative, concurrent, and probabilistic programming. Mathematical foundations: inductive definitions, fixed points, and formal semantics. Models of programming ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits Stdnt Opt

  •  9198 CS 6110   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: In Person

    Enrollment limited to: Computer Science Doctor of Philosophy (PhD) and Master of Science (MS) students.
    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9354 CS 6110   PRJ 601

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: In Person

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits Stdnt Opt

  •  9197 CS 6110   LEC 030

    • MWF
    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: Distance Learning-Synchronous

    Enrollment limited to: Cornell Tech Doctor of Philosophy (PhD) students.

  •  9398 CS 6110   PRJ 630

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: In Person

    Enrollment limited to Cornell Tech PhD Students only.

CS 6120

This is a hands-on course about implementing programming languages. It covers intermediate representations, classic optimization, runtime systems, and more advanced techniques such as parallelization, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits Opt NoAud

  •  9201 CS 6120   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

  •  9202 CS 6120   PRJ 601

    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

CS 6156

Runtime Verification (RV) is a lightweight formal method for checking program executions against specifications. Foundations, algorithms, and tools for major approaches to RV will be covered, including ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits GradeNoAud

  •  5268 CS 6156   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Legunsen, O

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
    Enrollment limited to: graduate students.

CS 6230

The course will be divided into modules. The course will start with an overview of parallel machines and parallel programming. The course then will cover parallel computing topics in machine learning and ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  9212 CS 6230   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Guidi, G

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  9213 CS 6230   LEC 030

    • TR
    • Jan 20 - May 5, 2026
    • Guidi, G

  • Instruction Mode: Distance Learning-Synchronous

    Enrollment limited to: Cornell Tech Doctor of Philosophy (PhD) students.

CS 6241

A discussion of numerical methods in the context of data analysis, machine learning, and network science problems. The course will focus on matrix and tensor decompositions, numerical algorithms for graph ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  9157 CS 6241   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Bindel, D

  • Instruction Mode: In Person

CS 6386

No description available. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits Stdnt Opt

  •  8900 CS 6386   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Galhotra, S

  • Instruction Mode: In Person

  •  8901 CS 6386   PRJ 601

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

CS 6412

The overall objective of the course is to train students to acquire the skills required to become a faculty member in operating systems. This includes understanding the broader landscape of operating systems ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits Stdnt Opt

  •  9342 CS 6412   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: Distance Learning-Synchronous

    Enrollment limited to: Computer Science Doctor of Philosophy (PhD) students.

  •  9483 CS 6412   PRJ 601

    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits Stdnt Opt

  •  9252 CS 6412   LEC 030

    • MW
    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech Doctor of Philosophy (PhD) students during pre-enrollment; Cornell Tech Master of Science students by permission of instructor.

  •  9452 CS 6412   PRJ 630

    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: In Person

CS 6458

This graduate-level course will systematically explore the fundamentals of optical interconnects in computer systems. The course will discuss the design, implementation and value of optical interconnects ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  8864 CS 6458   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Singh, R

  • Instruction Mode: In Person

CS 6682

This course will focus on computational tools and methods for content creation in different domains. We will cover methods used in interactive artistic applications (visual arts, film, music, video games) ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  5213 CS 6682   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Davis, A

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
    Enrollment limited to: graduate students.

CS 6751

Robot manipulation is the ability for a robot to interact physically with objects in the world and manipulate them towards completing a task. It is one of the greatest technical challenges in robotics, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: MAE 6730

  • 3 Credits Stdnt Opt

  •  6890 CS 6751   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Bhattacharjee, T

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
    Enrollment limited to: graduate students.

CS 6754

As robots move from factory floors and battlefields into homes, offices, schools, and hospitals, how can we build robotic systems made for human interaction? Course will cover core engineering, computational, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: MAE 6710

  • 3 Credits Graded

  •  8480 CS 6754   LEC 001

    • F
    • Jan 20 - May 5, 2026
    • Hoffman, G

  • Instruction Mode: In Person

    Prerequisite: Python programming experience. Enrollment limited to: graduate students; seniors by permission of instructor

CS 6785

Generative models are a class of machine learning algorithms that define probability distributions over complex, high-dimensional objects such as images, sequences, and graphs. Recent advances in deep ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  5319 CS 6785   LAB 401

    • MW
    • Jan 20 - May 5, 2026
    • Thickstun, J

  • Instruction Mode: Distance Learning-Synchronous

    Enrollment limited to: Computer Science Doctor of Philosophy (PhD) students.

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  9078 CS 6785   LAB 430

    • MW
    • Jan 20 - May 5, 2026
    • Thickstun, J

  • Instruction Mode: Distance Learning-Asynchronous

    Enrollment limited to: Cornell Tech Doctor of Philosophy (PhD) students only.

CS 6802

A mathematically rigorous course on lattices. Lattices are periodic sets of vectors in high-dimensional space. They play a central role in modern cryptography, and they arise naturally in the study of ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: MATH 6302

  • 3 Credits Graded

  •  6898 CS 6802   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Stephens-Davidowitz, N

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
    Enrollment limited to: graduate students.

Syllabi: none
  •   Regular Academic Session.  Combined with: MATH 6302

  • 3 Credits Graded

  •  9263 CS 6802   LEC 030

    • TR
    • Jan 20 - May 5, 2026
    • Stephens-Davidowitz, N

  • Instruction Mode: Distance Learning-Synchronous

    Enrollment limited to: Cornell Tech Doctor of Philosophy (PhD) students.

CS 6816

Meta-complexity refers to the computational complexity of problems that are themselves about computations and their complexity. Such problems include the Minimum Circuit Size Problem and the Time-bounded ... view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 3 Credits GradeNoAud

  • 10751 CS 6816   LEC 001

    • MT
    • Mar 11 - May 5, 2026
    • Pass, R

  • Instruction Mode: In Person

Syllabi: none
  •   Seven Week - Second. 

  • 3 Credits GradeNoAud

  • 10750 CS 6816   LEC 030

    • MT
    • Mar 11 - May 5, 2026
    • Pass, R

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech Doctor of Philosophy (PhD) students.

CS 6817

This course will focus on the 'Analysis of Boolean Functions' with the objective to unravel properties of Boolean functions by studying their Fourier spectra. The harmonic analysis of Boolean functions ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project.

  • 4 Credits GradeNoAud

  •  8849 CS 6817   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Chattopadhyay, E

      Elser, A

  • Instruction Mode: In Person

    For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/

  •  9353 CS 6817   PRJ 601

    • Jan 20 - May 5, 2026
    • Chattopadhyay, E

  • Instruction Mode: In Person

CS 7090

Weekly meeting for the discussion and study of important topics in the field. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  4894 CS 7090   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Alvisi, L

  • Instruction Mode: In Person

CS 7190

The Programming Languages Discussion Group meets weekly to discuss papers in the area of programming languages, program analysis, and compilers. The goal is to encourage interactions and discussions between ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  4929 CS 7190   SEM 101

    • W
    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: In Person

CS 7290

Talks on various methods in scientific computing, the analysis of their convergence properties and computational efficiency, and their adaptation to specific applications. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: MATH 7290

  • 1 Credit Sat/Unsat

  •  4941 CS 7290   SEM 101

    • M
    • Jan 20 - May 5, 2026
    • Damle, A

      Townsend, A

  • Instruction Mode: In Person

CS 7390

The database seminar is the weekly meeting of students and faculty interested in data management and data mining at Cornell. We typically discuss one or two papers on related topics per session. We focus ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  5333 CS 7390   SEM 101

    • M
    • Jan 20 - May 5, 2026
    • Galhotra, S

      Trummer, I

  • Instruction Mode: In Person

CS 7490

The Systems Research Seminar discusses recent, interesting papers in the systems area, broadly defined to span operating systems, distributed systems, networking, architecture, databases, security, and ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  4895 CS 7490   SEM 101

    • F
    • Jan 20 - May 5, 2026
    • Alvisi, L

      Conway, A

  • Instruction Mode: In Person

CS 7690

The Graphics/Vision Research Seminar discusses recent research in the areas of computer graphics and computer vision. The goal is to foster technical discussions and collaboration among the Cornell graphics ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  4925 CS 7690   SEM 101

    • M
    • Jan 20 - May 5, 2026
    • Davis, A

      Hariharan, B

      Marschner, S

      Snavely, N

  • Instruction Mode: In Person

CS 7790

The AI seminar will meet weekly for lectures by graduate students, faculty, and researchers emphasizing work-in-progress and recent results in AI research. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  4896 CS 7790   SEM 101

    • F
    • Jan 20 - May 5, 2026
    • Weinberger, K

  • Instruction Mode: In Person

CS 7794

This course, the NLP seminar, is a weekly meeting for people currently or soon to be actively doing research in NLP. (Students simply looking to learn more about NLP should not enroll, but should take ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  •  4897 CS 7794   SEM 101

    • F
    • Jan 20 - May 5, 2026
    • Artzi, Y

      Lee, L

      van Schijndel, M

  • Instruction Mode: In Person

    Enrollment limited to: Doctor of Philosophy (PhD) and Master of Science (MS) students; others by permission of department.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  •  9079 CS 7794   SEM 130

    • F
    • Jan 20 - May 5, 2026
    • Artzi, Y

      Lee, L

      van Schijndel, M

  • Instruction Mode: In Person

    Enrollment limited to: Cornell Tech Doctor of Philosophy (PhD) students.

CS 7796

Informal seminar in which current topics in robotics are discussed. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  5325 CS 7796   SEM 101

    • W
    • Jan 20 - May 5, 2026
    • Bhattacharjee, T

      Choudhury, S

      Fang, K

  • Instruction Mode: In Person

CS 7890

The theory seminar will meet weekly for lectures by graduate students, faculty, and researchers emphasizing work-in-progress and recent results related to theory of computing. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  4898 CS 7890   SEM 101

    • M
    • Jan 20 - May 5, 2026
    • Chattopadhyay, E

      Stephens-Davidowitz, N

  • Instruction Mode: In Person

CS 7999

Independent research for CS PhD students who have not yet passed their A-exam. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17914 CS 7999   IND 601

    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13648 CS 7999   IND 602

    • Jan 20 - May 5, 2026
    • Choudhury, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13649 CS 7999   IND 603

    • Jan 20 - May 5, 2026
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13650 CS 7999   IND 604

    • Jan 20 - May 5, 2026
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13651 CS 7999   IND 605

    • Jan 20 - May 5, 2026
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13831 CS 7999   IND 606

    • Jan 20 - May 5, 2026
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13652 CS 7999   IND 607

    • Jan 20 - May 5, 2026
    • Guidi, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13653 CS 7999   IND 608

    • Jan 20 - May 5, 2026
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13654 CS 7999   IND 612

    • Jan 20 - May 5, 2026
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13655 CS 7999   IND 613

    • Jan 20 - May 5, 2026
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13656 CS 7999   IND 614

    • Jan 20 - May 5, 2026
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13657 CS 7999   IND 615

    • Jan 20 - May 5, 2026
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13658 CS 7999   IND 617

    • Jan 20 - May 5, 2026
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13659 CS 7999   IND 619

    • Jan 20 - May 5, 2026
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13660 CS 7999   IND 620

    • Jan 20 - May 5, 2026
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13661 CS 7999   IND 622

    • Jan 20 - May 5, 2026
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13662 CS 7999   IND 623

    • Jan 20 - May 5, 2026
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13663 CS 7999   IND 624

    • Jan 20 - May 5, 2026
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13665 CS 7999   IND 627

    • Jan 20 - May 5, 2026
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13666 CS 7999   IND 628

    • Jan 20 - May 5, 2026
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13667 CS 7999   IND 629

    • Jan 20 - May 5, 2026
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13668 CS 7999   IND 630

    • Jan 20 - May 5, 2026
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13669 CS 7999   IND 631

    • Jan 20 - May 5, 2026
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13670 CS 7999   IND 633

    • Jan 20 - May 5, 2026
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13671 CS 7999   IND 634

    • Jan 20 - May 5, 2026
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13673 CS 7999   IND 637

    • Jan 20 - May 5, 2026
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13674 CS 7999   IND 638

    • Jan 20 - May 5, 2026
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13675 CS 7999   IND 639

    • Jan 20 - May 5, 2026
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13676 CS 7999   IND 640

    • Jan 20 - May 5, 2026
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13765 CS 7999   IND 641

    • Jan 20 - May 5, 2026
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13872 CS 7999   IND 643

    • Jan 20 - May 5, 2026
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13916 CS 7999   IND 645

    • Jan 20 - May 5, 2026
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13917 CS 7999   IND 646

    • Jan 20 - May 5, 2026
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13922 CS 7999   IND 647

    • Jan 20 - May 5, 2026
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14086 CS 7999   IND 601A

    • Jan 20 - May 5, 2026
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13998 CS 7999   IND 649

    • Jan 20 - May 5, 2026
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14249 CS 7999   IND 650

    • Jan 20 - May 5, 2026
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17305 CS 7999   IND 651

    • Jan 20 - May 5, 2026
    • Wagner, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17306 CS 7999   IND 652

    • Jan 20 - May 5, 2026
    • El Alaoui, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17307 CS 7999   IND 653

    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17308 CS 7999   IND 654

    • Jan 20 - May 5, 2026
    • Townsend, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14129 CS 7999   IND 601F

    • Jan 20 - May 5, 2026
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17310 CS 7999   IND 656

    • Jan 20 - May 5, 2026
    • Nerode, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17311 CS 7999   IND 657

    • Jan 20 - May 5, 2026
    • Tang, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17312 CS 7999   IND 658

    • Jan 20 - May 5, 2026
    • Yu, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17313 CS 7999   IND 659

    • Jan 20 - May 5, 2026
    • Matteson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17314 CS 7999   IND 660

    • Jan 20 - May 5, 2026
    • Manzoor, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17315 CS 7999   IND 661

    • Jan 20 - May 5, 2026
    • Parise, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17316 CS 7999   IND 662

    • Jan 20 - May 5, 2026
    • You, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17317 CS 7999   IND 663

    • Jan 20 - May 5, 2026
    • Monakhova, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17318 CS 7999   IND 664

    • Jan 20 - May 5, 2026
    • Wilde, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17319 CS 7999   IND 665

    • Jan 20 - May 5, 2026
    • Sabuncu, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17320 CS 7999   IND 666

    • Jan 20 - May 5, 2026
    • van Schijndel, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16686 CS 7999   IND 601R

    • Jan 20 - May 5, 2026
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17322 CS 7999   IND 668

    • Jan 20 - May 5, 2026
    • Yang, Q

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17323 CS 7999   IND 669

    • Jan 20 - May 5, 2026
    • Dwivedi, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17324 CS 7999   IND 670

    • Jan 20 - May 5, 2026
    • Nandakumar, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17325 CS 7999   IND 671

    • Jan 20 - May 5, 2026
    • Batten, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17326 CS 7999   IND 672

    • Jan 20 - May 5, 2026
    • Albonesi, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17327 CS 7999   IND 673

    • Jan 20 - May 5, 2026
    • Bunea, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17328 CS 7999   IND 674

    • Jan 20 - May 5, 2026
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17329 CS 7999   IND 675

    • Jan 20 - May 5, 2026
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17330 CS 7999   IND 676

    • Jan 20 - May 5, 2026
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17331 CS 7999   IND 677

    • Jan 20 - May 5, 2026
    • Scheinberg, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17332 CS 7999   IND 678

    • Jan 20 - May 5, 2026
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17333 CS 7999   IND 679

    • Jan 20 - May 5, 2026
    • Wicker, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17334 CS 7999   IND 680

    • Jan 20 - May 5, 2026
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17335 CS 7999   IND 681

    • Jan 20 - May 5, 2026
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17336 CS 7999   IND 682

    • Jan 20 - May 5, 2026
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17337 CS 7999   IND 683

    • Jan 20 - May 5, 2026
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17338 CS 7999   IND 684

    • Jan 20 - May 5, 2026
    • Ferrari, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17339 CS 7999   IND 685

    • Jan 20 - May 5, 2026
    • Galhotra, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17340 CS 7999   IND 686

    • Jan 20 - May 5, 2026
    • Roumen, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17341 CS 7999   IND 687

    • Jan 20 - May 5, 2026
    • Choudhury, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17342 CS 7999   IND 688

    • Jan 20 - May 5, 2026
    • Ristenpart, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17343 CS 7999   IND 689

    • Jan 20 - May 5, 2026
    • Azenkot, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17344 CS 7999   IND 690

    • Jan 20 - May 5, 2026
    • Dean, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17345 CS 7999   IND 691

    • Jan 20 - May 5, 2026
    • Gupta, U

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17309 CS 7999   IND 655

    • Jan 20 - May 5, 2026
    • Rush, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17321 CS 7999   IND 667

    • Jan 20 - May 5, 2026
    • Garg, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17803 CS 7999   IND 692

    • Jan 20 - May 5, 2026
    • Spooner, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13999 CS 7999   IND 601B

    • Jan 20 - May 5, 2026
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14077 CS 7999   IND 601C

    • Jan 20 - May 5, 2026
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14207 CS 7999   IND 601D

    • Jan 20 - May 5, 2026
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14127 CS 7999   IND 601E

    • Jan 20 - May 5, 2026
    • Fang, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14133 CS 7999   IND 601G

    • Jan 20 - May 5, 2026
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14149 CS 7999   IND 601H

    • Jan 20 - May 5, 2026
    • Kim, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14157 CS 7999   IND 601I

    • Jan 20 - May 5, 2026
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14158 CS 7999   IND 601J

    • Jan 20 - May 5, 2026
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14166 CS 7999   IND 601K

    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14202 CS 7999   IND 601L

    • Jan 20 - May 5, 2026
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14208 CS 7999   IND 601M

    • Jan 20 - May 5, 2026
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14247 CS 7999   IND 601N

    • Jan 20 - May 5, 2026
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14250 CS 7999   IND 601O

    • Jan 20 - May 5, 2026
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14252 CS 7999   IND 601P

    • Jan 20 - May 5, 2026
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14256 CS 7999   IND 601Q

    • Jan 20 - May 5, 2026
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16687 CS 7999   IND 601S

    • Jan 20 - May 5, 2026
    • Williamson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16685 CS 7999   IND 601U

    • Jan 20 - May 5, 2026
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16689 CS 7999   IND 601V

    • Jan 20 - May 5, 2026
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16693 CS 7999   IND 601W

    • Jan 20 - May 5, 2026
    • Acharya, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14205 CS 7999   IND 601X

    • Jan 20 - May 5, 2026
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17053 CS 7999   IND 601Y

    • Jan 20 - May 5, 2026
    • Azenkot, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16972 CS 7999   IND 602A

    • Jan 20 - May 5, 2026
    • Taylor, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17060 CS 7999   IND 602B

    • Jan 20 - May 5, 2026
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17067 CS 7999   IND 602C

    • Jan 20 - May 5, 2026
    • Pierson, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17068 CS 7999   IND 602D

    • Jan 20 - May 5, 2026
    • Garg, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17084 CS 7999   IND 602E

    • Jan 20 - May 5, 2026
    • Sabuncu, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17405 CS 7999   IND 602F

    • Jan 20 - May 5, 2026
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17406 CS 7999   IND 602G

    • Jan 20 - May 5, 2026
    • Choudhury, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17407 CS 7999   IND 602H

    • Jan 20 - May 5, 2026
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17408 CS 7999   IND 602I

    • Jan 20 - May 5, 2026
    • Parikh, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17409 CS 7999   IND 602J

    • Jan 20 - May 5, 2026
    • Ju, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17410 CS 7999   IND 602K

    • Jan 20 - May 5, 2026
    • Scully, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17411 CS 7999   IND 602L

    • Jan 20 - May 5, 2026
    • Goldfeld, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17412 CS 7999   IND 602M

    • Jan 20 - May 5, 2026
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17793 CS 7999   IND 603G

    • Jan 20 - May 5, 2026
    • Dutta, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17794 CS 7999   IND 603I

    • Jan 20 - May 5, 2026
    • Golz, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17795 CS 7999   IND 603K

    • Jan 20 - May 5, 2026
    • Goyal, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17796 CS 7999   IND 603L

    • Jan 20 - May 5, 2026
    • Koenecke, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17797 CS 7999   IND 602O

    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17798 CS 7999   IND 602P

    • Jan 20 - May 5, 2026
    • Haraldsson, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17799 CS 7999   IND 602R

    • Jan 20 - May 5, 2026
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17800 CS 7999   IND 602U

    • Jan 20 - May 5, 2026
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17801 CS 7999   IND 602W

    • Jan 20 - May 5, 2026
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17802 CS 7999   IND 602Y

    • Jan 20 - May 5, 2026
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14098 CS 7999   IND 601T

    • Jan 20 - May 5, 2026
    • Juels, A

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14099 CS 7999   IND 602T

    • Jan 20 - May 5, 2026
    • Estrin, D

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14076 CS 7999   IND 603T

    • Jan 20 - May 5, 2026
    • Naaman, M

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14104 CS 7999   IND 604T

    • Jan 20 - May 5, 2026
    • Shmatikov, V

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14105 CS 7999   IND 605T

    • Jan 20 - May 5, 2026
    • Belongie, S

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14106 CS 7999   IND 606T

    • Jan 20 - May 5, 2026
    • Ristenpart, T

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14120 CS 7999   IND 608T

    • Jan 20 - May 5, 2026
    • Dell, N

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13766 CS 7999   IND 609T

    • Jan 20 - May 5, 2026
    • Snavely, N

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13664 CS 7999   IND 610T

    • Jan 20 - May 5, 2026
    • Pass, R

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14156 CS 7999   IND 611T

    • Jan 20 - May 5, 2026
    • Artzi, Y

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13672 CS 7999   IND 635T

    • Jan 20 - May 5, 2026
    • Zabih, R

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16387 CS 7999   IND 640T

    • Jan 20 - May 5, 2026
    • Kallus, N

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17025 CS 7999   IND 641T

    • Jan 20 - May 5, 2026
    • Abdelfattah, M

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17754 CS 7999   IND 643T

    • Jan 20 - May 5, 2026
    • Conway, A

  • Instruction Mode: In Person

    Enrollment limited to Cornell Tech Students only.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17964 CS 7999   IND 693T

    • Jan 20 - May 5, 2026
    • Roumen, T

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17980 CS 7999   IND 694T

    • Jan 20 - May 5, 2026
    • Haraldsson, H

  • Instruction Mode: Independent Studies

    Enrollment limited to: Cornell Tech students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17467 CS 7999   IND 642T

    • Jan 20 - May 5, 2026
    • Nandakumar, R

  • Instruction Mode: Independent Studies