Computer Science (CS)Engineering

Showing 96 results.

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

CS 1110

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  •  9515 CS 1110   LEC 001

    • TR Uris Hall G01
    • Aug 26 - Dec 7, 2021
    • 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.

  •  9516 CS 1110   LEC 002

    • TR Bailey Hall 101
    • Aug 26 - Dec 7, 2021
    • 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.

  •  9517 CS 1110   DIS 201

  • Instruction Mode: In Person

  •  9518 CS 1110   DIS 202

  • Instruction Mode: In Person

  •  9519 CS 1110   DIS 203

  • Instruction Mode: In Person

  •  9520 CS 1110   DIS 204

  • Instruction Mode: In Person

  •  9521 CS 1110   DIS 205

  • Instruction Mode: In Person

  •  9522 CS 1110   DIS 206

  • Instruction Mode: In Person

  •  9523 CS 1110   DIS 207

  • Instruction Mode: In Person

  •  9524 CS 1110   DIS 208

  • Instruction Mode: In Person

  • 10276 CS 1110   DIS 209

  • Instruction Mode: In Person

  • 10277 CS 1110   DIS 210

  • Instruction Mode: In Person

  • 10278 CS 1110   DIS 211

    • WF Upson Hall 142
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: In Person

  • 10414 CS 1110   DIS 212

  • Instruction Mode: In Person

  • 10415 CS 1110   DIS 213

  • Instruction Mode: In Person

  • 10533 CS 1110   DIS 214

    • TR Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: In Person

  • 10534 CS 1110   DIS 215

    • TR Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: In Person

  • 10535 CS 1110   DIS 216

  • Instruction Mode: In Person

  • 11108 CS 1110   DIS 217

  • Instruction Mode: In Person

  • 11109 CS 1110   DIS 218

    • T Olin Hall 245
    • Aug 26 - Dec 7, 2021
    • White, W

    • R Olin Hall 245
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: In Person

  • 11110 CS 1110   DIS 219

  • Instruction Mode: In Person

  • 11111 CS 1110   DIS 220

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

  • 4 Credits Stdnt Opt

  •  9503 CS 1112   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 1012.

  •  9505 CS 1112   DIS 201

    • W Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Fan, K

  • Instruction Mode: In Person

  •  9506 CS 1112   DIS 202

    • W Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Fan, K

  • Instruction Mode: In Person

  •  9507 CS 1112   DIS 203

  • Instruction Mode: In Person

  •  9954 CS 1112   DIS 204

  • Instruction Mode: In Person

  •  9508 CS 1112   DIS 205

  • Instruction Mode: In Person

  •  9509 CS 1112   DIS 206

    • W Upson Hall 152
    • Aug 26 - Dec 7, 2021
    • Fan, K

  • Instruction Mode: In Person

CS 1132

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

View Enrollment Information

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

  • 2 Credits Sat/Unsat

  •  9943 CS 1132   LEC 001

  • Instruction Mode: In Person
    7-week lecture-based course only in fall; 10-week auto-tutorial course only in spring.

  • 10225 CS 1132   LAB 401

    • W Upson Hall 225
    • Aug 26 - Oct 19, 2021
    • Muhlberger, C

  • 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

  • 13344 CS 1133   LEC 001

    • MWF Upson Hall 142
    • Aug 26 - Oct 19, 2021
    • 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:
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: INFO 1300

  • 3 Credits Stdnt Opt

  •  9871 CS 1300   LEC 001

    • TR Uris Hall G01
    • Aug 26 - Dec 7, 2021
    • Harms, K

  • Instruction Mode: In Person

  •  9872 CS 1300   DIS 201

  • Instruction Mode: In Person

  •  9873 CS 1300   DIS 202

  • Instruction Mode: In Person

  •  9874 CS 1300   DIS 203

  • Instruction Mode: In Person

  •  9875 CS 1300   DIS 204

  • Instruction Mode: In Person

  •  9876 CS 1300   DIS 205

  • Instruction Mode: In Person

  •  9877 CS 1300   DIS 206

  • Instruction Mode: In Person

  • 10314 CS 1300   DIS 207

  • Instruction Mode: In Person

  • 10315 CS 1300   DIS 208

  • Instruction Mode: In Person

  • 10371 CS 1300   DIS 209

  • Instruction Mode: In Person

  • 10372 CS 1300   DIS 210

  • Instruction Mode: In Person

  • 10700 CS 1300   DIS 211

  • Instruction Mode: In Person

  • 10702 CS 1300   DIS 212

  • Instruction Mode: In Person

  • 10704 CS 1300   DIS 213

  • Instruction Mode: In Person

  • 10706 CS 1300   DIS 214

  • Instruction Mode: In Person

  • 10708 CS 1300   DIS 215

  • Instruction Mode: In Person

CS 1620

Interdisciplinary survey course designed to introduce students in the creative arts, science, and engineering to the concepts of 2D and 3D digital pictorial representation and display. It is a concept ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ARCH 3702ART 2907ENGRI 1620

  • 4 Credits Graded

CS 1998

Freshmen and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Sat/Unsat

  • 13532 CS 1998   IND 601

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

  • 1-3 Credits Sat/Unsat

  • 13594 CS 1998   IND 602

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

  • 1-3 Credits Sat/Unsat

  • 13596 CS 1998   IND 603

  • 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

  • 13634 CS 1998   IND 604

    • TBA
    • Aug 26 - Dec 7, 2021
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 13636 CS 1998   IND 605

    • TBA
    • Aug 26 - Dec 7, 2021
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 18522 CS 1998   IND 606

    • TBA
    • Aug 26 - Dec 7, 2021
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 2 Credits Sat/Unsat

  • 19233 CS 1998   IND 607

    • TR Hollister Hall B14
    • Aug 26 - Dec 7, 2021
    • 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:
  •   Regular Academic Session. 

  • 2 Credits Sat/Unsat

  • 11098 CS 2024   LEC 001

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

  • 3 Credits Stdnt Opt

  •  9335 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.

  •  9336 CS 2110   DIS 201

    • T Corson-Mudd A106
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  •  9337 CS 2110   DIS 202

    • T Hollister Hall 110
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  •  9338 CS 2110   DIS 203

    • T Hollister Hall 110
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  •  9339 CS 2110   DIS 204

    • W Hollister Hall 110
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  •  9340 CS 2110   DIS 205

    • W Hollister Hall 110
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  •  9341 CS 2110   DIS 206

    • W Hollister Hall 110
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  •  9342 CS 2110   DIS 207

    • T Bard Hall 140
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10404 CS 2110   DIS 208

    • T Bard Hall 140
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10405 CS 2110   DIS 209

    • T Hollister Hall 110
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10406 CS 2110   DIS 210

    • W Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10407 CS 2110   DIS 211

    • W Bard Hall 140
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10408 CS 2110   DIS 212

    • W Bard Hall 140
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10432 CS 2110   DIS 213

    • T Hollister Hall 110
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10433 CS 2110   DIS 214

    • T Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10760 CS 2110   DIS 215

    • W Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

  • 10769 CS 2110   DIS 216

    • T Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

CS 2111

Meets weekly for one hour, in collaboration with CS 2110. Designed to enhance understanding of object-oriented programming, use of the application for writing Java programs, and other programming issues, ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10307 CS 2111   LEC 001

    • T Olin Hall 165
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person

Syllabi:
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10890 CS 2111   LEC 002

    • W Olin Hall 165
    • Aug 26 - Dec 7, 2021
    • Gries, D

      Muhlberger, C

  • 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: none
  •   Regular Academic Session.  Choose one lecture, one discussion, and one laboratory. Combined with: ENGRD 2112

  • 4 Credits Opt NoAud

  • 10458 CS 2112   LEC 001

  • Instruction Mode: In Person

  • 10459 CS 2112   DIS 201

  • Instruction Mode: In Person

  • 10460 CS 2112   DIS 202

  • Instruction Mode: In Person

  • 10461 CS 2112   LAB 401

  • Instruction Mode: In Person

  • 10462 CS 2112   LAB 402

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

  • 3 Credits GradeNoAud

  •  9343 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.

  • 11397 CS 2800   DIS 201

    • W Phillips Hall 307
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11398 CS 2800   DIS 202

    • W Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11399 CS 2800   DIS 203

    • R Phillips Hall 407
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11400 CS 2800   DIS 204

    • R Phillips Hall 403
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11401 CS 2800   DIS 205

  • Instruction Mode: In Person

  • 11402 CS 2800   DIS 206

    • R Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11403 CS 2800   DIS 207

    • F Statler Hall 391
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11404 CS 2800   DIS 208

    • F Statler Hall 165
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11405 CS 2800   DIS 209

    • F Statler Hall 391
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11406 CS 2800   DIS 210

    • F Statler Hall 351
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11407 CS 2800   DIS 211

    • F Statler Hall 351
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11408 CS 2800   DIS 212

    • F Statler Hall 198
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11409 CS 2800   DIS 213

    • F Phillips Hall 403
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • Instruction Mode: In Person

  • 11410 CS 2800   DIS 214

    • F Phillips Hall 407
    • Aug 26 - Dec 7, 2021
    • Schalekamp, F

      Silva, A

  • 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

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

  •  9344 CS 3110   LEC 001

    • MWF Uris Hall G01
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

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

  •  9345 CS 3110   DIS 201

  • Instruction Mode: In Person

  •  9346 CS 3110   DIS 202

  • Instruction Mode: In Person

  •  9347 CS 3110   DIS 203

    • M Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: In Person

  • 10366 CS 3110   DIS 204

    • M Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: In Person

  • 10367 CS 3110   DIS 205

  • Instruction Mode: In Person

  • 10368 CS 3110   DIS 206

  • Instruction Mode: In Person

  • 10425 CS 3110   DIS 207

    • T Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: In Person

  • 10426 CS 3110   DIS 208

  • Instruction Mode: In Person

  • 10427 CS 3110   DIS 209

    • T Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: In Person

  • 10428 CS 3110   DIS 210

  • Instruction Mode: In Person

  • 10429 CS 3110   DIS 211

  • Instruction Mode: In Person

  • 10835 CS 3110   DIS 212

  • Instruction Mode: In Person

  • 10836 CS 3110   DIS 213

    • T Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: In Person

CS 3220

Introduction to computational mathematics covering topics in (numerical) linear algebra, statistics, and optimization. Topics included are those of particular relevance to upper-division computer science ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 11361 CS 3220   LEC 001

  • 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: none
  •   Regular Academic Session.  Combined with: INFO 3300INFO 5100

  • 3 Credits Stdnt Opt

  • 17609 CS 3300   LEC 001

    • MWF Ives Hall 305
    • Aug 26 - Dec 7, 2021
    • 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

  • 10634 CS 3410   LEC 001

  • Instruction Mode: In Person

  • 10640 CS 3410   DIS 201

  • Instruction Mode: In Person

  • 10639 CS 3410   DIS 202

  • Instruction Mode: In Person

  • 10641 CS 3410   DIS 203

  • Instruction Mode: In Person

  • 10643 CS 3410   DIS 204

    • R Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Bracy, A

  • Instruction Mode: In Person

  • 10636 CS 3410   DIS 205

  • Instruction Mode: In Person

  • 11129 CS 3410   DIS 206

    • R Upson Hall 225
    • Aug 26 - Dec 7, 2021
    • Bracy, A

  • Instruction Mode: In Person

  • 10642 CS 3410   DIS 207

  • Instruction Mode: In Person

  • 18363 CS 3410   DIS 208

  • Instruction Mode: In Person

  • 19387 CS 3410   DIS 209

  • Instruction Mode: In Person
    This sections requires students to bring their own laptops. Please only enroll in this section if you have a laptop available.

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

  • 10757 CS 4090   IND 601

    • TBA
    • Aug 26 - Dec 7, 2021
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi:
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10904 CS 4090   IND 602

    • TBA
    • Aug 26 - Dec 7, 2021
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 11225 CS 4090   IND 603

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 11245 CS 4090   IND 604

    • TBA
    • Aug 26 - Dec 7, 2021
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 11565 CS 4090   IND 605

    • TBA
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 11566 CS 4090   IND 606

    • TBA
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10005 CS 4090   IND 607

    • TBA
    • Aug 26 - Dec 7, 2021
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10348 CS 4090   IND 608

    • TBA
    • Aug 26 - Dec 7, 2021
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10349 CS 4090   IND 609

    • TBA
    • Aug 26 - Dec 7, 2021
    • Gries, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10007 CS 4090   IND 610

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10211 CS 4090   IND 611

    • TBA
    • Aug 26 - Dec 7, 2021
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10008 CS 4090   IND 612

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10222 CS 4090   IND 613

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10350 CS 4090   IND 614

    • TBA
    • Aug 26 - Dec 7, 2021
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10009 CS 4090   IND 615

    • TBA
    • Aug 26 - Dec 7, 2021
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10351 CS 4090   IND 616

    • TBA
    • Aug 26 - Dec 7, 2021
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10010 CS 4090   IND 617

    • TBA
    • Aug 26 - Dec 7, 2021
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10223 CS 4090   IND 618

    • TBA
    • Aug 26 - Dec 7, 2021
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10011 CS 4090   IND 619

    • TBA
    • Aug 26 - Dec 7, 2021
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 10352 CS 4090   IND 620

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20525 CS 4090   IND 621

    • TBA
    • Aug 26 - Dec 7, 2021
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 20692 CS 4090   IND 622

    • TBA
    • Agarwal, R

  • Instruction Mode: Independent Studies

CS 4110

An introduction to the theory, design, and implementation of programming languages. Topics include operational semantics, type systems, higher-order functions, scope, lambda calculus, laziness, exceptions, ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: CS 5110

  • 4 Credits Stdnt Opt

  • 17583 CS 4110   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 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

  •  9388 CS 4210   LEC 001

    • TR Malott Hall 406
    • Aug 26 - Dec 7, 2021
    • Vladimirsky, A

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

  • 3 Credits Stdnt Opt

  •  9563 CS 4320   LEC 001

    • MWF Olin Hall 155
    • Aug 26 - Dec 7, 2021
    • Trummer, I

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 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

  •  9810 CS 4410   LEC 001

    • TR Olin Hall 155
    • Aug 26 - Dec 7, 2021
    • Agarwal, R

  • Instruction Mode: In Person
    Enrollment limited to CIS 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

  •  9811 CS 4411   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 4414

CS 4414 exposes students to programming applications at the systems level and to the operating-systems abstractions that these applications depend on. Students learn to make design choices guided ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 17554 CS 4414   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CIS 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

  • 17555 CS 4414   DIS 201

  • Instruction Mode: In Person

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:
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: ECE 4750ECE 5740

  • 4 Credits Graded

  • 10231 CS 4420   LEC 001

    • MW Olin Hall 165
    • Aug 26 - Dec 7, 2021
    • Delimitrou, C

  • Instruction Mode: In Person

  • 10233 CS 4420   DIS 201

  • Instruction Mode: In Person

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

  • 3 Credits Stdnt Opt

  • 11099 CS 4620   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CIS 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:
  •   Regular Academic Session.  Combined with: CS 5621

  • 2 Credits GradeNoAud

  • 11166 CS 4621   LEC 001

    • M Ives Hall 305
    • Aug 26 - Dec 7, 2021
    • Davis, A

  • 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

  •  9350 CS 4700   LEC 001

    • MW Uris Hall G01
    • Aug 26 - Dec 7, 2021
    • Selman, B

  • Instruction Mode: In Person
    Enrollment limited to CIS 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

  •  9354 CS 4701   LEC 001

  • Instruction Mode: Distance Learning-Asynchronous
    Enrollment limited to CIS 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 4701 without having successfully completed CS 4700 or have concurrent enrollment in CS 4700.

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

  • 10644 CS 4740   LEC 001

    • TR Olin Hall 155
    • Aug 26 - Dec 7, 2021
    • Cardie, C

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 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

  • 10849 CS 4750   LEC 001

    • MWF Olin Hall 255
    • Aug 26 - Dec 7, 2021
    • Bhattacharjee, T

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 4754

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

View Enrollment Information

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

  • 3 Credits Graded

  • 18751 CS 4754   LEC 001

  • Instruction Mode: In Person
    Please email Terry Horgan tmh233@cornell.edu if you are interested in taking this class. Thank you

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

  • 4 Credits Stdnt Opt

  • 11100 CS 4780   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 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
  •   Regular Academic Session.  Combined with: PHYS 4481PHYS 7681

  • 3 Credits Stdnt Opt

  • 20216 CS 4812   LEC 001

  • Instruction Mode: In Person
    This course is intended for physicists, unfamiliar with computational complexity theory or cryptography, and for computer scientists and mathematicians less familiar with quantum mechanics. Prerequisites: A prior course in linear algebra conveying familiarity (and comfort) with finite dimensional vector spaces over the complex numbers, python programming, and some standard group theory is required. A prior course in quantum mechanics (such as PHYS 3316 or AEP 3610 ) is useful (though not required for the fall '21 version of the course). 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

  • 10929 CS 4820   LEC 001

    • MWF Uris Hall G01
    • Aug 26 - Dec 7, 2021
    • van Zuylen, A

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 4860

Topics chosen from the following: Propositional Logic, First-Order Logic, and Higher Order logic, both classical and intuitionistic versions, including completeness, incompleteness and compactness results. ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 11173 CS 4860   LEC 001

  • Instruction Mode: In Person

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

  • 11390 CS 4997   IND 601

    • TBA
    • Aug 26 - Dec 7, 2021
    • 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

  • 18850 CS 4997   IND 602

    • TBA
    • Aug 26 - Dec 7, 2021
    • 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.

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

  • 15839 CS 4998   IND 601

    • TBA
    • Aug 26 - Dec 7, 2021
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15768 CS 4998   IND 602

    • TBA
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15773 CS 4998   IND 604

    • TBA
    • Aug 26 - Dec 7, 2021
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 13599 CS 4998   IND 605

    • TBA
    • Aug 26 - Dec 7, 2021
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15805 CS 4998   IND 606

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 13635 CS 4998   IND 607

    • TBA
    • Aug 26 - Dec 7, 2021
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 13637 CS 4998   IND 608

    • TBA
    • Aug 26 - Dec 7, 2021
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16025 CS 4998   IND 609

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16029 CS 4998   IND 610

    • TBA
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 19242 CS 4998   IND 611

    • TBA
    • Aug 26 - Dec 7, 2021
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 20024 CS 4999   IND 602J

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10720 CS 4999   IND 601

    • TBA
    • Aug 26 - Dec 7, 2021
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9618 CS 4999   IND 602

    • TBA
    • Aug 26 - Dec 7, 2021
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9619 CS 4999   IND 603

    • TBA
    • Aug 26 - Dec 7, 2021
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9620 CS 4999   IND 604

    • TBA
    • Aug 26 - Dec 7, 2021
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9621 CS 4999   IND 605

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9622 CS 4999   IND 606

    • TBA
    • Aug 26 - Dec 7, 2021
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9623 CS 4999   IND 607

    • TBA
    • Aug 26 - Dec 7, 2021
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9624 CS 4999   IND 608

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9625 CS 4999   IND 609

    • TBA
    • Aug 26 - Dec 7, 2021
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9626 CS 4999   IND 610

    • TBA
    • Aug 26 - Dec 7, 2021
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9627 CS 4999   IND 611

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9628 CS 4999   IND 612

    • TBA
    • Aug 26 - Dec 7, 2021
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9629 CS 4999   IND 613

    • TBA
    • Aug 26 - Dec 7, 2021
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9630 CS 4999   IND 614

    • TBA
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9631 CS 4999   IND 615

    • TBA
    • Aug 26 - Dec 7, 2021
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10758 CS 4999   IND 616

    • TBA
    • Aug 26 - Dec 7, 2021
    • Cosley, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9632 CS 4999   IND 617

    • TBA
    • Aug 26 - Dec 7, 2021
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9633 CS 4999   IND 618

    • TBA
    • Aug 26 - Dec 7, 2021
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9634 CS 4999   IND 619

    • TBA
    • Aug 26 - Dec 7, 2021
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9635 CS 4999   IND 620

    • TBA
    • Aug 26 - Dec 7, 2021
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9636 CS 4999   IND 621

    • TBA
    • Aug 26 - Dec 7, 2021
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9637 CS 4999   IND 622

    • TBA
    • Aug 26 - Dec 7, 2021
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9638 CS 4999   IND 623

    • TBA
    • Aug 26 - Dec 7, 2021
    • Estrin, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10772 CS 4999   IND 624

    • TBA
    • Aug 26 - Dec 7, 2021
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9639 CS 4999   IND 625

    • TBA
    • Aug 26 - Dec 7, 2021
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9640 CS 4999   IND 626

    • TBA
    • Aug 26 - Dec 7, 2021
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9641 CS 4999   IND 627

    • TBA
    • Aug 26 - Dec 7, 2021
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9642 CS 4999   IND 628

    • TBA
    • Aug 26 - Dec 7, 2021
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9643 CS 4999   IND 629

    • TBA
    • Aug 26 - Dec 7, 2021
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10789 CS 4999   IND 630

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9644 CS 4999   IND 631

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9645 CS 4999   IND 632

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9647 CS 4999   IND 635

    • TBA
    • Aug 26 - Dec 7, 2021
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9648 CS 4999   IND 637

    • TBA
    • Aug 26 - Dec 7, 2021
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9649 CS 4999   IND 638

    • TBA
    • Aug 26 - Dec 7, 2021
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20010 CS 4999   IND 639

    • TBA
    • Aug 26 - Dec 7, 2021
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20011 CS 4999   IND 640

    • TBA
    • Aug 26 - Dec 7, 2021
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20012 CS 4999   IND 641

    • TBA
    • Aug 26 - Dec 7, 2021
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20013 CS 4999   IND 642

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20014 CS 4999   IND 643

    • TBA
    • Aug 26 - Dec 7, 2021
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20015 CS 4999   IND 644

    • TBA
    • Aug 26 - Dec 7, 2021
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20016 CS 4999   IND 645

    • TBA
    • Aug 26 - Dec 7, 2021
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20017 CS 4999   IND 646

    • TBA
    • Aug 26 - Dec 7, 2021
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20018 CS 4999   IND 647

    • TBA
    • Aug 26 - Dec 7, 2021
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20019 CS 4999   IND 648

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kallus, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20020 CS 4999   IND 649

    • TBA
    • Aug 26 - Dec 7, 2021
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10784 CS 4999   IND 601A

    • TBA
    • Aug 26 - Dec 7, 2021
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10792 CS 4999   IND 601B

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10837 CS 4999   IND 601C

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10838 CS 4999   IND 601D

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10855 CS 4999   IND 601E

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10887 CS 4999   IND 601F

    • TBA
    • Aug 26 - Dec 7, 2021
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10888 CS 4999   IND 601G

    • TBA
    • Aug 26 - Dec 7, 2021
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10891 CS 4999   IND 601H

    • TBA
    • Aug 26 - Dec 7, 2021
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10895 CS 4999   IND 601I

    • TBA
    • Aug 26 - Dec 7, 2021
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10896 CS 4999   IND 601J

    • TBA
    • Aug 26 - Dec 7, 2021
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10901 CS 4999   IND 601K

    • TBA
    • Aug 26 - Dec 7, 2021
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11030 CS 4999   IND 601L

    • TBA
    • Aug 26 - Dec 7, 2021
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11037 CS 4999   IND 601M

    • TBA
    • Aug 26 - Dec 7, 2021
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11047 CS 4999   IND 601N

    • TBA
    • Aug 26 - Dec 7, 2021
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11058 CS 4999   IND 601O

    • TBA
    • Aug 26 - Dec 7, 2021
    • Rooth, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11062 CS 4999   IND 601P

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11063 CS 4999   IND 601Q

    • TBA
    • Aug 26 - Dec 7, 2021
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11091 CS 4999   IND 601R

    • TBA
    • Aug 26 - Dec 7, 2021
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11089 CS 4999   IND 601S

    • TBA
    • Aug 26 - Dec 7, 2021
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11090 CS 4999   IND 601U

    • TBA
    • Aug 26 - Dec 7, 2021
    • 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

  • 11226 CS 4999   IND 601V

    • TBA
    • Aug 26 - Dec 7, 2021
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11246 CS 4999   IND 601W

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11260 CS 4999   IND 601X

    • TBA
    • Aug 26 - Dec 7, 2021
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11280 CS 4999   IND 601Z

    • TBA
    • Aug 26 - Dec 7, 2021
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11542 CS 4999   IND 602B

    • TBA
    • Aug 26 - Dec 7, 2021
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11585 CS 4999   IND 602C

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11591 CS 4999   IND 602D

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11592 CS 4999   IND 602E

    • TBA
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11595 CS 4999   IND 602F

    • TBA
    • Aug 26 - Dec 7, 2021
    • Williamson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20021 CS 4999   IND 602G

    • TBA
    • Aug 26 - Dec 7, 2021
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20022 CS 4999   IND 602H

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20023 CS 4999   IND 602I

    • TBA
    • Aug 26 - Dec 7, 2021
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20530 CS 4999   IND 602K

    • TBA
    • Aug 26 - Dec 7, 2021
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20540 CS 4999   IND 602L

    • TBA
    • Aug 26 - Dec 7, 2021
    • Scheinberg, K

  • Instruction Mode: Independent Studies

CS 5110

An introduction to the theory, design, and implementation of programming languages. Topics include operational semantics, type systems, higher-order functions, scope, lambda calculus, laziness, exceptions, ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: CS 4110

  • 4 Credits Stdnt Opt

  • 17584 CS 5110   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 5112

Fundamental algorithms and data structures used in current applications. Algorithms include graph algorithms, hashing and streaming/sketching techniques. Applications will include selected topics in computer ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 11190 CS 5112   LEC 030

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

CS 5114

This course provides an introduction to novel programming languages for controlling computer networks. It will examine recent proposals based on logic, functional, and streaming languages, as well as tools ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10932 CS 5114   LEC 001

    • TR Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Foster, N

  • Instruction Mode: In Person
    Enrollment limited to CIS 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 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 GradeNoAud

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

  • 10930 CS 5306   LEC 001

    • TR Upson Hall 142
    • Aug 26 - Dec 7, 2021
    • 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:
  •   Regular Academic Session.  Combined with: CS 4320

  • 3 Credits Stdnt Opt

  • 10065 CS 5320   LEC 001

    • MWF Olin Hall 155
    • Aug 26 - Dec 7, 2021
    • Trummer, I

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

  • 3 Credits GradeNoAud

  • 18741 CS 5410   LEC 001

    • TR Olin Hall 155
    • Aug 26 - Dec 7, 2021
    • 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 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:
  •   Regular Academic Session.  Combined with: CS 4411

  • 2 Credits GradeNoAud

  • 18745 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 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: none
  •   Regular Academic Session.  Combined with: ECE 5750

  • 4 Credits GradeNoAud

  • 11104 CS 5420   LEC 001

    • MW Statler Hall 198
    • Aug 26 - Dec 7, 2021
    • 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

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

  • 17174 CS 5430   LEC 001

    • MW Malott Hall 251
    • Aug 26 - Dec 7, 2021
    • Schneider, F

  • Instruction Mode: In Person
    Seats reserved for CS MEng and CS seniors. Please see enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

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

  • 10936 CS 5435   LEC 030

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

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

  • 3 Credits Stdnt Opt

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

  • 2 Credits Graded

  • 11167 CS 5621   LEC 001

    • M Ives Hall 305
    • Aug 26 - Dec 7, 2021
    • Davis, 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 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

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

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

  • 18746 CS 5700   LEC 001

    • MW Uris Hall G01
    • Aug 26 - Dec 7, 2021
    • Selman, B

  • 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

  • 18747 CS 5701   LEC 001

  • 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

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

  • 10687 CS 5740   LEC 001

    • TR Olin Hall 155
    • Aug 26 - Dec 7, 2021
    • Cardie, C

  • 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

  • 17934 CS 5750   LEC 001

    • MWF Olin Hall 255
    • Aug 26 - Dec 7, 2021
    • 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 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:
  •   Regular Academic Session.  Combined with: CS 4780

  • 4 Credits Stdnt Opt

  • 11165 CS 5780   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 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: none
  •   Regular Academic Session. 

  • 3 Credits Graded

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

  • 10966 CS 5785   LEC 030

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

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

  • 3 Credits Stdnt Opt

  • 17913 CS 5785   LEC 031

  • 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

  • 18748 CS 5820   LEC 001

    • MWF Uris Hall G01
    • Aug 26 - Dec 7, 2021
    • 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 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

  • 10135 CS 5998   IND 601

    • TBA
    • Aug 26 - Dec 7, 2021
    • Meik, S

  • 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

  • 10137 CS 5999   IND 601

    • TBA
    • Aug 26 - Dec 7, 2021
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10154 CS 5999   IND 602

    • TBA
    • Aug 26 - Dec 7, 2021
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10156 CS 5999   IND 604

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10157 CS 5999   IND 605

    • TBA
    • Aug 26 - Dec 7, 2021
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10158 CS 5999   IND 606

    • TBA
    • Aug 26 - Dec 7, 2021
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10159 CS 5999   IND 607

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10160 CS 5999   IND 608

    • TBA
    • Aug 26 - Dec 7, 2021
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10161 CS 5999   IND 609

    • TBA
    • Aug 26 - Dec 7, 2021
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10162 CS 5999   IND 610

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10163 CS 5999   IND 611

    • TBA
    • Aug 26 - Dec 7, 2021
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10164 CS 5999   IND 612

    • TBA
    • Aug 26 - Dec 7, 2021
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10165 CS 5999   IND 613

    • TBA
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10166 CS 5999   IND 614

    • TBA
    • Aug 26 - Dec 7, 2021
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10167 CS 5999   IND 615

    • TBA
    • Aug 26 - Dec 7, 2021
    • Vashistha, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10168 CS 5999   IND 616

    • TBA
    • Aug 26 - Dec 7, 2021
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10169 CS 5999   IND 617

    • TBA
    • Aug 26 - Dec 7, 2021
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10170 CS 5999   IND 618

    • TBA
    • Aug 26 - Dec 7, 2021
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10171 CS 5999   IND 619

    • TBA
    • Aug 26 - Dec 7, 2021
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10172 CS 5999   IND 620

    • TBA
    • Aug 26 - Dec 7, 2021
    • Estrin, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10173 CS 5999   IND 621

    • TBA
    • Aug 26 - Dec 7, 2021
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10174 CS 5999   IND 622

    • TBA
    • Aug 26 - Dec 7, 2021
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10175 CS 5999   IND 623

    • TBA
    • Aug 26 - Dec 7, 2021
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10176 CS 5999   IND 624

    • TBA
    • Aug 26 - Dec 7, 2021
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10218 CS 5999   IND 625

    • TBA
    • Aug 26 - Dec 7, 2021
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10547 CS 5999   IND 626

    • TBA
    • Aug 26 - Dec 7, 2021
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10548 CS 5999   IND 627

    • TBA
    • Aug 26 - Dec 7, 2021
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10552 CS 5999   IND 628

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10555 CS 5999   IND 629

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10615 CS 5999   IND 630

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10868 CS 5999   IND 632

    • TBA
    • Aug 26 - Dec 7, 2021
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10894 CS 5999   IND 633

    • TBA
    • Aug 26 - Dec 7, 2021
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10903 CS 5999   IND 634

    • TBA
    • Aug 26 - Dec 7, 2021
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11010 CS 5999   IND 635

    • TBA
    • Aug 26 - Dec 7, 2021
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11011 CS 5999   IND 636

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11012 CS 5999   IND 637

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11013 CS 5999   IND 638

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11014 CS 5999   IND 639

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11029 CS 5999   IND 640

    • TBA
    • Aug 26 - Dec 7, 2021
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11028 CS 5999   IND 641

    • TBA
    • Aug 26 - Dec 7, 2021
    • Manohar, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11048 CS 5999   IND 642

    • TBA
    • Aug 26 - Dec 7, 2021
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11070 CS 5999   IND 643

    • TBA
    • Aug 26 - Dec 7, 2021
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11094 CS 5999   IND 644

    • TBA
    • Aug 26 - Dec 7, 2021
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11093 CS 5999   IND 645

    • TBA
    • Aug 26 - Dec 7, 2021
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11095 CS 5999   IND 646

    • TBA
    • Aug 26 - Dec 7, 2021
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11263 CS 5999   IND 647

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11284 CS 5999   IND 648

    • TBA
    • Aug 26 - Dec 7, 2021
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20034 CS 5999   IND 649

    • TBA
    • Aug 26 - Dec 7, 2021
    • 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

  • 10138 CS 5999   IND 601A

    • TBA
    • Aug 26 - Dec 7, 2021
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10139 CS 5999   IND 601B

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10140 CS 5999   IND 601C

    • TBA
    • Aug 26 - Dec 7, 2021
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10141 CS 5999   IND 601D

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sirer, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10142 CS 5999   IND 601E

    • TBA
    • Aug 26 - Dec 7, 2021
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10143 CS 5999   IND 601F

    • TBA
    • Aug 26 - Dec 7, 2021
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10145 CS 5999   IND 601H

    • TBA
    • Aug 26 - Dec 7, 2021
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10147 CS 5999   IND 601J

    • TBA
    • Aug 26 - Dec 7, 2021
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10148 CS 5999   IND 601K

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10149 CS 5999   IND 601L

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10150 CS 5999   IND 601M

    • TBA
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10151 CS 5999   IND 601N

    • TBA
    • Aug 26 - Dec 7, 2021
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10152 CS 5999   IND 601O

    • TBA
    • Aug 26 - Dec 7, 2021
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10153 CS 5999   IND 601P

    • TBA
    • Aug 26 - Dec 7, 2021
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10791 CS 5999   IND 601Q

    • TBA
    • Aug 26 - Dec 7, 2021
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20025 CS 5999   IND 601R

    • TBA
    • Aug 26 - Dec 7, 2021
    • 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

  • 20026 CS 5999   IND 601S

    • TBA
    • Aug 26 - Dec 7, 2021
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20027 CS 5999   IND 601U

    • TBA
    • Aug 26 - Dec 7, 2021
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20028 CS 5999   IND 601V

    • TBA
    • Aug 26 - Dec 7, 2021
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20029 CS 5999   IND 601W

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20030 CS 5999   IND 601X

    • TBA
    • Aug 26 - Dec 7, 2021
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20031 CS 5999   IND 601Y

    • TBA
    • Aug 26 - Dec 7, 2021
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20032 CS 5999   IND 601Z

    • TBA
    • Aug 26 - Dec 7, 2021
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20033 CS 5999   IND 602A

    • TBA
    • Aug 26 - Dec 7, 2021
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20035 CS 5999   IND 602B

    • TBA
    • Aug 26 - Dec 7, 2021
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20036 CS 5999   IND 602C

    • TBA
    • Aug 26 - Dec 7, 2021
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20037 CS 5999   IND 602D

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20038 CS 5999   IND 602E

    • TBA
    • Aug 26 - Dec 7, 2021
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20039 CS 5999   IND 602F

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

CS 6114

This course provides an introduction to novel programming languages for controlling computer networks. It will examine recent proposals based on logic, functional, and streaming languages, as well as tools ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10933 CS 6114   LEC 001

    • TR Upson Hall 216
    • Aug 26 - Dec 7, 2021
    • Foster, N

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

CS 6172

An introduction to program synthesis: the problem of automatically generating programs from specifications of their desired behavior. Program synthesis draws on the fields of programming languages and ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 18860 CS 6172   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 page for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

CS 6182

Probabilistic programming languages are a powerful tool to express randomized computations and model uncertain behavior. This seminar surveys recent research on such languages, from the perspective of ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18188 CS 6182   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 page for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

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

  •  9376 CS 6410   LEC 001

  • Instruction Mode: In Person
    Restricted to CS 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

  • 10738 CS 6410   LEC 031

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

CS 6431

A survey of modern security and privacy technologies. Topics include exploitation techniques, Web and mobile security, uses and misuses of cryptography in secure systems, attacking and defending secure ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Graded

  • 19080 CS 6431   LEC 001

  • Instruction Mode: Distance Learning-Synchronous
    Class offered via distance learning streaming from NYC. Offered to CIS PhD and CS MS students only.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Graded

  • 19081 CS 6431   LEC 130

  • Instruction Mode: In Person
    Taught in NYC. Enrollment Limited to Cornell Tech PhD Students. Open to Masters Cornell Tech students with instructor permission.

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

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

CS 6741

Robust language understanding has the potential to transform how we interact with computers, extract information from text and study language on large scale. This research-oriented course examines machine ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  • 19071 CS 6741   LEC 001

  • Instruction Mode: Distance Learning-Synchronous
    Class offered via distance learning streaming from NYC. Offered to CIS PhD students only.

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  • 18929 CS 6741   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment limited to Cornell Tech PhD Students. Open to Cornell Tech Masters Students via instructor permission (please email instructor!).

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

  • 3 Credits GradeNoAud

  • 11105 CS 6742   LEC 001

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

How can we guarantee robots will never cause harm? How can we prove that complicated mechanical systems, controlled by computers and programmed by people, will always behave as expected under changing ... view course details

View Enrollment Information

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

  • 3 Credits Graded

  • 20360 CS 6752   LEC 001

    • TR Upson Hall 202
    • Aug 26 - Dec 7, 2021
    • Kress-Gazit, H

  • Instruction Mode: In Person

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

  • 11107 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 6787

Graduate-level introduction to system-focused aspects of machine learning, covering guiding principles and commonly used techniques for scaling up to large data sets. Topics will include stochastic gradient ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 10994 CS 6787   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

CS 6789

State-of-art intelligent systems often need the ability to make sequential decisions in an unknown, uncertain, possibly hostile environment, by actively interacting with the environment to collect relevant ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17121 CS 6789   LEC 001

  • Instruction Mode: In Person
    Seats reserved for CS 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

  • 18930 CS 6789   LEC 030

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

CS 6802

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 18874 CS 6802   LEC 001

    • MW Thurston Hall 203
    • Aug 26 - Dec 7, 2021
    • Stephens-Davidowitz, N

  • 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 page for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses.

CS 6810

Computational complexity theory is devoted to understanding the limitations of efficient computation (with respect to computational resources such as time, space and randomness). This course will be a ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18165 CS 6810   LEC 001

    • TR Statler Hall 351
    • Aug 26 - Dec 7, 2021
    • Chattopadhyay, E

  • 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 page for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-6000-level-courses

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

  • 4 Credits Opt NoAud

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

  • 4 Credits Opt NoAud

  • 11191 CS 6820   LEC 030

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

CS 6850

Information networks such as the World Wide Web are characterized by the interplay between heterogeneous content and a complex underlying link structure. This course covers recent research on algorithms ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 17607 CS 6850   LEC 001

  • Instruction Mode: In Person

CS 7090

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

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

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

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

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

  •  9651 CS 7490   SEM 101

  • Instruction Mode: In Person

CS 7493

This is a graduate seminar primarily aimed at Ph.D. students. Students will read, present, and discuss recent and classic papers in the computer security area. Outside speakers will also be invited to ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10737 CS 7493   SEM 101

  • Instruction Mode: In Person

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 19077 CS 7493   SEM 130

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

CS 7620

An advanced PhD-level seminar on special topics in Computer Graphics. Recent papers in a selected research area will be read and presented. Topics include rendering, inverse rendering, surface reflection, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • Topic: Simulation of Optics and Mechanics for Graphics

  • 18164 CS 7620   SEM 101

  • 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

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

  •  9652 CS 7790   SEM 101

  • Instruction Mode: In Person

CS 7792

Reading group on advanced topics in machine learning. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 17647 CS 7792   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

  •  9653 CS 7794   SEM 101

  • Instruction Mode: In Person
    Enrollment limited to PhD and MS students only.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  • 18931 CS 7794   SEM 130

  • Instruction Mode: In Person
    Taught in NYC. 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

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

  •  9378 CS 7890   SEM 101

  • 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

  • 20608 CS 7999   IND 601T

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Haraldsson, H

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10786 CS 7999   IND 601

    • TBA
    • Aug 26 - Dec 7, 2021
    • Acharya, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11423 CS 7999   IND 602

    • TBA
    • Aug 26 - Dec 7, 2021
    • Agarwal, R

  • Instruction Mode: Independent Studies

  • 20665 CS 7999   IND 602D

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11283 CS 7999   IND 603

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Artzi, Y

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11544 CS 7999   IND 605

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11576 CS 7999   IND 606

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Belongie, S

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11577 CS 7999   IND 607

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11582 CS 7999   IND 608

    • TBA
    • Aug 26 - Dec 7, 2021
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11588 CS 7999   IND 609

    • TBA
    • Aug 26 - Dec 7, 2021
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10099 CS 7999   IND 610

    • TBA
    • Aug 26 - Dec 7, 2021
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10100 CS 7999   IND 611

    • TBA
    • Aug 26 - Dec 7, 2021
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10101 CS 7999   IND 612

    • TBA
    • Aug 26 - Dec 7, 2021
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10102 CS 7999   IND 613

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Estrin, D

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10103 CS 7999   IND 614

    • TBA
    • Aug 26 - Dec 7, 2021
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10104 CS 7999   IND 615

    • TBA
    • Aug 26 - Dec 7, 2021
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11262 CS 7999   IND 616

    • TBA
    • Aug 26 - Dec 7, 2021
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10105 CS 7999   IND 617

    • TBA
    • Aug 26 - Dec 7, 2021
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11574 CS 7999   IND 618

    • TBA
    • Aug 26 - Dec 7, 2021
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10106 CS 7999   IND 619

    • TBA
    • Aug 26 - Dec 7, 2021
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10107 CS 7999   IND 620

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10109 CS 7999   IND 622

    • TBA
    • Aug 26 - Dec 7, 2021
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10110 CS 7999   IND 623

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Juels, A

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10112 CS 7999   IND 625

    • TBA
    • Aug 26 - Dec 7, 2021
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10113 CS 7999   IND 626

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10114 CS 7999   IND 627

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10115 CS 7999   IND 628

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10116 CS 7999   IND 629

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10117 CS 7999   IND 630

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10118 CS 7999   IND 631

    • TBA
    • Aug 26 - Dec 7, 2021
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10120 CS 7999   IND 632

    • TBA
    • Aug 26 - Dec 7, 2021
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10121 CS 7999   IND 633

    • TBA
    • Aug 26 - Dec 7, 2021
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10122 CS 7999   IND 634

    • TBA
    • Aug 26 - Dec 7, 2021
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10123 CS 7999   IND 635

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Naaman, M

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10124 CS 7999   IND 636

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10125 CS 7999   IND 637

    • TBA
    • Aug 26 - Dec 7, 2021
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10126 CS 7999   IND 638

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Ristenpart, T

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10127 CS 7999   IND 639

    • TBA
    • Aug 26 - Dec 7, 2021
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10128 CS 7999   IND 640

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10129 CS 7999   IND 641

    • TBA
    • Aug 26 - Dec 7, 2021
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10130 CS 7999   IND 642

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Shmatikov, V

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10131 CS 7999   IND 643

    • TBA
    • Aug 26 - Dec 7, 2021
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10132 CS 7999   IND 644

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kallus, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10133 CS 7999   IND 645

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Snavely, N

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10134 CS 7999   IND 646

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10281 CS 7999   IND 647

    • TBA
    • Aug 26 - Dec 7, 2021
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10451 CS 7999   IND 648

    • TBA
    • Aug 26 - Dec 7, 2021
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20042 CS 7999   IND 649

    • TBA
    • Aug 26 - Dec 7, 2021
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10754 CS 7999   IND 601A

    • TBA
    • Aug 26 - Dec 7, 2021
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10755 CS 7999   IND 601B

    • TBA
    • Aug 26 - Dec 7, 2021
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10756 CS 7999   IND 601C

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10768 CS 7999   IND 601D

    • TBA
    • Aug 26 - Dec 7, 2021
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 10794 CS 7999   IND 601E

    • TBA
    • Aug 26 - Dec 7, 2021
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11009 CS 7999   IND 601F

    • TBA
    • Aug 26 - Dec 7, 2021
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11024 CS 7999   IND 601G

    • TBA
    • Aug 26 - Dec 7, 2021
    • Wilson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11026 CS 7999   IND 601H

    • TBA Cornell Tech
    • Aug 26 - Dec 7, 2021
    • Zabih, R

  • Instruction Mode: Independent Studies
    Taught in NYC.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 11040 CS 7999   IND 601I

    • TBA
    • Aug 26 - Dec 7, 2021
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 19268 CS 7999   IND 601J

    • TBA
    • Aug 26 - Dec 7, 2021
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20043 CS 7999   IND 601K

    • TBA
    • Aug 26 - Dec 7, 2021
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20044 CS 7999   IND 601L

    • TBA
    • Aug 26 - Dec 7, 2021
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20045 CS 7999   IND 601M

    • TBA
    • Aug 26 - Dec 7, 2021
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20046 CS 7999   IND 601N

    • TBA
    • Aug 26 - Dec 7, 2021
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20047 CS 7999   IND 601O

    • TBA
    • Aug 26 - Dec 7, 2021
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20048 CS 7999   IND 601P

    • TBA
    • Aug 26 - Dec 7, 2021
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20049 CS 7999   IND 601Q

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20050 CS 7999   IND 601R

    • TBA
    • Aug 26 - Dec 7, 2021
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20051 CS 7999   IND 601S

    • TBA
    • Aug 26 - Dec 7, 2021
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20052 CS 7999   IND 601U

    • TBA
    • Aug 26 - Dec 7, 2021
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20053 CS 7999   IND 601V

    • TBA
    • Aug 26 - Dec 7, 2021
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20054 CS 7999   IND 601W

    • TBA
    • Aug 26 - Dec 7, 2021
    • Azenkot, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20055 CS 7999   IND 601X

    • TBA
    • Aug 26 - Dec 7, 2021
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20056 CS 7999   IND 601Y

    • TBA
    • Aug 26 - Dec 7, 2021
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20057 CS 7999   IND 601Z

    • TBA
    • Aug 26 - Dec 7, 2021
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20058 CS 7999   IND 602A

    • TBA
    • Aug 26 - Dec 7, 2021
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20059 CS 7999   IND 602B

    • TBA
    • Aug 26 - Dec 7, 2021
    • Pierson, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20477 CS 7999   IND 602C

    • TBA
    • Staff

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