Computer Science (CS)Engineering

Showing 90 results.

Course descriptions provided by the Courses of Study 2022-2023.

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:
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits GradeNoAud

  •  9222 CS 1110   LEC 001

    • TR Uris Hall G01
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person
    Seats are reserved for freshmen and sophomores. The remaining seats will open up for upperclassmen after freshmen and sophomores have enrolled. You may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students or CS majors. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1010.

  •  9223 CS 1110   LEC 002

  • Instruction Mode: In Person
    Seats are reserved for freshmen and sophomores. The remaining seats will open up for upperclassmen after freshmen and sophomores have enrolled. You may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students or CS majors. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1010.

  •  9224 CS 1110   DIS 201

    • TR Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9225 CS 1110   DIS 202

    • TR Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9226 CS 1110   DIS 203

    • TR Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9227 CS 1110   DIS 204

    • TR Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9228 CS 1110   DIS 205

    • WF Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9229 CS 1110   DIS 206

    • WF Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9230 CS 1110   DIS 207

    • WF Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9231 CS 1110   DIS 208

    • WF Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9433 CS 1110   DIS 209

    • WF Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9434 CS 1110   DIS 210

    • WF Phillips Hall 318
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9435 CS 1110   DIS 211

    • WF Phillips Hall 203
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9495 CS 1110   DIS 212

    • TR Hollister Hall 401
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9496 CS 1110   DIS 213

    • TR Olin Hall 165
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9537 CS 1110   DIS 214

    • TR Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9538 CS 1110   DIS 215

    • TR Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9539 CS 1110   DIS 216

    • WF Hollister Hall 401
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9761 CS 1110   DIS 217

    • WF Hollister Hall 401
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9762 CS 1110   DIS 218

    • TR Hollister Hall 401
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9763 CS 1110   DIS 219

    • TR Phillips Hall 203
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

  •  9764 CS 1110   DIS 220

    • WF Phillips Hall 203
    • Aug 22 - Dec 5, 2022
    • Geisler, D

      White, W

  • Instruction Mode: In Person

CS 1112

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9214 CS 1112   LEC 001

    • TR Olin Hall 155
    • Aug 22 - Dec 5, 2022
    • Diaz, D

  • Instruction Mode: In Person
    You may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students or CS majors. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1012.

  •  9215 CS 1112   DIS 201

    • W Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Diaz, D

  • Instruction Mode: In Person

  •  9216 CS 1112   DIS 202

    • W Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Diaz, D

  • Instruction Mode: In Person

  •  9217 CS 1112   DIS 203

    • W Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Diaz, D

  • Instruction Mode: In Person

  •  9350 CS 1112   DIS 204

    • W Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Diaz, D

  • Instruction Mode: In Person

  •  9218 CS 1112   DIS 205

    • W Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Diaz, D

  • Instruction Mode: In Person

  •  9219 CS 1112   DIS 206

    • W Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Diaz, 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. 

  • 2 Credits Sat/Unsat

  • 11594 CS 1133   LEC 001

    • MWF Upson Hall 142
    • Aug 22 - Oct 7, 2022
    • Frey, C

  • Instruction Mode: In Person

CS 1300

The World Wide Web is both a technology and a pervasive and powerful resource in our society and culture. To build functional and effective web sites, students need technical and design skills as well ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9315 CS 1300   LEC 001

    • MW Klarman Hall KG70
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9316 CS 1300   DIS 201

    • F Statler Hall 453
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9317 CS 1300   DIS 202

    • F Thurston Hall 202
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9318 CS 1300   DIS 203

    • F Olin Hall 145
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9319 CS 1300   DIS 204

    • F Hollister Hall 162
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9320 CS 1300   DIS 205

    • F Upson Hall 146
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9321 CS 1300   DIS 206

    • F Thurston Hall 202
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9453 CS 1300   DIS 207

    • F Thurston Hall 202
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9454 CS 1300   DIS 208

    • F Olin Hall 145
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9478 CS 1300   DIS 209

    • F Upson Hall 102
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9479 CS 1300   DIS 210

    • F Upson Hall 152
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9570 CS 1300   DIS 211

    • F Thurston Hall 202
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9572 CS 1300   DIS 212

    • F Upson Hall 146
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9574 CS 1300   DIS 213

    • F Thurston Hall 202
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9576 CS 1300   DIS 214

    • F Olin Hall 145
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

  •  9578 CS 1300   DIS 215

    • F Upson Hall 146
    • Aug 22 - Dec 5, 2022
    • Harms, K

      Soltoff, B

  • Instruction Mode: In Person

CS 1998

First-year and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 14229 CS 1998   IND 601

    • MW Olin Hall 165
    • Oct 12 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies
    For CU App Dev students only. You may only enroll if you have been accepted to the CU App Dev training program. Intro to iOS Development - https://www.cornellappdev.com/courses/ios.

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 14240 CS 1998   IND 602

    • MW Olin Hall 255
    • Oct 12 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies
    For CU App Dev students only. You may only enroll if you have been accepted to the CU App Dev training program. Intro to Android Development - https://www.cornellappdev.com/courses/android

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 14241 CS 1998   IND 603

    • MW Olin Hall 255
    • Oct 12 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies
    For CU App Dev students only. You may only enroll if you have been accepted to the CU App Dev training program. Intro to Backend Development -https://www.cornellappdev.com/courses/backend

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 14248 CS 1998   IND 604

    • TBA
    • Aug 22 - Dec 5, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 14250 CS 1998   IND 605

    • TBA
    • Aug 22 - Dec 5, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 15864 CS 1998   IND 606

    • TBA
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 2 Credits Sat/Unsat

  • 15900 CS 1998   IND 607

    • MW Olin Hall 165
    • Aug 22 - Dec 5, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies
    Intro to Blockchain: this class aims to provide individuals with exposure to a wide range of blockchain technologies and developments. From the basics of how blockchain and bitcoin work to current technologies and developments such as Uniswaps or NFTs, this class will equip its students with basic knowledge to understand the blockchain-space as well as the ability to make qualitative statements on business and technological models. No prior CS experience necessary, open to all majors. For more info, please visit cornellblockchain.org or email blockchain@cornell.edu.

CS 2024

An intermediate introduction to the C++ programming language and the C/C++ standard libraries. Topics include basic statements, declarations, and types; stream I/O; user-defined classes and types; derived ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Sat/Unsat

  •  9753 CS 2024   LEC 001

    • TR Olin Hall 255
    • Aug 22 - Dec 5, 2022
    • DiNapoli, R

  • Instruction Mode: In Person

CS 2110

Intermediate programming in a high-level language and introduction to computer science. Topics include object-oriented programming (classes, objects, subclasses, types), graphical user interfaces, algorithm ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9090 CS 2110   LEC 001

  • Instruction Mode: In Person
    Engineers must register for ENGRD 2110. You may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students or CS majors. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1011.

  •  9091 CS 2110   DIS 201

    • T Upson Hall 142
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9092 CS 2110   DIS 202

    • T Upson Hall 142
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9093 CS 2110   DIS 203

  • Instruction Mode: In Person

  •  9094 CS 2110   DIS 204

    • W Phillips Hall 203
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9095 CS 2110   DIS 205

    • W Ives Hall 217
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9096 CS 2110   DIS 206

    • W Thurston Hall 205
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9097 CS 2110   DIS 207

    • T Phillips Hall 203
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9485 CS 2110   DIS 208

    • T Olin Hall 255
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9486 CS 2110   DIS 209

    • T Upson Hall 142
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9487 CS 2110   DIS 210

    • W Bard Hall 140
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9488 CS 2110   DIS 211

    • W Hollister Hall 306
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9489 CS 2110   DIS 212

    • W Thurston Hall 205
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9507 CS 2110   DIS 213

    • T Hollister Hall 366
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9508 CS 2110   DIS 214

    • T Hollister Hall 306
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9596 CS 2110   DIS 215

    • W Phillips Hall 203
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

  •  9600 CS 2110   DIS 216

    • T Hollister Hall 372
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

      Myers, A

  • Instruction Mode: In Person

CS 2112

Honors version of CS 2110/ENGRD 2110; credit is given for only one of CS 2110 and 2112. Corrective transfer between CS 2110 and 2112 (in either direction) is encouraged during first three weeks. Intermediate ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Choose one lecture, one discussion, and one laboratory. Combined with: ENGRD 2112

  • 4 Credits Graded

  •  9519 CS 2112   LEC 001

  • Instruction Mode: In Person

  •  9520 CS 2112   DIS 201

    • T Olin Hall 165
    • Aug 22 - Dec 5, 2022
    • Foster, N

  • Instruction Mode: In Person

  •  9521 CS 2112   DIS 202

  • Instruction Mode: In Person

  •  9522 CS 2112   LAB 401

  • Instruction Mode: In Person

  •  9523 CS 2112   LAB 402

    • W Olin Hall 165
    • Aug 22 - Dec 5, 2022
    • Foster, N

  • 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; combinatorics and discrete mathematics; some ... view course details

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9098 CS 2800   LEC 001

  • Instruction Mode: In Person
    You may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students or CS majors. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1028.

  •  9886 CS 2800   DIS 201

    • W Hollister Hall 401
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9887 CS 2800   DIS 202

    • F Hollister Hall 206
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9888 CS 2800   DIS 203

    • W Hollister Hall 306
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9889 CS 2800   DIS 204

    • F Hollister Hall 306
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9890 CS 2800   DIS 205

    • R Phillips Hall 407
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9891 CS 2800   DIS 206

    • R Phillips Hall 213
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9892 CS 2800   DIS 207

  • Instruction Mode: In Person

  •  9893 CS 2800   DIS 208

    • W Phillips Hall 307
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9894 CS 2800   DIS 209

    • F Upson Hall 206
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9895 CS 2800   DIS 210

    • F Hollister Hall 320
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9896 CS 2800   DIS 211

    • F Hollister Hall 320
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9897 CS 2800   DIS 212

    • F Hollister Hall 306
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9898 CS 2800   DIS 213

    • F Hollister Hall 206
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  •  9899 CS 2800   DIS 214

    • F Hollister Hall 314
    • Aug 22 - Dec 5, 2022
    • Eichhorn, M

      Silva, A

  • Instruction Mode: In Person

  • 20035 CS 2800   DIS 215

  • Instruction Mode: In Person

CS 2850

This interdisciplinary course examines network structures and how they matter in everyday life. The course examines how each of the computing, economic, sociological and natural worlds are connected and ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: ECON 2040INFO 2040SOC 2090

  • 4 Credits Stdnt Opt

  •  9337 CS 2850   LEC 001

  • 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 GradeNoAud

  •  9099 CS 3110   LEC 001

    • MWF Uris Hall G01
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

      Doenges, R

  • Instruction Mode: In Person
    You may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students or CS majors. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1031.

  •  9100 CS 3110   DIS 201

    • M Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: In Person

  •  9101 CS 3110   DIS 202

  • Instruction Mode: In Person

  •  9102 CS 3110   DIS 203

  • Instruction Mode: In Person

  •  9473 CS 3110   DIS 204

    • M Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: In Person

  •  9474 CS 3110   DIS 205

    • M Upson Hall 206
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: In Person

  •  9475 CS 3110   DIS 206

    • M Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: In Person

  •  9501 CS 3110   DIS 207

  • Instruction Mode: In Person

  •  9502 CS 3110   DIS 208

  • Instruction Mode: In Person

  •  9503 CS 3110   DIS 209

    • T Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: In Person

  •  9504 CS 3110   DIS 210

    • T Upson Hall 216
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: In Person

  •  9505 CS 3110   DIS 211

  • Instruction Mode: In Person

  •  9623 CS 3110   DIS 212

  • Instruction Mode: In Person

  •  9624 CS 3110   DIS 213

    • T Upson Hall 222
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: In Person

CS 3300

This course will introduce students to working with data in the context of modern web applications. These include data representation with relational and non-relational databases, data mining to find patterns ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: INFO 3300INFO 5100

  • 3 Credits Stdnt Opt

  • 10048 CS 3300   LEC 001

    • MWF Klarman Hall KG70
    • Aug 22 - Dec 5, 2022
    • Rzeszotarski, J

  • 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 GradeNoAud

  •  9550 CS 3410   LEC 001

  • Instruction Mode: In Person

  •  9553 CS 3410   DIS 201

    • W Upson Hall 206
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • Instruction Mode: In Person

  •  9552 CS 3410   DIS 202

  • Instruction Mode: In Person

  •  9554 CS 3410   DIS 203

  • Instruction Mode: In Person

  •  9556 CS 3410   DIS 204

    • R Upson Hall 222
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • Instruction Mode: In Person

  •  9551 CS 3410   DIS 205

  • Instruction Mode: In Person

  •  9777 CS 3410   DIS 206

    • R Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • Instruction Mode: In Person

  •  9555 CS 3410   DIS 207

    • R Upson Hall 216
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • Instruction Mode: In Person

  • 10126 CS 3410   DIS 208

  • Instruction Mode: In Person

  • 19554 CS 3410   DIS 209

  • Instruction Mode: In Person

  • 19555 CS 3410   DIS 210

    • R Upson Hall 225
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • 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

  • 13447 CS 4090   IND 601

    • TBA
    • Aug 22 - Dec 5, 2022
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13526 CS 4090   IND 602

    • TBA
    • Aug 22 - Dec 5, 2022
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13619 CS 4090   IND 603

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13623 CS 4090   IND 604

    • TBA
    • Aug 22 - Dec 5, 2022
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13729 CS 4090   IND 605

    • TBA
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13730 CS 4090   IND 606

    • TBA
    • Aug 22 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13044 CS 4090   IND 607

    • TBA
    • Aug 22 - Dec 5, 2022
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13238 CS 4090   IND 608

    • TBA
    • Aug 22 - Dec 5, 2022
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13239 CS 4090   IND 609

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13045 CS 4090   IND 610

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13196 CS 4090   IND 611

    • TBA
    • Aug 22 - Dec 5, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13046 CS 4090   IND 612

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13204 CS 4090   IND 613

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13240 CS 4090   IND 614

    • TBA
    • Aug 22 - Dec 5, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13047 CS 4090   IND 615

    • TBA
    • Aug 22 - Dec 5, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13241 CS 4090   IND 616

    • TBA
    • Aug 22 - Dec 5, 2022
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13048 CS 4090   IND 617

    • TBA
    • Aug 22 - Dec 5, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13205 CS 4090   IND 618

    • TBA
    • Aug 22 - Dec 5, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13049 CS 4090   IND 619

    • TBA
    • Aug 22 - Dec 5, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13242 CS 4090   IND 620

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 16191 CS 4090   IND 621

    • TBA
    • Aug 22 - Dec 5, 2022
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20527 CS 4090   IND 622

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20528 CS 4090   IND 623

    • TBA
    • Aug 22 - Dec 5, 2022
    • Diaz, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20529 CS 4090   IND 624

    • TBA
    • Aug 22 - Dec 5, 2022
    • Frey, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20530 CS 4090   IND 625

    • TBA
    • Aug 22 - Dec 5, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20593 CS 4090   IND 626

    • TBA
    • Aug 22 - Dec 5, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20617 CS 4090   IND 627

    • TBA
    • Aug 22 - Dec 5, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

CS 4210

Introduction to the fundamentals of numerical analysis: error analysis, approximation, interpolation, numerical integration. In the second half of the course, the above are used to build approximate solvers ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: MATH 4250MATH 5250

  • 4 Credits Stdnt Opt

  •  9142 CS 4210   LEC 001

  • Instruction Mode: In Person

CS 4320

Introduction to modern database and data storage systems. Concepts covered include data models, query languages, database designs, storage structures, access methods, query processing and optimization, ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9259 CS 4320   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4321

Students build part of a database system in Java. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Stdnt Opt

  • 17920 CS 4321   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates. It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.

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

  •  9295 CS 4410   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

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 GradeNoAud

  •  9296 CS 4411   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses. Students should not enroll in CS 4411 without having successfully completed CS 4410 or have concurrent enrollment in CS 4410.

CS 4420

This course aims to provide a strong foundation for students to understand modern computer system architecture and to apply these insights and principles to future computer designs. The course is structured ... view course details

View Enrollment Information

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

  • 4 Credits Graded

  •  9400 CS 4420   LEC 001

  • Instruction Mode: In Person

  •  9402 CS 4420   DIS 201

    • F Olin Hall 165
    • Aug 22 - Dec 5, 2022
    • Batten, C

  • Instruction Mode: In Person

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

  • 18030 CS 4450   LEC 001

    • MW Olin Hall 155
    • Aug 22 - Dec 5, 2022
    • Agarwal, R

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4620

Introduction to the principles of computer graphics in two and three dimensions.  Topics include digital images, filtering and antialiasing, 2-D and 3-D affine geometry, ray tracing, perspective and 3-D ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9754 CS 4620   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4621

Provides CS 4620 students with hands-on experience in computer graphics programming on modern graphics hardware. This course emphasizes effective use of graphics APIs and the architecture of ... view course details

View Enrollment Information

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

  • 2 Credits GradeNoAud

  •  9794 CS 4621   LEC 001

  • Instruction Mode: In Person
    This course is only for those who have taken or are currently enrolled in CS 4620.

CS 4700

Challenging introduction to the major subareas and current research directions in artificial intelligence. Topics include: knowledge representation, heuristic search, problem solving, natural-language ... view course details

View Enrollment Information

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

  • 3 Credits Opt NoAud

  •  9105 CS 4700   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4701

Artificial Intelligence project class. Possible projects topics include knowledge representation systems, search procedures, game-playing, automated reasoning, concept learning, reinforcement learning, ... view course details

View Enrollment Information

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

  • 2 Credits Opt NoAud

  •  9109 CS 4701   LEC 001

    • TBA
    • Aug 22 - Dec 5, 2022
    • Selman, B

  • Instruction Mode: Distance Learning-Asynchronous
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses.

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:
  •   Regular Academic Session.  Combined with: COGST 4740CS 5740LING 4474

  • 4 Credits Stdnt Opt

  •  9557 CS 4740   LEC 001

    • TR Uris Hall G01
    • Aug 22 - Dec 5, 2022
    • Lee, L

      van Schijndel, M

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4745

An in-depth exploration of modern computational linguistic techniques. A continuation of  LING 4424 - Computational Linguistics I. Whereas LING 4424 covers foundational techniques in symbolic computational ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: LING 4434

  • 4 Credits Graded

  • 20252 CS 4745   LEC 001

    • TR Morrill Hall 111
    • Aug 22 - Dec 5, 2022
    • van Schijndel, M

  • Instruction Mode: In Person

CS 4750

Robotics is interdisciplinary and draws inspiration from many different fields towards solving a variety of tasks in real-world environments using physical systems. This course is a challenging introduction ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: CS 5750ECE 4770MAE 4760

  • 4 Credits Graded

  •  9632 CS 4750   LEC 001

    • MWF Hollister Hall B14
    • Aug 22 - Dec 5, 2022
    • Bhattacharjee, T

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4775

Computational methods for analyzing genetic and genomic data. Topics include sequence alignment, hidden Markov Models for discovering sequence features, motif finding using Gibbs sampling, phylogenetic ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: BTRY 4840BTRY 6840

  • 4 Credits Stdnt Opt

  • 18818 CS 4775   LEC 001

    • TR Warren Hall 175
    • Aug 22 - Dec 5, 2022
    • Kim, J

  • Instruction Mode: In Person
    Prerequisites: BTRY 3010 and CS 2110 or equivalents.

  • 18819 CS 4775   DIS 201

    • F Warren Hall 175
    • Aug 22 - Dec 5, 2022
    • Kim, J

  • Instruction Mode: In Person

CS 4780

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.  Combined with: CS 5780

  • 4 Credits Stdnt Opt

  •  9755 CS 4780   LEC 001

    • TR Bailey Hall 101
    • Aug 22 - Dec 5, 2022
    • Damle, A

      Sun, W

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4787

An introduction to the mathematical and algorithms design principles and tradeoffs that underlie large-scale machine learning on big training sets. Topics include: stochastic gradient descent and other ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 18031 CS 4787   LEC 001

  • Instruction Mode: In Person

CS 4812

Hardware that exploits quantum phenomena can dramatically alter the nature of computation. Though constructing a general purpose quantum computer remains a formidable technological challenge, there has ... view course details

View Enrollment Information

Syllabi: none
  • 10378 CS 4812   LEC 001

  • Instruction Mode: In Person
    Due to the introduction of a new course starting in Spring 2023: AEP 3100 (Introductory Quantum Computing, to be given by Peter McMahon, and intended to give a gentler entry to the material for intermediate-level undergraduates), the existing Physics 4481-7681 / AEP 4812-7681 / CS 4812 will transition back in Fall 2022 more towards upper-level undergraduates and graduate students. That means it will assume more in the way of prior familiarity with quantum mechanics and associated mathematics than it has in recent years, in order to be able to cover more advanced material towards the end of the semester. Depending on interests of students, that could include topics such as measures of entanglement (Von Neumann and Renyi entropy, purity, mutual information), evolution/manipulation of quantum states (weak measurements, quantum channels, Clifford group simulations), behavior of many-body systems (Area-law and volume-law entropy scaling, eigenstate thermalization hypothesis), and related. Go to https://pgcourse.infosci.cornell.edu/cgi-bin/waitlist.py for permission to enroll.

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:
  •   Regular Academic Session.  Combined with: CS 5820

  • 4 Credits Stdnt Opt

  •  9670 CS 4820   LEC 001

    • MWF Uris Hall G01
    • Aug 22 - Dec 5, 2022
    • van Zuylen, A

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

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
  •   Project Session Full. 

  • 1 Credit S/U NoAud

  • 13662 CS 4997   IND 601

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, L

  • Instruction Mode: Independent Studies
    For international students to fulfill the associated CPT requirement. Directions: https://www.cs.cornell.edu/undergrad/csmajor/cpt-procedure

Syllabi: none
  •   Project Session Full. 

  • 1 Credit S/U NoAud

  • 15868 CS 4997   IND 602

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, L

  • Instruction Mode: Independent Studies
    This section is for international CS majors whose internship situations necessitate taking two CPT courses in the same semester.

Syllabi: none
  •   Project Session Full. 

  • 1 Credit S/U NoAud

  • 20646 CS 4997   IND 603

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, L

  • Instruction Mode: Independent Studies
    This section is for international CS majors whose internship situations necessitate taking three 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

  • 15430 CS 4998   IND 601

    • TBA
    • Aug 22 - Dec 5, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15363 CS 4998   IND 602

    • TBA
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15367 CS 4998   IND 604

    • TBA
    • Aug 22 - Dec 5, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 14244 CS 4998   IND 605

    • TBA
    • Aug 22 - Dec 5, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15399 CS 4998   IND 606

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 14249 CS 4998   IND 607

    • TBA
    • Aug 22 - Dec 5, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 14251 CS 4998   IND 608

    • TBA
    • Aug 22 - Dec 5, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15605 CS 4998   IND 609

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15609 CS 4998   IND 610

    • TBA
    • Aug 22 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies
    For Game Design Projects.

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15901 CS 4998   IND 611

    • TBA
    • Aug 22 - Dec 5, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13436 CS 4999   IND 601

    • TBA
    • Aug 22 - Dec 5, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12789 CS 4999   IND 602

    • TBA
    • Aug 22 - Dec 5, 2022
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12790 CS 4999   IND 603

    • TBA
    • Aug 22 - Dec 5, 2022
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12791 CS 4999   IND 604

    • TBA
    • Aug 22 - Dec 5, 2022
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12792 CS 4999   IND 605

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12793 CS 4999   IND 606

    • TBA
    • Aug 22 - Dec 5, 2022
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12794 CS 4999   IND 607

    • TBA
    • Aug 22 - Dec 5, 2022
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12795 CS 4999   IND 608

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12796 CS 4999   IND 609

    • TBA
    • Aug 22 - Dec 5, 2022
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12797 CS 4999   IND 610

    • TBA
    • Aug 22 - Dec 5, 2022
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12798 CS 4999   IND 611

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12799 CS 4999   IND 612

    • TBA
    • Aug 22 - Dec 5, 2022
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12800 CS 4999   IND 613

    • TBA
    • Aug 22 - Dec 5, 2022
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12801 CS 4999   IND 614

    • TBA
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12802 CS 4999   IND 615

    • TBA
    • Aug 22 - Dec 5, 2022
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13448 CS 4999   IND 616

    • TBA
    • Aug 22 - Dec 5, 2022
    • Cosley, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12803 CS 4999   IND 617

    • TBA
    • Aug 22 - Dec 5, 2022
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12804 CS 4999   IND 618

    • TBA
    • Aug 22 - Dec 5, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12805 CS 4999   IND 619

    • TBA
    • Aug 22 - Dec 5, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12806 CS 4999   IND 620

    • TBA
    • Aug 22 - Dec 5, 2022
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12807 CS 4999   IND 621

    • TBA
    • Aug 22 - Dec 5, 2022
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12808 CS 4999   IND 622

    • TBA
    • Aug 22 - Dec 5, 2022
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12809 CS 4999   IND 623

    • TBA
    • Aug 22 - Dec 5, 2022
    • Estrin, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13456 CS 4999   IND 624

    • TBA
    • Aug 22 - Dec 5, 2022
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12810 CS 4999   IND 625

    • TBA
    • Aug 22 - Dec 5, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12811 CS 4999   IND 626

    • TBA
    • Aug 22 - Dec 5, 2022
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12812 CS 4999   IND 627

    • TBA
    • Aug 22 - Dec 5, 2022
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12813 CS 4999   IND 628

    • TBA
    • Aug 22 - Dec 5, 2022
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12814 CS 4999   IND 629

    • TBA
    • Aug 22 - Dec 5, 2022
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13471 CS 4999   IND 630

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12815 CS 4999   IND 631

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12816 CS 4999   IND 632

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12817 CS 4999   IND 635

    • TBA
    • Aug 22 - Dec 5, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12818 CS 4999   IND 637

    • TBA
    • Aug 22 - Dec 5, 2022
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 12819 CS 4999   IND 638

    • TBA
    • Aug 22 - Dec 5, 2022
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16011 CS 4999   IND 639

    • TBA
    • Aug 22 - Dec 5, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16012 CS 4999   IND 640

    • TBA
    • Aug 22 - Dec 5, 2022
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16013 CS 4999   IND 641

    • TBA
    • Aug 22 - Dec 5, 2022
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16014 CS 4999   IND 642

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16015 CS 4999   IND 643

    • TBA
    • Aug 22 - Dec 5, 2022
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16016 CS 4999   IND 644

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16017 CS 4999   IND 645

    • TBA
    • Aug 22 - Dec 5, 2022
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16018 CS 4999   IND 646

    • TBA
    • Aug 22 - Dec 5, 2022
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16019 CS 4999   IND 647

    • TBA
    • Aug 22 - Dec 5, 2022
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16020 CS 4999   IND 648

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kallus, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16021 CS 4999   IND 649

    • TBA
    • Aug 22 - Dec 5, 2022
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13468 CS 4999   IND 601A

    • TBA
    • Aug 22 - Dec 5, 2022
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13474 CS 4999   IND 601B

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13490 CS 4999   IND 601C

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13491 CS 4999   IND 601D

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13493 CS 4999   IND 601E

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13511 CS 4999   IND 601F

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13512 CS 4999   IND 601G

    • TBA
    • Aug 22 - Dec 5, 2022
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13514 CS 4999   IND 601H

    • TBA
    • Aug 22 - Dec 5, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13517 CS 4999   IND 601I

    • TBA
    • Aug 22 - Dec 5, 2022
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13518 CS 4999   IND 601J

    • TBA
    • Aug 22 - Dec 5, 2022
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13523 CS 4999   IND 601K

    • TBA
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13549 CS 4999   IND 601L

    • TBA
    • Aug 22 - Dec 5, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13551 CS 4999   IND 601M

    • TBA
    • Aug 22 - Dec 5, 2022
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13557 CS 4999   IND 601N

    • TBA
    • Aug 22 - Dec 5, 2022
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13563 CS 4999   IND 601O

    • TBA
    • Aug 22 - Dec 5, 2022
    • Rooth, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13566 CS 4999   IND 601P

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13567 CS 4999   IND 601Q

    • TBA
    • Aug 22 - Dec 5, 2022
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13590 CS 4999   IND 601R

    • TBA
    • Aug 22 - Dec 5, 2022
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13588 CS 4999   IND 601S

    • TBA
    • Aug 22 - Dec 5, 2022
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13589 CS 4999   IND 601U

    • TBA
    • Aug 22 - Dec 5, 2022
    • Staff

  • Instruction Mode: Independent Studies
    This section is for undergraduate research with Dr. Fei Wang.

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13620 CS 4999   IND 601V

    • TBA
    • Aug 22 - Dec 5, 2022
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13624 CS 4999   IND 601W

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13634 CS 4999   IND 601X

    • TBA
    • Aug 22 - Dec 5, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13651 CS 4999   IND 601Z

    • TBA
    • Aug 22 - Dec 5, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13722 CS 4999   IND 602B

    • TBA
    • Aug 22 - Dec 5, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13742 CS 4999   IND 602C

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13744 CS 4999   IND 602D

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13745 CS 4999   IND 602E

    • TBA
    • Aug 22 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 13747 CS 4999   IND 602F

    • TBA
    • Aug 22 - Dec 5, 2022
    • Williamson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16022 CS 4999   IND 602G

    • TBA
    • Aug 22 - Dec 5, 2022
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16023 CS 4999   IND 602H

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16024 CS 4999   IND 602I

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10353 CS 4999   IND 602J

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16193 CS 4999   IND 602K

    • TBA
    • Aug 22 - Dec 5, 2022
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16197 CS 4999   IND 602L

    • TBA
    • Aug 22 - Dec 5, 2022
    • Scheinberg, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20183 CS 4999   IND 602M

    • TBA
    • Aug 22 - Dec 5, 2022
    • Parikh, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20331 CS 4999   IND 602N

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ferrari, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20449 CS 4999   IND 602P

    • TBA
    • Aug 22 - Dec 5, 2022
    • Choudhury, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20450 CS 4999   IND 602O

    • TBA
    • Aug 22 - Dec 5, 2022
    • Azenkot, S

  • Instruction Mode: Independent Studies

  • 20622 CS 4999   IND 602Q

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ju, W

  • Instruction Mode: In Person

CS 5154

Software testing is a widely used approach for detecting flaws in software. Systematic and organized approaches to software testing will be covered, including test adequacy criteria, manual and automatic ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 10093 CS 5154   LEC 001

  • Instruction Mode: In Person
    Enrollment is restricted to CS PhD, MS, MEng and senior students. All other students must add themselves to the waitlist during add/drop. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses.

CS 5306

"Crowdsourcing" and "human computation" refer to various ways that people and computing have been brought together to achieve outcomes that were previously beyond our individual capabilities or expectations. ... view course details

View Enrollment Information

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

  • 4 Credits GradeNoAud

  •  9671 CS 5306   LEC 001

    • MW Olin Hall 245
    • Aug 22 - Dec 5, 2022
    • Hirsh, H

  • Instruction Mode: In Person
    Seats are reserved for CS MEng. See enrollment page for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5320

Introduction to modern database and data storage systems. Concepts covered include data models, query languages, database design, storage structures, access methods, query processing and optimization, ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9360 CS 5320   LEC 001

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

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

  • 10155 CS 5410   LEC 001

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

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 GradeNoAud

  • 10156 CS 5411   LEC 001

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5412

Focuses on cloud computing, large-scale Internet applications, and other practical issues in designing and implementing trustworthy, scalable distributed software. view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 18033 CS 5412   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS MEng and CS senior students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

  • 18034 CS 5412   DIS 201

  • Instruction Mode: In Person
    Enrollment limited to CS MEng and CS senior students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5420

This course discusses advanced topics in computer architecture beyond the material that is covered in undergraduate courses such as ECE 4750/CS 4420. In particular, the course places special focus on multicore ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: ECE 5750

  • 4 Credits Graded

  •  9757 CS 5420   LEC 001

    • MW Upson Hall 216
    • Aug 22 - Dec 5, 2022
    • Martinez, J

  • Instruction Mode: In Person

CS 5424

This course covers the human-centered and technical workings behind interactive devices ranging from cell phones and video controllers to household appliances and smart cars. This is a hands-on, lab-based ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: ECE 5413INFO 5345

  • 3 Credits GradeNoAud

  •  9790 CS 5424   LEC 031

  • Instruction Mode: In Person
    Taught in NYC. Enrollment limited to Cornell Tech students. A $240 course fee will be required.

CS 5430

Discusses security and survivability for computers and communications networks. Includes discussions of policy issues (e.g., the national debates on cryptography policy) as well as discussions of the technical ... view course details

View Enrollment Information

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

  • 4 Credits Graded

  • 10011 CS 5430   LEC 001

  • Instruction Mode: In Person
    Seats reserved for CS MEng. All others must add themselves to the waitlist during add/drop. Please see enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

  • 10019 CS 5430   DIS 201

  • Instruction Mode: In Person

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:
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 18421 CS 5435   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment limited to Cornell Tech students only.

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

  • 19135 CS 5456   LEC 001

    • MW Olin Hall 155
    • Aug 22 - Dec 5, 2022
    • Agarwal, R

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5620

Introduction to the principles of computer graphics in two and three dimensions. Topics include digital images, filtering and antialiasing, 2-D and 3-D affine geometry, ray tracing, perspective and 3-D ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9796 CS 5620   LEC 001

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5621

Provides CS 4620 students with hands-on experience in computer graphics programming on modern graphics hardware. This course emphasizes effective use of graphics APIs and the architecture of ... view course details

View Enrollment Information

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

  • 2 Credits Graded

  •  9795 CS 5621   LEC 001

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5650

This course presents an introduction to virtual and augmented reality technologies, with an emphasis on designing and developing interactive virtual and augmented reality experiences. The course will cover ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: INFO 5340

  • 3 Credits GradeNoAud

  •  9733 CS 5650   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment limited to Cornell Tech students. Prerequisite: Intermediate programming ability in C# or Java and familiarity with the Unity 3D game engine or strong desire to learn

CS 5682

Human-Computer Interaction (HCI) and design theory and techniques. Methods for designing, prototyping, and evaluating user interfaces. Basics of visual design, graphic design, and interaction ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: INFO 6410

  • 3 Credits GradeNoAud

  •  9788 CS 5682   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment limited to Cornell Tech students.

CS 5700

Challenging introduction to the major subareas and current research directions in artificial intelligence. Topics include: knowledge representation, heuristic search, problem solving, natural-language ... view course details

View Enrollment Information

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

  • 3 Credits Opt NoAud

  • 10157 CS 5700   LEC 001

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5701

Artificial Intelligence project class. Possible projects topics include knowledge representation systems, search procedures, game-playing, automated reasoning, concept learning, reinforcement learning, ... view course details

View Enrollment Information

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

  • 2 Credits Opt NoAud

  • 10158 CS 5701   LEC 001

    • TBA
    • Aug 22 - Dec 5, 2022
    • Selman, B

  • Instruction Mode: Distance Learning-Asynchronous
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5727

This course covers algorithmic and computational tools for solving optimization problems with the goal of providing decision-support for business intelligence. We will cover the fundamentals of linear, ... view course details

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9637 CS 5727   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. 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.  Combined with: COGST 4740CS 4740LING 4474

  • 4 Credits Stdnt Opt

  •  9564 CS 5740   LEC 001

    • TR Uris Hall G01
    • Aug 22 - Dec 5, 2022
    • Lee, L

      van Schijndel, M

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5750

Robotics is interdisciplinary and draws inspiration from many different fields towards solving a variety of tasks in real-world environments using physical systems. This course is a challenging introduction ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: CS 4750ECE 4770MAE 4760

  • 4 Credits Graded

  • 10089 CS 5750   LEC 001

    • MWF Hollister Hall B14
    • Aug 22 - Dec 5, 2022
    • Bhattacharjee, T

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5777

An introduction to the mathematical and algorithms design principles and tradeoffs that underlie large-scale machine learning on big training sets. Topics include: stochastic gradient descent and other ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 19134 CS 5777   LEC 001

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

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.  Combined with: CS 4780

  • 4 Credits Stdnt Opt

  •  9793 CS 5780   LEC 001

    • TR Bailey Hall 101
    • Aug 22 - Dec 5, 2022
    • Damle, A

      Sun, W

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5781

Machine learning is increasingly driven by advances in the underlying hardware and software systems. This course will focus on the challenges inherent to engineering machine learning systems to be correct, ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 10013 CS 5781   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment Limited to Cornell Tech Students.

CS 5785

Learn and apply key concepts of modeling, analysis and validation from machine learning, data mining and signal processing to analyze and extract meaning from data. Implement algorithms and perform experiments ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ECE 5414ORIE 5750

  • 3 Credits Stdnt Opt

  •  9694 CS 5785   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment limited to Cornell Tech students.

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:
  •   Regular Academic Session.  Combined with: CS 4820

  • 4 Credits Stdnt Opt

  • 10159 CS 5820   LEC 001

    • MWF Uris Hall G01
    • Aug 22 - Dec 5, 2022
    • van Zuylen, A

  • Instruction Mode: In Person
    Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 5830

Introductory course in Cryptography. Topics include one-time pads, stream ciphers, block ciphers, authenticated encryption, asymmetric encryption, digital signatures, and more. The focus is on contemporary ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 18419 CS 5830   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment Limited to Cornell Tech Students only.

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. 

  • 1 Credit Sat/Unsat

  • 13147 CS 5998   IND 601

    • TBA
    • Aug 22 - Dec 5, 2022
    • 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

  • 13148 CS 5999   IND 601

    • TBA
    • Aug 22 - Dec 5, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

  • 20584 CS 5999   IND 602G

    • TBA
    • Aug 22 - Dec 5, 2022
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13163 CS 5999   IND 602

    • TBA
    • Aug 22 - Dec 5, 2022
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13164 CS 5999   IND 604

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13165 CS 5999   IND 605

    • TBA
    • Aug 22 - Dec 5, 2022
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13166 CS 5999   IND 606

    • TBA
    • Aug 22 - Dec 5, 2022
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13167 CS 5999   IND 607

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13168 CS 5999   IND 608

    • TBA
    • Aug 22 - Dec 5, 2022
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13169 CS 5999   IND 609

    • TBA
    • Aug 22 - Dec 5, 2022
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13170 CS 5999   IND 610

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13171 CS 5999   IND 611

    • TBA
    • Aug 22 - Dec 5, 2022
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13172 CS 5999   IND 612

    • TBA
    • Aug 22 - Dec 5, 2022
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13173 CS 5999   IND 613

    • TBA
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13174 CS 5999   IND 614

    • TBA
    • Aug 22 - Dec 5, 2022
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13175 CS 5999   IND 615

    • TBA
    • Aug 22 - Dec 5, 2022
    • Vashistha, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13176 CS 5999   IND 616

    • TBA
    • Aug 22 - Dec 5, 2022
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13177 CS 5999   IND 617

    • TBA
    • Aug 22 - Dec 5, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13178 CS 5999   IND 618

    • TBA
    • Aug 22 - Dec 5, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13179 CS 5999   IND 619

    • TBA
    • Aug 22 - Dec 5, 2022
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13180 CS 5999   IND 620

    • TBA
    • Aug 22 - Dec 5, 2022
    • Estrin, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13181 CS 5999   IND 621

    • TBA
    • Aug 22 - Dec 5, 2022
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13182 CS 5999   IND 622

    • TBA
    • Aug 22 - Dec 5, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13183 CS 5999   IND 623

    • TBA
    • Aug 22 - Dec 5, 2022
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13184 CS 5999   IND 624

    • TBA
    • Aug 22 - Dec 5, 2022
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13202 CS 5999   IND 625

    • TBA
    • Aug 22 - Dec 5, 2022
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13340 CS 5999   IND 626

    • TBA
    • Aug 22 - Dec 5, 2022
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13341 CS 5999   IND 627

    • TBA
    • Aug 22 - Dec 5, 2022
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13342 CS 5999   IND 628

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13343 CS 5999   IND 629

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13388 CS 5999   IND 630

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13498 CS 5999   IND 632

    • TBA
    • Aug 22 - Dec 5, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13516 CS 5999   IND 633

    • TBA
    • Aug 22 - Dec 5, 2022
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13525 CS 5999   IND 634

    • TBA
    • Aug 22 - Dec 5, 2022
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13538 CS 5999   IND 635

    • TBA
    • Aug 22 - Dec 5, 2022
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13539 CS 5999   IND 636

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13540 CS 5999   IND 637

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13541 CS 5999   IND 638

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13542 CS 5999   IND 639

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13548 CS 5999   IND 640

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13547 CS 5999   IND 641

    • TBA
    • Aug 22 - Dec 5, 2022
    • Manohar, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13558 CS 5999   IND 642

    • TBA
    • Aug 22 - Dec 5, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13571 CS 5999   IND 643

    • TBA
    • Aug 22 - Dec 5, 2022
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13592 CS 5999   IND 644

    • TBA
    • Aug 22 - Dec 5, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13591 CS 5999   IND 645

    • TBA
    • Aug 22 - Dec 5, 2022
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13593 CS 5999   IND 646

    • TBA
    • Aug 22 - Dec 5, 2022
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13637 CS 5999   IND 647

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13654 CS 5999   IND 648

    • TBA
    • Aug 22 - Dec 5, 2022
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16034 CS 5999   IND 649

    • TBA
    • Aug 22 - Dec 5, 2022
    • Staff

  • Instruction Mode: Independent Studies
    Intended for students doing an MEng project with an advisor who is not listed. Students must obtain permission from MEng office before enrolling.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13149 CS 5999   IND 601A

    • TBA
    • Aug 22 - Dec 5, 2022
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13150 CS 5999   IND 601B

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13151 CS 5999   IND 601C

    • TBA
    • Aug 22 - Dec 5, 2022
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13152 CS 5999   IND 601D

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sirer, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13153 CS 5999   IND 601E

    • TBA
    • Aug 22 - Dec 5, 2022
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13154 CS 5999   IND 601F

    • TBA
    • Aug 22 - Dec 5, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13155 CS 5999   IND 601H

    • TBA
    • Aug 22 - Dec 5, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13156 CS 5999   IND 601J

    • TBA
    • Aug 22 - Dec 5, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13157 CS 5999   IND 601K

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13158 CS 5999   IND 601L

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13159 CS 5999   IND 601M

    • TBA
    • Aug 22 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13160 CS 5999   IND 601N

    • TBA
    • Aug 22 - Dec 5, 2022
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13161 CS 5999   IND 601O

    • TBA
    • Aug 22 - Dec 5, 2022
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13162 CS 5999   IND 601P

    • TBA
    • Aug 22 - Dec 5, 2022
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 13473 CS 5999   IND 601Q

    • TBA
    • Aug 22 - Dec 5, 2022
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16025 CS 5999   IND 601R

    • TBA
    • Aug 22 - Dec 5, 2022
    • Staff

  • Instruction Mode: Independent Studies
    Intended for students doing a second MEng project with an advisor who is not listed. Students must obtain permission from MEng office before enrolling.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16026 CS 5999   IND 601S

    • TBA
    • Aug 22 - Dec 5, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16027 CS 5999   IND 601U

    • TBA
    • Aug 22 - Dec 5, 2022
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16028 CS 5999   IND 601V

    • TBA
    • Aug 22 - Dec 5, 2022
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16029 CS 5999   IND 601W

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16030 CS 5999   IND 601X

    • TBA
    • Aug 22 - Dec 5, 2022
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16031 CS 5999   IND 601Y

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16032 CS 5999   IND 601Z

    • TBA
    • Aug 22 - Dec 5, 2022
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16033 CS 5999   IND 602A

    • TBA
    • Aug 22 - Dec 5, 2022
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16035 CS 5999   IND 602B

    • TBA
    • Aug 22 - Dec 5, 2022
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16036 CS 5999   IND 602C

    • TBA
    • Aug 22 - Dec 5, 2022
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16037 CS 5999   IND 602D

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16038 CS 5999   IND 602E

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16039 CS 5999   IND 602F

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20621 CS 5999   IND 605T

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students Only.

CS 6117

An introduction to category theory, with a focus on material with established applications to computer science and programming languages, in particular. The course emphasizes developing comfort with abstraction ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17884 CS 6117   LEC 001

  • Instruction Mode: In Person
    Restricted to graduate students only. All others must add themselves to the waitlist during add/drop.

CS 6210

Stable and efficient algorithms for linear equations, least squares, and eigenvalue problems. Direct and iterative methods are considered. Numerical programming is used extensively. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Graded

  • 17882 CS 6210   LEC 001

    • TR Bard Hall 140
    • Aug 22 - Dec 5, 2022
    • Bindel, D

  • Instruction Mode: In Person
    Restricted to graduate students only. All others must add themselves to the waitlist during add/drop.

CS 6410

Advanced course in systems, emphasizing contemporary research in distributed systems. Topics may include communication protocols, consistency in distributed systems, faulttolerance, knowledge ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  •  9130 CS 6410   LEC 001

  • Instruction Mode: In Person
    Restricted to CS and IS PhD and CS MS students. See enrollment webpage for details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  •  9590 CS 6410   LEC 031

  • Instruction Mode: Online
    Taught in NYC at Cornell Tech. Enrollment limited to PhD students at Cornell Tech. Class will be streamed from Ithaca.

CS 6630

Advanced course in realistic image synthesis, focusing on the computation of physically accurate images. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17883 CS 6630   LEC 001

  • Instruction Mode: In Person
    Restricted to graduate students only. All others must add themselves to the waitlist during add/drop.

CS 6670

This course will introduce the core problems of computer vision and discuss both classical approaches based on the geometry and physics of image formation as well as current approaches based on recent ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  •  9717 CS 6670   LEC 001

  • Instruction Mode: In Person
    Seats reserved for graduate students. Professional and undergraduate students should add themselves to the waitlist during add/drop. See enrollment website for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 19967 CS 6670   LEC 030

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC, streamed from Ithaca. Enrollment Limited to Cornell Tech PhD Students only.

CS 6702

No description available. view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 17935 CS 6702   LEC 001

  • Instruction Mode: In Person

CS 6742

More and more of life is now manifested online, and many of the digital traces that are left by human activity are increasingly recorded in natural-language format. This research-oriented course examines ... view course details

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9758 CS 6742   LEC 001

    • TR Upson Hall 146
    • Aug 22 - Dec 5, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: In Person
    Seats are restricted to CS and IS PhD students and CS MS students. See enrollment webpage for details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

CS 6756

Advances in machine learning have fueled progress towards deploying real-world robots from assembly lines to self-driving. Learning to make better decisions for robots presents a unique set of challenges. ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 18381 CS 6756   LEC 001

    • TR Thurston Hall 203
    • Aug 22 - Dec 5, 2022
    • Choudhury, S

  • Instruction Mode: In Person
    Enrollment is limited to CS PhD and CS MS students. For non CS PhD and MS students, please add yourself to the waitlist or send an email to cs-course-enroll@cornell.edu. See enrollment page for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses. Course Website: https://www.cs.cornell.edu/courses/cs6756/2022fa/#overview

CS 6766

Agents must reason and act in an uncertain world. In order to do so intelligently, they need to deal with and reason about this uncertainty. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18035 CS 6766   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS PhD and CS MS students. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 6783

This course on machine learning theory introduces basic results, tools, and techniques used in analysis of statistical and online learning algorithms. The course also introduces the basics of computational ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  •  9760 CS 6783   LEC 001

  • Instruction Mode: In Person
    Seats are reserved for graduate students. Professional and undergraduate students should add themselves to the waitlist during add/drop. See enrollment webpage for details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

CS 6784

Extends and complements CS 4780 and CS 5780, giving in-depth coverage of new and advanced methods in machine learning. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • Topic: Deep Learning

  • 19106 CS 6784   LEC 001

    • TR Bard Hall 140
    • Aug 22 - Dec 5, 2022
    • Weinberger, K

  • Instruction Mode: In Person
    In this section we will investigate recent trends and developments in deep learning. Students will review recently published papers, give presentations in class, and conduct a significant research project on deep learning.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • Topic: Machine Learning in Feedback Systems

  • 19107 CS 6784   LEC 002

  • Instruction Mode: In Person
    Feedback between machine learning models and the environment in which they are deployed leads to a host of challenges, from distribution shift to bias to polarization. This graduate level course will introduce theoretical foundations for studying such phenomena. We will cover the frameworks of control theory, reinforcement learning, and online/adaptive learning. Then, we will turn to algorithms for ensuring properties like stability, robustness, safety, and fairness. We will also discuss the social and ethical concerns which motivate these algorithms and properties. Paper discussions and a research project are major parts of the course.

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 Stdnt Opt

  • 17892 CS 6802   LEC 001

    • TR Thurston Hall 205
    • Aug 22 - Dec 5, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: In Person
    Restricted to graduate students only. All others must add themselves to the waitlist during add/drop.

CS 6815

Topics in computational complexity theory focusing on the use of randomness. Topics include pseudorandom generators, randomness extractors, and applications to explicit constructions of combinatorial objects. ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17893 CS 6815   LEC 001

    • TR Hollister Hall 401
    • Aug 22 - Dec 5, 2022
    • Chattopadhyay, E

  • Instruction Mode: In Person
    Restricted to graduate students only. All others must add themselves to the waitlist during add/drop.

CS 6820

Methodology for developing and analyzing efficient algorithms. Understanding the inherent complexity of natural problems via polynomial-time algorithms, advanced data structures, randomized algorithms, ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 4 Credits Opt NoAud

  •  9394 CS 6820   LEC 001

  • Instruction Mode: In Person
    Seats are reserved for graduate students. See enrollment webpage for details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

Syllabi:
  •   Regular Academic Session. 

  • 4 Credits Opt NoAud

  •  9811 CS 6820   LEC 030

  • Instruction Mode: Online
    Taught in NYC at Cornell Tech. Enrollment limited to Cornell Tech PhD students. Class will be streamed from Ithaca.

CS 6830

No description available. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 19808 CS 6830   LEC 001

  • Instruction Mode: Distance Learning-Synchronous
    This class is being offered via Distance Learning from Cornell Tech. Restricted to CS PhD students only.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 19552 CS 6830   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment Limited to Cornell Tech PhD Students Only.

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

  •  9131 CS 7090   LEC 001

  • 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

  •  9356 CS 7190   SEM 101

  • 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

  •  9351 CS 7290   SEM 101

  • 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

  •  9697 CS 7390   SEM 101

  • 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

  •  9260 CS 7490   SEM 101

    • F
    • Aug 22 - Dec 5, 2022
    • VanRenesse, R

  • 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

  •  9782 CS 7690   SEM 101

  • 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

  •  9261 CS 7790   SEM 101

  • 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

  •  9262 CS 7794   SEM 101

  • Instruction Mode: Distance Learning-Synchronous
    Enrollment limited to PhD and MS students only.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  • 10195 CS 7794   SEM 130

  • Instruction Mode: In Person
    Taught in NYC at Cornell Tech. Streamed from Ithaca. Enrollment Limited to Cornell Tech 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

  • 10345 CS 7796   SEM 101

  • 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

  •  9132 CS 7890   SEM 101

    • M
    • Aug 22 - Dec 5, 2022
    • 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
  •   Regular Academic Session. 

  • 1-12 Credits Stdnt Opt

  • 10429 CS 7999   IND 601T

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Haraldsson, H

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13469 CS 7999   IND 601

    • TBA
    • Aug 22 - Dec 5, 2022
    • Acharya, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13663 CS 7999   IND 602

    • TBA
    • Aug 22 - Dec 5, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13653 CS 7999   IND 603

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Artzi, Y

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13723 CS 7999   IND 605

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13738 CS 7999   IND 606

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Belongie, S

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13739 CS 7999   IND 607

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13740 CS 7999   IND 608

    • TBA
    • Aug 22 - Dec 5, 2022
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13743 CS 7999   IND 609

    • TBA
    • Aug 22 - Dec 5, 2022
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13114 CS 7999   IND 610

    • TBA
    • Aug 22 - Dec 5, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13115 CS 7999   IND 611

    • TBA
    • Aug 22 - Dec 5, 2022
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13116 CS 7999   IND 612

    • TBA
    • Aug 22 - Dec 5, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13117 CS 7999   IND 613

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Estrin, D

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13118 CS 7999   IND 614

    • TBA
    • Aug 22 - Dec 5, 2022
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13119 CS 7999   IND 615

    • TBA
    • Aug 22 - Dec 5, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13636 CS 7999   IND 616

    • TBA
    • Aug 22 - Dec 5, 2022
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13120 CS 7999   IND 617

    • TBA
    • Aug 22 - Dec 5, 2022
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13737 CS 7999   IND 618

    • TBA
    • Aug 22 - Dec 5, 2022
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13121 CS 7999   IND 619

    • TBA
    • Aug 22 - Dec 5, 2022
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13122 CS 7999   IND 620

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13123 CS 7999   IND 622

    • TBA
    • Aug 22 - Dec 5, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13124 CS 7999   IND 623

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Juels, A

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13125 CS 7999   IND 625

    • TBA
    • Aug 22 - Dec 5, 2022
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13126 CS 7999   IND 626

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13127 CS 7999   IND 627

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13128 CS 7999   IND 628

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13129 CS 7999   IND 629

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13130 CS 7999   IND 630

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13131 CS 7999   IND 631

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13132 CS 7999   IND 632

    • TBA
    • Aug 22 - Dec 5, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13133 CS 7999   IND 633

    • TBA
    • Aug 22 - Dec 5, 2022
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13134 CS 7999   IND 634

    • TBA
    • Aug 22 - Dec 5, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13135 CS 7999   IND 635

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Naaman, M

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13136 CS 7999   IND 636

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13137 CS 7999   IND 637

    • TBA
    • Aug 22 - Dec 5, 2022
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13138 CS 7999   IND 638

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Ristenpart, T

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13139 CS 7999   IND 639

    • TBA
    • Aug 22 - Dec 5, 2022
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13140 CS 7999   IND 640

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13141 CS 7999   IND 641

    • TBA
    • Aug 22 - Dec 5, 2022
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13142 CS 7999   IND 642

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Shmatikov, V

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13143 CS 7999   IND 643

    • TBA
    • Aug 22 - Dec 5, 2022
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13144 CS 7999   IND 644

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kallus, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13145 CS 7999   IND 645

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Snavely, N

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13146 CS 7999   IND 646

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13215 CS 7999   IND 647

    • TBA
    • Aug 22 - Dec 5, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13272 CS 7999   IND 648

    • TBA
    • Aug 22 - Dec 5, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16040 CS 7999   IND 649

    • TBA
    • Aug 22 - Dec 5, 2022
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13444 CS 7999   IND 601A

    • TBA
    • Aug 22 - Dec 5, 2022
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13445 CS 7999   IND 601B

    • TBA
    • Aug 22 - Dec 5, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13446 CS 7999   IND 601C

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13454 CS 7999   IND 601D

    • TBA
    • Aug 22 - Dec 5, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13476 CS 7999   IND 601E

    • TBA
    • Aug 22 - Dec 5, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13537 CS 7999   IND 601F

    • TBA
    • Aug 22 - Dec 5, 2022
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13544 CS 7999   IND 601G

    • TBA
    • Aug 22 - Dec 5, 2022
    • Wilson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13545 CS 7999   IND 601H

    • TBA Cornell Tech
    • Aug 22 - Dec 5, 2022
    • Zabih, R

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13554 CS 7999   IND 601I

    • TBA
    • Aug 22 - Dec 5, 2022
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 15904 CS 7999   IND 601J

    • TBA
    • Aug 22 - Dec 5, 2022
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16041 CS 7999   IND 601K

    • TBA
    • Aug 22 - Dec 5, 2022
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16042 CS 7999   IND 601L

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16043 CS 7999   IND 601M

    • TBA
    • Aug 22 - Dec 5, 2022
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16044 CS 7999   IND 601N

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16045 CS 7999   IND 601O

    • TBA
    • Aug 22 - Dec 5, 2022
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16046 CS 7999   IND 601P

    • TBA
    • Aug 22 - Dec 5, 2022
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16047 CS 7999   IND 601Q

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16048 CS 7999   IND 601R

    • TBA
    • Aug 22 - Dec 5, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16049 CS 7999   IND 601S

    • TBA
    • Aug 22 - Dec 5, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16050 CS 7999   IND 601U

    • TBA
    • Aug 22 - Dec 5, 2022
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16051 CS 7999   IND 601V

    • TBA
    • Aug 22 - Dec 5, 2022
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16052 CS 7999   IND 601W

    • TBA
    • Aug 22 - Dec 5, 2022
    • Azenkot, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16053 CS 7999   IND 601X

    • TBA
    • Aug 22 - Dec 5, 2022
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16054 CS 7999   IND 601Y

    • TBA
    • Aug 22 - Dec 5, 2022
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16055 CS 7999   IND 601Z

    • TBA
    • Aug 22 - Dec 5, 2022
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16056 CS 7999   IND 602A

    • TBA
    • Aug 22 - Dec 5, 2022
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16057 CS 7999   IND 602B

    • TBA
    • Aug 22 - Dec 5, 2022
    • Pierson, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16182 CS 7999   IND 602C

    • TBA
    • Aug 22 - Dec 5, 2022
    • Staff

  • Instruction Mode: In Person
    This section is for Professor Fei Wang.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16269 CS 7999   IND 602D

    • TBA
    • Aug 22 - Dec 5, 2022
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20455 CS 7999   IND 602E

    • TBA
    • Aug 22 - Dec 5, 2022
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20610 CS 7999   IND 602F

    • TBA
    • Aug 22 - Dec 5, 2022
    • Taylor, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20627 CS 7999   IND 602G

    • TBA
    • Aug 22 - Dec 5, 2022
    • Wilde, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20678 CS 7999   IND 602T

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students.