Computer Science (CS)Engineering

Showing 100 results.

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

CS 1110

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  9256 CS 1110   LEC 001

    • TR Bailey Hall 101
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: In Person
    200 seats are reserved for first-year students. Additional seats are available to all other students. All students (not just engineers!) 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. 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.

  •  9257 CS 1110   DIS 201

  • Instruction Mode: In Person

  •  9258 CS 1110   DIS 202

  • Instruction Mode: In Person

  •  9324 CS 1110   DIS 203

  • Instruction Mode: In Person

  •  9259 CS 1110   DIS 204

  • Instruction Mode: In Person

  •  9260 CS 1110   DIS 205

    • TR Upson Hall 206
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: In Person

  •  9261 CS 1110   DIS 206

  • Instruction Mode: In Person

  •  9262 CS 1110   DIS 207

    • TR Upson Hall 206
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: In Person

  •  9438 CS 1110   DIS 208

  • Instruction Mode: In Person

  •  9440 CS 1110   DIS 209

  • Instruction Mode: In Person

  •  9748 CS 1110   DIS 210

  • Instruction Mode: In Person

  •  9749 CS 1110   DIS 211

  • Instruction Mode: In Person

  •  9750 CS 1110   DIS 212

    • MW Upson Hall 206
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: In Person

  • 10112 CS 1110   DIS 213

  • Instruction Mode: In Person

  •  9762 CS 1110   DIS 214

    • MW Upson Hall 206
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: In Person

  • 10113 CS 1110   DIS 215

    • MW Upson Hall 206
    • Jan 23 - May 9, 2023
    • Bracy, A

  • 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

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

  •  9252 CS 1112   DIS 201

    • W Upson Hall 225
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: In Person

  •  9253 CS 1112   DIS 202

    • W Upson Hall 225
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: In Person

  •  9254 CS 1112   DIS 203

    • W Upson Hall 225
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: In Person

  •  9255 CS 1112   DIS 204

  • Instruction Mode: In Person

  •  9293 CS 1112   DIS 205

    • R Upson Hall 225
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: In Person

  •  9982 CS 1112   DIS 206

    • R Upson Hall 225
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: In Person

CS 1132

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

View Enrollment Information

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

  • 2 Credits Sat/Unsat

  • 11466 CS 1132   LEC 001

  • Instruction Mode: In Person

  • 11514 CS 1132   LAB 401

    • F Upson Hall 225
    • Jan 23 - Mar 14, 2023
    • Fan, D

  • Instruction Mode: In Person

CS 1133

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

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 11478 CS 1133   LEC 001

    • MWF Upson Hall 142
    • Jan 23 - Mar 14, 2023
    • Frey, C

  • Instruction Mode: In Person

CS 1300

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9817 CS 1300   LEC 001

    • TR Olin Hall 255
    • Jan 23 - May 9, 2023
    • Westwater, R

  • Instruction Mode: In Person

  •  9818 CS 1300   DIS 201

  • Instruction Mode: In Person

  •  9819 CS 1300   DIS 202

  • Instruction Mode: In Person

  • 10355 CS 1300   DIS 203

  • Instruction Mode: In Person

  • 10356 CS 1300   DIS 204

  • Instruction Mode: In Person

CS 1380

This course provides an introduction to data science using the statistical programming language R. We focus on building skills in inferential thinking and computational thinking, guided by the practical ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9581 CS 1380   LEC 001

  • Instruction Mode: In Person

  •  9582 CS 1380   DIS 201

    • W Upson Hall 216
    • Jan 23 - May 9, 2023
    • Basu, S

  • Instruction Mode: In Person

  •  9583 CS 1380   DIS 202

    • W Upson Hall 206
    • Jan 23 - May 9, 2023
    • Basu, S

  • Instruction Mode: In Person

  •  9584 CS 1380   DIS 203

    • W Upson Hall 102
    • Jan 23 - May 9, 2023
    • Basu, S

  • Instruction Mode: In Person

CS 1700

This course provides a non-programming introduction to the key ideas of Artificial Intelligence (AI), intended for non-majors in CS. Students will leave with an understanding of the technical ideas that ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 19218 CS 1700   LEC 001

    • MWF Bard Hall 140
    • Jan 23 - May 9, 2023
    • Hirsh, H

  • Instruction Mode: In Person

CS 1710

This course provides an introduction to the science of the mind. Everyone knows what it's like to think and perceive, but this subjective experience provides little insight into how minds emerge from physical ... view course details

View Enrollment Information

Syllabi:
  •  9391 CS 1710   LEC 001

    • TR Uris Hall G01
    • Jan 23 - May 9, 2023
    • Swallow, K

  • Instruction Mode: In Person

CS 1998

First-year and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 11929 CS 1998   PRJ 601

    • MW Olin Hall 165
    • Feb 20 - May 9, 2023
    • White, W

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

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 11931 CS 1998   PRJ 602

    • MW
    • Feb 20 - May 9, 2023
    • White, W

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

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 11932 CS 1998   PRJ 603

    • MW Olin Hall 165
    • Feb 20 - May 9, 2023
    • White, W

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

Syllabi: none
  •   Project Session Full. 

  • 2 Credits Sat/Unsat

  • 16226 CS 1998   PRJ 604

    • MW Bard Hall 140
    • Jan 23 - May 9, 2023
    • Lambert, G

      Myers, A

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

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 15733 CS 1998   PRJ 607

    • TBA
    • Jan 23 - May 9, 2023
    • Muhlberger, C

  • Instruction Mode: Independent Studies
    For first-year students working in Cornell's Space Systems Design Studio. You may only enroll if you have been accepted to join a flight experiment team in the SSDS.

CS 2043

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

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 11526 CS 2043   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

  •  9214 CS 2110   LEC 001

    • TR Statler Hall 185-Aud
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

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

  •  9215 CS 2110   DIS 201

  • Instruction Mode: In Person

  •  9216 CS 2110   DIS 202

  • Instruction Mode: In Person

  •  9217 CS 2110   DIS 203

  • Instruction Mode: In Person

  •  9218 CS 2110   DIS 204

  • Instruction Mode: In Person

  •  9219 CS 2110   DIS 205

    • W Hollister Hall 401
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9220 CS 2110   DIS 206

    • W Hollister Hall 401
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9221 CS 2110   DIS 207

    • W Hollister Hall 401
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9222 CS 2110   DIS 208

    • W Hollister Hall 306
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9223 CS 2110   DIS 209

  • Instruction Mode: In Person

  •  9992 CS 2110   DIS 210

    • W Hollister Hall 306
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9993 CS 2110   DIS 211

    • T Hollister Hall 401
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9443 CS 2110   DIS 213

  • Instruction Mode: In Person

  •  9444 CS 2110   DIS 214

  • Instruction Mode: In Person

  •  9445 CS 2110   DIS 216

    • W Hollister Hall 206
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9446 CS 2110   DIS 217

    • W Bard Hall 140
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

  •  9492 CS 2110   DIS 220

    • T Hollister Hall 206
    • Jan 23 - May 9, 2023
    • Clarkson, M

      Muhlberger, C

  • Instruction Mode: In Person

CS 2300

Web programming requires the cooperation of two machines: the one in front of the viewer (client) and the one delivering the content (server). INFO 1300 concentrates almost exclusively on the client side. ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: INFO 2300NBA 5301

  • 3 Credits Stdnt Opt

  •  9143 CS 2300   LEC 001

    • MW Ives Hall 305
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person
    Most seats in this course are restricted to INFO students and INFO prospective students. If you do not meet the enrollment criteria for the course, please add yourself to the waitlist. https://infosci.cornell.edu/courses/enrollmentwaitlist

  •  9144 CS 2300   DIS 201

    • F Upson Hall 152
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  •  9145 CS 2300   DIS 202

    • F Upson Hall 146
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 18449 CS 2300   DIS 203

  • Instruction Mode: In Person

  • 10160 CS 2300   DIS 205

  • Instruction Mode: In Person

  • 10161 CS 2300   DIS 206

    • F Olin Hall 145
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 10162 CS 2300   DIS 207

  • Instruction Mode: In Person

  • 10163 CS 2300   DIS 208

    • F Upson Hall 202
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 10164 CS 2300   DIS 209

    • F Upson Hall 222
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 10165 CS 2300   DIS 210

    • F Upson Hall 202
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 10166 CS 2300   DIS 211

    • F Upson Hall 102
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 18450 CS 2300   DIS 212

    • F Upson Hall 146
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 10167 CS 2300   DIS 213

    • F Upson Hall 146
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

CS 2770

Balancing environmental, economic, and societal needs for a sustainable future encompasses problems of unprecedented size and complexity. Computing and information science can play an important role in ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: AEM 2770INFO 2770

  • 3 Credits Stdnt Opt

  • 17622 CS 2770   LEC 001

    • TR Warren Hall 175
    • Jan 23 - May 9, 2023
    • Gomes, C

  • Instruction Mode: In Person
    Prerequisites: Students are expected to have basic knowledge of probability theory and calculus.

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

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

  •  9698 CS 2800   DIS 201

  • Instruction Mode: In Person

  •  9699 CS 2800   DIS 202

  • Instruction Mode: In Person

  •  9700 CS 2800   DIS 203

  • Instruction Mode: In Person

  •  9701 CS 2800   DIS 204

  • Instruction Mode: In Person

  •  9702 CS 2800   DIS 205

  • Instruction Mode: In Person

  •  9703 CS 2800   DIS 206

  • Instruction Mode: In Person

  •  9704 CS 2800   DIS 207

  • Instruction Mode: In Person

  •  9705 CS 2800   DIS 208

  • Instruction Mode: In Person

  •  9706 CS 2800   DIS 209

  • Instruction Mode: In Person

  •  9707 CS 2800   DIS 210

  • Instruction Mode: In Person

  •  9708 CS 2800   DIS 211

  • Instruction Mode: In Person

  •  9709 CS 2800   DIS 212

  • Instruction Mode: In Person

  •  9710 CS 2800   DIS 213

  • Instruction Mode: In Person

  •  9711 CS 2800   DIS 214

  • Instruction Mode: In Person

CS 2802

Covers the mathematics that underlies most of computer science. Topics include mathematical induction; logical proof; propositional and predicate calculus; combinatorics and discrete mathematics; some ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 17751 CS 2802   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

  •  9235 CS 3110   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 1031.

  •  9236 CS 3110   DIS 201

    • M Phillips Hall 213
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

  •  9237 CS 3110   DIS 202

    • M Upson Hall 225
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

  •  9238 CS 3110   DIS 203

    • T Upson Hall 222
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

  •  9359 CS 3110   DIS 204

    • T Upson Hall 225
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

  •  9415 CS 3110   DIS 205

  • Instruction Mode: In Person

  •  9416 CS 3110   DIS 206

  • Instruction Mode: In Person

  •  9417 CS 3110   DIS 207

    • T Upson Hall 225
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

  •  9418 CS 3110   DIS 208

  • Instruction Mode: In Person

  •  9615 CS 3110   DIS 209

  • Instruction Mode: In Person

  •  9616 CS 3110   DIS 210

  • Instruction Mode: In Person

  •  9617 CS 3110   DIS 211

    • T Upson Hall 222
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

  •  9621 CS 3110   DIS 212

  • Instruction Mode: In Person

  •  9693 CS 3110   DIS 213

  • Instruction Mode: In Person

  •  9753 CS 3110   DIS 214

  • Instruction Mode: In Person

  • 20018 CS 3110   DIS 215

    • T Upson Hall 225
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

  • 20019 CS 3110   DIS 216

    • T Upson Hall 225
    • Jan 23 - May 9, 2023
    • Hsu, J

      Kozen, D

  • Instruction Mode: In Person

CS 3152

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  9364 CS 3152   LEC 001

    • MWF Upson Hall 142
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: In Person
    Admittance to CS/INFO 3152 is by instructor permission only. Students who would like to obtain permission must submit an application. The application is available online at https://gdiac.cs.cornell.edu/gdiac/applications/

  •  9365 CS 3152   DIS 201

  • Instruction Mode: In Person

  •  9366 CS 3152   DIS 202

  • Instruction Mode: In Person

CS 3420

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

View Enrollment Information

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

  • 4 Credits Graded

  •  9330 CS 3420   LEC 001

    • TR Olin Hall 255
    • Jan 23 - May 9, 2023
    • Napp, N

  • Instruction Mode: In Person

  •  9331 CS 3420   DIS 201

  • Instruction Mode: In Person

  •  9332 CS 3420   DIS 202

  • Instruction Mode: In Person

  •  9333 CS 3420   DIS 203

  • Instruction Mode: In Person

  •  9334 CS 3420   DIS 204

  • Instruction Mode: In Person

  •  9677 CS 3420   DIS 205

  • Instruction Mode: In Person

CS 4090

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13196 CS 4090   IND 601

    • TBA
    • Jan 23 - May 9, 2023
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13197 CS 4090   IND 602

    • TBA
    • Jan 23 - May 9, 2023
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13061 CS 4090   IND 603

    • TBA
    • Jan 23 - May 9, 2023
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12939 CS 4090   IND 609

    • TBA
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12940 CS 4090   IND 610

    • TBA
    • Jan 23 - May 9, 2023
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12989 CS 4090   IND 615

    • TBA
    • Jan 23 - May 9, 2023
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12941 CS 4090   IND 617

    • TBA
    • Jan 23 - May 9, 2023
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12996 CS 4090   IND 621

    • TBA
    • Jan 23 - May 9, 2023
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12997 CS 4090   IND 622

    • TBA
    • Jan 23 - May 9, 2023
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12974 CS 4090   IND 623

    • TBA
    • Jan 23 - May 9, 2023
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12942 CS 4090   IND 630

    • TBA
    • Jan 23 - May 9, 2023
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13078 CS 4090   IND 632

    • TBA
    • Jan 23 - May 9, 2023
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13079 CS 4090   IND 634

    • TBA
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12943 CS 4090   IND 641

    • TBA
    • Jan 23 - May 9, 2023
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12945 CS 4090   IND 642

    • TBA
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12975 CS 4090   IND 643

    • TBA
    • Jan 23 - May 9, 2023
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12987 CS 4090   IND 644

    • TBA
    • Jan 23 - May 9, 2023
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13062 CS 4090   IND 645

    • TBA
    • Jan 23 - May 9, 2023
    • Steurer, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13032 CS 4090   IND 647

    • TBA
    • Jan 23 - May 9, 2023
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13080 CS 4090   IND 648

    • TBA
    • Jan 23 - May 9, 2023
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13069 CS 4090   IND 649

    • TBA
    • Jan 23 - May 9, 2023
    • Dean, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13106 CS 4090   IND 650

    • TBA
    • Jan 23 - May 9, 2023
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13171 CS 4090   IND 601A

    • TBA
    • Jan 23 - May 9, 2023
    • Park, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13198 CS 4090   IND 601B

    • TBA
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13219 CS 4090   IND 601C

    • TBA
    • Jan 23 - May 9, 2023
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13248 CS 4090   IND 601D

    • TBA
    • Jan 23 - May 9, 2023
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13251 CS 4090   IND 601E

    • TBA
    • Jan 23 - May 9, 2023
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13288 CS 4090   IND 601F

    • TBA
    • Jan 23 - May 9, 2023
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13289 CS 4090   IND 601G

    • TBA
    • Jan 23 - May 9, 2023
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13342 CS 4090   IND 601H

    • TBA
    • Jan 23 - May 9, 2023
    • Shi, R

  • Instruction Mode: Independent Studies

CS 4120

An introduction to the specification and implementation of modern compilers. Topics covered include lexical scanning, parsing, type checking, code generation and translation, an introduction to program ... view course details

View Enrollment Information

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

  • 3 Credits Graded

  •  9565 CS 4120   LEC 001

  • Instruction Mode: In Person

CS 4121

Students will build a working compiler for an object-oriented language. view course details

View Enrollment Information

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

  • 2 Credits Graded

  •  9587 CS 4121   LEC 001

    • TBA
    • Jan 23 - May 9, 2023
    • Myers, A

  • Instruction Mode: In Person
    Must be taken concurrently with CS 4120.

CS 4152

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

View Enrollment Information

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

  • 3 Credits Opt NoAud

  •  9367 CS 4152   LEC 001

    • MWF Upson Hall 142
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: In Person
    Admittance to CS/INFO 4152 is by instructor permission only. Students who would like to obtain permission must submit an application. The application is available online at https://gdiac.cs.cornell.edu/gdiac/applications/

  •  9482 CS 4152   DIS 201

  • Instruction Mode: In Person

  •  9494 CS 4152   DIS 202

  • Instruction Mode: In Person

CS 4220

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 5223MATH 4260

  • 4 Credits Stdnt Opt

  •  9368 CS 4220   LEC 001

  • Instruction Mode: In Person

CS 4300

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 18270 CS 4300   LEC 001

    • TR Klarman Hall KG70
    • Jan 23 - May 9, 2023
    • Chang, J

      Danescu-Niculescu-Mizil, C

  • Instruction Mode: In Person
    This course is restricted to CS students. If you do not meet the enrollment criteria for the course, please add yourself to the waitlist. https://infosci.cornell.edu/courses/enrollmentwaitlist.

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

  •  9479 CS 4410   LEC 001

    • TR Ives Hall 305
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: In Person
    Enrollment limited to CS Majors only. All others should add themselves to the waitlist during add/drop in January.

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

  •  9595 CS 4411   LEC 001

    • F Olin Hall 165
    • Jan 23 - May 9, 2023
    • VanRenesse, R

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

  • 17854 CS 4414   LEC 001

  • Instruction Mode: In Person

  • 19197 CS 4414   DIS 201

  • Instruction Mode: In Person

CS 4450

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 17910 CS 4450   LEC 001

    • MW Mcgraw Hall 165
    • Jan 23 - May 9, 2023
    • Singh, R

  • Instruction Mode: In Person
    This course is restricted to CS majors only. All others will need to add themselves to the waitlist in January.

CS 4670

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  9591 CS 4670   LEC 001

    • MWF Uris Hall G01
    • Jan 23 - May 9, 2023
    • Hariharan, B

  • Instruction Mode: In Person
    Enrollment limited to CS majors only. All others should add themselves to the waitlist during add/drop in January.

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

  •  9506 CS 4700   LEC 001

  • Instruction Mode: In Person

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. 

  • 2 Credits Opt NoAud

  •  9507 CS 4701   LEC 001

    • TBA
    • Jan 23 - May 9, 2023
    • Ellis, K

  • Instruction Mode: In Person
    Students should only take CS 4701 if they have significant prior experience with AI, such as after successfully completing CS 4700, CS 4740 or CS 4780. Enrollment limited to CIS students only. All others should add themselves to the waitlist during add/drop in January.

CS 4744

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: COGST 4240LING 4424LING 6424

  • 4 Credits Stdnt Opt

  •  9502 CS 4744   LEC 001

  • Instruction Mode: In Person
    Prerequisites: LING 1101 or equivalent background in linguistics and CS 2110 or equivalent preparation in computer science.

CS 4756

Advances in machine learning have proved critical for robots that continually interact with humans and their environments. Robots must solve the problem of both perception and decision making, i.e., sense ... view course details

View Enrollment Information

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

  • 4 Credits Graded

  • 18467 CS 4756   LEC 001

    • TR Uris Library 2B02
    • Jan 23 - May 9, 2023
    • Choudhury, S

  • Instruction Mode: In Person
    Enrollment is restricted to CS students only. All others must add themselves to the waitlist during add/drop in January.

CS 4758

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

View Enrollment Information

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

  • 3 Credits Graded

  •  9638 CS 4758   LEC 001

    • TR Thurston Hall 203
    • Jan 23 - May 9, 2023
    • Kress-Gazit, H

  • Instruction Mode: In Person

  •  9869 CS 4758   LAB 421

  • Instruction Mode: In Person

  •  9639 CS 4758   LAB 431

  • Instruction Mode: In Person

  •  9640 CS 4758   LAB 441

  • Instruction Mode: In Person

  •  9641 CS 4758   LAB 451

  • Instruction Mode: In Person

CS 4780

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9823 CS 4780   LEC 001

    • TR Uris Hall G01
    • Jan 23 - May 9, 2023
    • Weinberger, K

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist in January during add/drop.

CS 4789

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9835 CS 4789   LEC 001

    • MW Olin Hall 255
    • Jan 23 - May 9, 2023
    • Dean, S

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop in January.

CS 4820

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9243 CS 4820   LEC 001

    • MWF Uris Hall G01
    • Jan 23 - May 9, 2023
    • Chattopadhyay, E

      Van Koevering, K

  • Instruction Mode: In Person
    Enrollment open to CS students only. All others should add themselves to the waitlist during add/drop in January.

CS 4830

A rigorous introduction to the theoretical foundations of the cryptography that powers much of the modern world. Topics include one-way functions, secret-key encryption, zero-knowledge proofs, signatures, ... view course details

View Enrollment Information

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

  • 3 Credits Graded

  •  9784 CS 4830   LEC 001

    • TR Olin Hall 255
    • Jan 23 - May 9, 2023
    • Stephens-Davidowitz, N

  • Instruction Mode: In Person
    Enrollment open to CS students only. All others should add themselves to the waitlist during add/drop in January.

CS 4852

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9538 CS 4852   LEC 001

    • TR Hollister Hall B14
    • Jan 23 - May 9, 2023
    • Cheyre Forestier, C

  • Instruction Mode: In Person
    If you would like to enroll in this course and do not meet the enrollment criteria, please email courses@cis.cornell.edu.

CS 4997

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

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 15659 CS 4997   IND 601

    • TBA
    • Mar 15 - May 9, 2023
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 15731 CS 4997   IND 602

    • TBA
    • Mar 15 - May 9, 2023
    • Lee, L

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

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 19201 CS 4997   IND 603

    • TBA
    • Mar 15 - May 9, 2023
    • Staff

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

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 19202 CS 4997   IND 604

    • TBA
    • Mar 15 - May 9, 2023
    • Lee, L

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

  • 15216 CS 4998   PRJ 601

  • Instruction Mode: Independent Studies
    This is a new course offered by Cornell Data Science. The theme of the course is: What happens after you make a Machine Learning model? This course will cover a variety of topics including a variety of ways you can deploy an ML model, an introduction to the MLOps and DevOps frameworks and their tooling, Continuous Integration and Continuous Delivery (CI/CD), and some coverage over cloud infrastructure. Students in groups will implement some subset of what they learn through a semester-long project.

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16252 CS 4998   PRJ 602

    • TBA
    • Jan 23 - May 9, 2023
    • Myers, A

  • Instruction Mode: Independent Studies
    Solidity Development

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15233 CS 4998   PRJ 603

    • TBA
    • Jan 23 - May 9, 2023
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15235 CS 4998   PRJ 604

    • TBA
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15275 CS 4998   PRJ 605

    • TBA
    • Jan 23 - May 9, 2023
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15368 CS 4998   PRJ 606

    • TBA
    • Jan 23 - May 9, 2023
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15369 CS 4998   PRJ 607

    • TBA
    • Jan 23 - May 9, 2023
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15323 CS 4998   PRJ 608

    • TBA
    • Jan 23 - May 9, 2023
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15370 CS 4998   PRJ 609

    • TBA
    • Jan 23 - May 9, 2023
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15665 CS 4998   PRJ 610

    • TBA
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 2 Credits S/U NoAud

  • 16254 CS 4998   PRJ 611

  • Instruction Mode: Independent Studies
    Blockchain Development: The increase in popularity of blockchain technology and smart contract blockchains such as Ethereum have created opportunities to develop the next generation of applications. The goal of this course is to introduce students to the Solidity smart contract language as well as development tools such as Hardhat, Infura, Metamask, and more.

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Opt NoAud

  • 20042 CS 4998   PRJ 612

    • TBA
    • Jan 23 - May 9, 2023
    • Staff

  • Instruction Mode: Independent Studies
    CMS Project.

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14817 CS 4999   IND 601

    • TBA
    • Jan 23 - May 9, 2023
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14818 CS 4999   IND 602

    • TBA
    • Jan 23 - May 9, 2023
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14819 CS 4999   IND 603

    • TBA
    • Jan 23 - May 9, 2023
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14820 CS 4999   IND 604

    • TBA
    • Jan 23 - May 9, 2023
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14821 CS 4999   IND 605

    • TBA
    • Jan 23 - May 9, 2023
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14886 CS 4999   IND 606

    • TBA
    • Jan 23 - May 9, 2023
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14822 CS 4999   IND 607

    • TBA
    • Jan 23 - May 9, 2023
    • Guidi, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14823 CS 4999   IND 608

    • TBA
    • Jan 23 - May 9, 2023
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14824 CS 4999   IND 609

    • TBA
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14887 CS 4999   IND 610

    • TBA
    • Jan 23 - May 9, 2023
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14825 CS 4999   IND 611

    • TBA
    • Jan 23 - May 9, 2023
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14826 CS 4999   IND 612

    • TBA
    • Jan 23 - May 9, 2023
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14827 CS 4999   IND 613

    • TBA
    • Jan 23 - May 9, 2023
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14828 CS 4999   IND 614

    • TBA
    • Jan 23 - May 9, 2023
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14829 CS 4999   IND 615

    • TBA
    • Jan 23 - May 9, 2023
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14830 CS 4999   IND 616

    • TBA
    • Jan 23 - May 9, 2023
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14831 CS 4999   IND 617

    • TBA
    • Jan 23 - May 9, 2023
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15221 CS 4999   IND 618

    • TBA
    • Jan 23 - May 9, 2023
    • Parikh, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14832 CS 4999   IND 619

    • TBA
    • Jan 23 - May 9, 2023
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14833 CS 4999   IND 620

    • TBA
    • Jan 23 - May 9, 2023
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14834 CS 4999   IND 621

    • TBA
    • Jan 23 - May 9, 2023
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14835 CS 4999   IND 623

    • TBA
    • Jan 23 - May 9, 2023
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14836 CS 4999   IND 624

    • TBA
    • Jan 23 - May 9, 2023
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14837 CS 4999   IND 625

    • TBA
    • Jan 23 - May 9, 2023
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14838 CS 4999   IND 626

    • TBA
    • Jan 23 - May 9, 2023
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14839 CS 4999   IND 628

    • TBA
    • Jan 23 - May 9, 2023
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14840 CS 4999   IND 629

    • TBA
    • Jan 23 - May 9, 2023
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14841 CS 4999   IND 630

    • TBA
    • Jan 23 - May 9, 2023
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14842 CS 4999   IND 631

    • TBA
    • Jan 23 - May 9, 2023
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14843 CS 4999   IND 632

    • TBA
    • Jan 23 - May 9, 2023
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14844 CS 4999   IND 634

    • TBA
    • Jan 23 - May 9, 2023
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14845 CS 4999   IND 635

    • TBA
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14846 CS 4999   IND 636

    • TBA
    • Jan 23 - May 9, 2023
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14847 CS 4999   IND 638

    • TBA
    • Jan 23 - May 9, 2023
    • Shmatikov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14869 CS 4999   IND 640

    • TBA
    • Jan 23 - May 9, 2023
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14870 CS 4999   IND 641

    • TBA
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14871 CS 4999   IND 642

    • TBA
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14872 CS 4999   IND 643

    • TBA
    • Jan 23 - May 9, 2023
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15089 CS 4999   IND 644

    • TBA
    • Jan 23 - May 9, 2023
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15098 CS 4999   IND 645

    • TBA
    • Jan 23 - May 9, 2023
    • Scheinberg, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15099 CS 4999   IND 646

    • TBA
    • Jan 23 - May 9, 2023
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15168 CS 4999   IND 647

    • TBA
    • Jan 23 - May 9, 2023
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15169 CS 4999   IND 648

    • TBA
    • Jan 23 - May 9, 2023
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15182 CS 4999   IND 649

    • TBA
    • Jan 23 - May 9, 2023
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15856 CS 4999   IND 601A

    • TBA
    • Jan 23 - May 9, 2023
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15183 CS 4999   IND 601B

    • TBA
    • Jan 23 - May 9, 2023
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15192 CS 4999   IND 601C

    • TBA
    • Jan 23 - May 9, 2023
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15212 CS 4999   IND 601D

    • TBA
    • Jan 23 - May 9, 2023
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15213 CS 4999   IND 601E

    • TBA
    • Jan 23 - May 9, 2023
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15215 CS 4999   IND 601F

    • TBA
    • Jan 23 - May 9, 2023
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15219 CS 4999   IND 601G

    • TBA
    • Jan 23 - May 9, 2023
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15258 CS 4999   IND 601H

    • TBA
    • Jan 23 - May 9, 2023
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15259 CS 4999   IND 601I

    • TBA
    • Jan 23 - May 9, 2023
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15260 CS 4999   IND 601J

    • TBA
    • Jan 23 - May 9, 2023
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15261 CS 4999   IND 601K

    • TBA
    • Jan 23 - May 9, 2023
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15267 CS 4999   IND 601L

    • TBA
    • Jan 23 - May 9, 2023
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15268 CS 4999   IND 601M

    • TBA
    • Jan 23 - May 9, 2023
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15269 CS 4999   IND 601N

    • TBA
    • Jan 23 - May 9, 2023
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15274 CS 4999   IND 601O

    • TBA
    • Jan 23 - May 9, 2023
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15276 CS 4999   IND 601P

    • TBA
    • Jan 23 - May 9, 2023
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15649 CS 4999   IND 601Q

    • TBA
    • Jan 23 - May 9, 2023
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15281 CS 4999   IND 601R

    • TBA
    • Jan 23 - May 9, 2023
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15312 CS 4999   IND 601S

    • TBA
    • Jan 23 - May 9, 2023
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15314 CS 4999   IND 601T

    • TBA
    • Jan 23 - May 9, 2023
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15316 CS 4999   IND 601U

    • TBA
    • Jan 23 - May 9, 2023
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15318 CS 4999   IND 601V

    • TBA
    • Jan 23 - May 9, 2023
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15320 CS 4999   IND 601X

    • TBA
    • Jan 23 - May 9, 2023
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15321 CS 4999   IND 601Y

    • TBA
    • Jan 23 - May 9, 2023
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15337 CS 4999   IND 601Z

    • TBA
    • Jan 23 - May 9, 2023
    • Choudhury, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15338 CS 4999   IND 602A

    • TBA
    • Jan 23 - May 9, 2023
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15512 CS 4999   IND 602B

    • TBA
    • Jan 23 - May 9, 2023
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15557 CS 4999   IND 602C

    • TBA
    • Jan 23 - May 9, 2023
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15640 CS 4999   IND 602D

    • TBA
    • Jan 23 - May 9, 2023
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15666 CS 4999   IND 602E

    • TBA
    • Jan 23 - May 9, 2023
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15671 CS 4999   IND 602F

    • TBA
    • Jan 23 - May 9, 2023
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15722 CS 4999   IND 602G

    • TBA
    • Jan 23 - May 9, 2023
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15725 CS 4999   IND 602H

    • TBA
    • Jan 23 - May 9, 2023
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15987 CS 4999   IND 602I

    • TBA
    • Jan 23 - May 9, 2023
    • Vashistha, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20036 CS 4999   IND 602M

    • TBA
    • Jan 23 - May 9, 2023
    • Ju, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 18927 CS 4999   IND 602K

    • TBA
    • Jan 23 - May 9, 2023
    • Kim, J

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20033 CS 4999   IND 602L

    • TBA
    • Jan 23 - May 9, 2023
    • Hsu, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20045 CS 4999   IND 602N

    • TBA
    • Jan 23 - May 9, 2023
    • Dean, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15988 CS 4999   IND 602J

    • TBA
    • Jan 23 - May 9, 2023
    • Staff

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

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 20080 CS 4999   IND 602O

    • TBA
    • Jan 23 - May 9, 2023
    • Zhang, Z

  • Instruction Mode: Independent Studies

CS 5120

An introduction to the specification and implementation of modern compilers. Topics covered include lexical scanning, parsing, type checking, code generation and translation, an introduction to program ... view course details

View Enrollment Information

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

  • 3 Credits Graded

  •  9586 CS 5120   LEC 001

  • Instruction Mode: In Person

CS 5121

Students will build a working compiler for an object-oriented language. view course details

View Enrollment Information

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

  • 2 Credits Graded

  •  9588 CS 5121   LEC 001

    • TBA
    • Jan 23 - May 9, 2023
    • Myers, A

  • Instruction Mode: In Person

CS 5152

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 10057 CS 5152   LEC 001

    • MWF Upson Hall 142
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: In Person
    Admittance is by instructor permission only. Students who would like to obtain permission must submit an application. The application is available online at: https://gdiac.cs.cornell.edu/gdiac/applications/

  • 10058 CS 5152   DIS 201

  • Instruction Mode: In Person

  • 10059 CS 5152   DIS 202

  • Instruction Mode: In Person

CS 5220

Models for parallel programming and survey of parallel machines. Existing parallel programming languages, vectorizing compilers, and parallel libraries and toolboxes. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits GradeNoAud

  • 18097 CS 5220   LEC 001

    • TR Bard Hall 140
    • Jan 23 - May 9, 2023
    • Guidi, G

  • Instruction Mode: In Person
    Enrollment is restricted to CS MEng and CS early admit students only. All others will need to add themselves to the waitlist during add/drop in January.

CS 5223

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 4220MATH 4260

  • 4 Credits Stdnt Opt

  • 10060 CS 5223   LEC 001

  • Instruction Mode: In Person

CS 5304

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10095 CS 5304   LEC 030

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

CS 5356

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

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Graded

  •  9914 CS 5356   LEC 030

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

CS 5410

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 10100 CS 5410   LEC 001

    • TR Ives Hall 305
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: In Person
    Enrollment restricted to CS MEng students and CS early admits. All others must add themselves to the waitlist during add/drop in January.

CS 5411

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

View Enrollment Information

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

  • 2 Credits GradeNoAud

  • 10103 CS 5411   LEC 001

    • F Olin Hall 165
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: In Person

CS 5414

Studies the abstractions and algorithms that constitute the foundations for implementing concurrent and distributed computing, with emphasis on supporting fault-tolerance. Topics vary to reflect advances ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Opt NoAud

  • 18096 CS 5414   LEC 001

  • Instruction Mode: In Person
    Enrollment is restricted to CS MEng and CS early admit students only. All others must add themselves to the waitlist during add/drop in January.

CS 5433

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

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 10042 CS 5433   LEC 030

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

CS 5436

This course introduces students to privacy technologies and surveys the current state of digital privacy from multiple perspectives, including technology, law, policy, ethics, economics, and ... view course details

View Enrollment Information

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

  • 3 Credits Graded

  •  9848 CS 5436   LEC 030

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

CS 5456

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 17911 CS 5456   LEC 001

    • MW Mcgraw Hall 165
    • Jan 23 - May 9, 2023
    • Singh, R

  • Instruction Mode: In Person
    Enrollment is restricted to CS MEng and CS early admit students. All others must add themselves to the waitlist in January.

CS 5643

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 19230 CS 5643   LEC 001

  • Instruction Mode: In Person

CS 5670

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  •  9590 CS 5670   LEC 001

    • MWF Uris Hall G01
    • Jan 23 - May 9, 2023
    • Hariharan, B

  • Instruction Mode: In Person
    Enrollment limited to CS MEng students and CS early admits only. All others should add themselves to the waitlist during add/drop in January.

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  •  9517 CS 5670   LEC 030

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

CS 5678

This course covers the field of 3D User Interfaces (3D UIs) for virtual and augmented reality. Lecture activities will focus on 3D interaction techniques for selection, manipulation, travel, and system ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits GradeNoAud

  •  9697 CS 5678   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

  • 10105 CS 5700   LEC 001

  • Instruction Mode: In Person

CS 5726

This course covers the analysis of data for making decisions with applications to electronic commerce, AI and intelligent agents, business analytics, and personalized medicine. The focus will be on learning ... view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second.  Combined with: ORIE 5751

  • 2 Credits Stdnt Opt

  • 18957 CS 5726   LEC 030

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

CS 5755

Robot and automated systems often need to move in and around people. This technical and human-centered course surveys current physical, computation and sensing technologies that make mobile human robot ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 6755INFO 5755INFO 6755

  • 3 Credits Stdnt Opt

  • 18889 CS 5755   LEC 030

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

CS 5756

Advances in machine learning have proved critical for robots that continually interact with humans and their environments. Robots must solve the problem of both perception and decision making, i.e., sense ... view course details

View Enrollment Information

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

  • 4 Credits Graded

  • 18468 CS 5756   LEC 001

    • TR Uris Library 2B02
    • Jan 23 - May 9, 2023
    • Choudhury, S

  • Instruction Mode: In Person
    Enrollment restricted to CS MEng and CS early admit students only. Others must add themselves to the waitlist during add/drop in January.

CS 5758

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

View Enrollment Information

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

  • 4 Credits Graded

  • 10286 CS 5758   LEC 001

    • TR Thurston Hall 203
    • Jan 23 - May 9, 2023
    • Kress-Gazit, H

  • Instruction Mode: In Person

  • 10287 CS 5758   LAB 421

  • Instruction Mode: In Person

  • 10288 CS 5758   LAB 431

  • Instruction Mode: In Person

  • 10289 CS 5758   LAB 441

  • Instruction Mode: In Person

  • 10290 CS 5758   LAB 451

  • Instruction Mode: In Person

CS 5775

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 19761 CS 5775   LEC 030

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

CS 5780

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9843 CS 5780   LEC 001

    • TR Uris Hall G01
    • Jan 23 - May 9, 2023
    • Weinberger, K

  • Instruction Mode: In Person
    Enrollment limited to CS MEng and CS early admit students only. All others should add themselves to the waitlist in January during add/drop.

CS 5787

Students will learn deep neural network fundamentals, including, but not limited to, feed-forward neural networks, convolutional neural networks, network architecture, optimization methods, practical issues, ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9683 CS 5787   LEC 030

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

  •  9684 CS 5787   DIS 230

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

CS 5789

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9836 CS 5789   LEC 001

    • MW Olin Hall 255
    • Jan 23 - May 9, 2023
    • Dean, S

  • Instruction Mode: In Person
    Enrollment limited to CS MEng and CS early admit students only. All others should add themselves to the waitlist during add/drop in January.

CS 5820

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10106 CS 5820   LEC 001

    • MWF Uris Hall G01
    • Jan 23 - May 9, 2023
    • Chattopadhyay, E

      Van Koevering, K

  • Instruction Mode: In Person
    Enrollment restricted to CS MEng and CS early admit students only. All others must add themselves to the waitlist during add/drop in January.

CS 5830

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 10076 CS 5830   LEC 001

    • TR Olin Hall 255
    • Jan 23 - May 9, 2023
    • Stephens-Davidowitz, N

  • Instruction Mode: In Person
    This section is for Ithaca students only. Enrollment is restricted to Ithaca CS MEng and early admit students. All others should add themselves to the waitlist during add/drop in January.

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

  • 12984 CS 5998   IND 601

    • TBA
    • Jan 23 - May 9, 2023
    • Staff

  • Instruction Mode: Independent Studies

CS 5999

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15049 CS 5999   IND 602

    • TBA
    • Jan 23 - May 9, 2023
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15050 CS 5999   IND 603

    • TBA
    • Jan 23 - May 9, 2023
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15051 CS 5999   IND 604

    • TBA
    • Jan 23 - May 9, 2023
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15052 CS 5999   IND 605

    • TBA
    • Jan 23 - May 9, 2023
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15053 CS 5999   IND 606

    • TBA
    • Jan 23 - May 9, 2023
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15054 CS 5999   IND 607

    • TBA
    • Jan 23 - May 9, 2023
    • Guidi, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15055 CS 5999   IND 608

    • TBA
    • Jan 23 - May 9, 2023
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15056 CS 5999   IND 610

    • TBA
    • Jan 23 - May 9, 2023
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15057 CS 5999   IND 611

    • TBA
    • Jan 23 - May 9, 2023
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15058 CS 5999   IND 612

    • TBA
    • Jan 23 - May 9, 2023
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15059 CS 5999   IND 613

    • TBA
    • Jan 23 - May 9, 2023
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15060 CS 5999   IND 614

    • TBA
    • Jan 23 - May 9, 2023
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15220 CS 5999   IND 615

    • TBA
    • Jan 23 - May 9, 2023
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15061 CS 5999   IND 616

    • TBA
    • Jan 23 - May 9, 2023
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15062 CS 5999   IND 617

    • TBA
    • Jan 23 - May 9, 2023
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15063 CS 5999   IND 618

    • TBA
    • Jan 23 - May 9, 2023
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15064 CS 5999   IND 621

    • TBA
    • Jan 23 - May 9, 2023
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15065 CS 5999   IND 622

    • TBA
    • Jan 23 - May 9, 2023
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15066 CS 5999   IND 623

    • TBA
    • Jan 23 - May 9, 2023
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15067 CS 5999   IND 624

    • TBA
    • Jan 23 - May 9, 2023
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15068 CS 5999   IND 626

    • TBA
    • Jan 23 - May 9, 2023
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15069 CS 5999   IND 627

    • TBA
    • Jan 23 - May 9, 2023
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15070 CS 5999   IND 628

    • TBA
    • Jan 23 - May 9, 2023
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15071 CS 5999   IND 629

    • TBA
    • Jan 23 - May 9, 2023
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15072 CS 5999   IND 630

    • TBA
    • Jan 23 - May 9, 2023
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15073 CS 5999   IND 632

    • TBA
    • Jan 23 - May 9, 2023
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15074 CS 5999   IND 633

    • TBA
    • Jan 23 - May 9, 2023
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15075 CS 5999   IND 634

    • TBA
    • Jan 23 - May 9, 2023
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15076 CS 5999   IND 635

    • TBA
    • Jan 23 - May 9, 2023
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15077 CS 5999   IND 636

    • TBA
    • Jan 23 - May 9, 2023
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15078 CS 5999   IND 637

    • TBA
    • Jan 23 - May 9, 2023
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15079 CS 5999   IND 638

    • TBA
    • Jan 23 - May 9, 2023
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15080 CS 5999   IND 640

    • TBA
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15090 CS 5999   IND 641

    • TBA
    • Jan 23 - May 9, 2023
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15091 CS 5999   IND 642

    • TBA
    • Jan 23 - May 9, 2023
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15092 CS 5999   IND 643

    • TBA
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15093 CS 5999   IND 644

    • TBA
    • Jan 23 - May 9, 2023
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15100 CS 5999   IND 646

    • TBA
    • Jan 23 - May 9, 2023
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15832 CS 5999   IND 647

    • TBA
    • Jan 23 - May 9, 2023
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15833 CS 5999   IND 648

    • TBA
    • Jan 23 - May 9, 2023
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15834 CS 5999   IND 649

    • TBA
    • Jan 23 - May 9, 2023
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15193 CS 5999   IND 601A

    • TBA
    • Jan 23 - May 9, 2023
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15349 CS 5999   IND 601B

    • TBA
    • Jan 23 - May 9, 2023
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15842 CS 5999   IND 601C

    • TBA
    • Jan 23 - May 9, 2023
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15843 CS 5999   IND 601D

    • TBA
    • Jan 23 - May 9, 2023
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15184 CS 5999   IND 601E

    • TBA
    • Jan 23 - May 9, 2023
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15844 CS 5999   IND 601F

    • TBA
    • Jan 23 - May 9, 2023
    • Yang, Q

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15190 CS 5999   IND 601I

    • TBA
    • Jan 23 - May 9, 2023
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15211 CS 5999   IND 601J

    • TBA
    • Jan 23 - May 9, 2023
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15218 CS 5999   IND 601K

    • TBA
    • Jan 23 - May 9, 2023
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15263 CS 5999   IND 601L

    • TBA
    • Jan 23 - May 9, 2023
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15264 CS 5999   IND 601M

    • TBA
    • Jan 23 - May 9, 2023
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15265 CS 5999   IND 601N

    • TBA
    • Jan 23 - May 9, 2023
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15266 CS 5999   IND 601O

    • TBA
    • Jan 23 - May 9, 2023
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15270 CS 5999   IND 601P

    • TBA
    • Jan 23 - May 9, 2023
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15271 CS 5999   IND 601Q

    • TBA
    • Jan 23 - May 9, 2023
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15272 CS 5999   IND 601R

    • TBA
    • Jan 23 - May 9, 2023
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15285 CS 5999   IND 601S

    • TBA
    • Jan 23 - May 9, 2023
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 19856 CS 5999   IND 601T

    • TBA Cornell Tech
    • Jan 23 - May 9, 2023
    • Scaglione, A

  • Instruction Mode: In Person
    Taught in NYC via Independent Study. Enrollment limited to Cornell tech student only.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15286 CS 5999   IND 601V

    • TBA
    • Jan 23 - May 9, 2023
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15317 CS 5999   IND 601W

    • TBA
    • Jan 23 - May 9, 2023
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15319 CS 5999   IND 601X

    • TBA
    • Jan 23 - May 9, 2023
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15322 CS 5999   IND 601Y

    • TBA
    • Jan 23 - May 9, 2023
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15330 CS 5999   IND 601Z

    • TBA
    • Jan 23 - May 9, 2023
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15835 CS 5999   IND 602A

    • TBA
    • Jan 23 - May 9, 2023
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15955 CS 5999   IND 602B

    • TBA
    • Jan 23 - May 9, 2023
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 15963 CS 5999   IND 602C

    • TBA
    • Jan 23 - May 9, 2023
    • Ginsparg, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20002 CS 5999   IND 602T

  • Instruction Mode: Independent Studies
    Taught in NYC at Cornell Tech. Enrollment for Cornell Tech Students only.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 20139 CS 5999   IND 603T

    • TBA Cornell Tech
    • Jan 23 - May 9, 2023
    • Pierson, E

  • Instruction Mode: Independent Studies
    Enrollment limited to Cornell tech students only.

CS 6110

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Graded

  •  9249 CS 6110   LEC 001

    • MWF
    • Jan 23 - May 9, 2023
    • Silva, A

  • Instruction Mode: In Person
    This course is restricted to CS PhD and MS students only. All others should add themselves to the waitlist during add/drop.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  •  9862 CS 6110   LEC 030

  • Instruction Mode: In Person
    Taught in NYC at Cornell Tech. Class will be streamed from Ithaca. Enrollment is restricted to Cornell Tech PhD students.

CS 6115

In recent years, it has become practical to build large software systems using formal proof assistants. Examples of such certified systems include the seL4 microkernel, the CompCert C compiler, the Vellvm ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Graded

  • 18098 CS 6115   LEC 001

    • TR Upson Hall 146
    • Jan 23 - May 9, 2023
    • Foster, N

  • Instruction Mode: In Person
    Enrollment is restricted to CS PhD and CS MS students. All others must add themselves to the waitlist during add/drop in January.

CS 6156

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits GradeNoAud

  •  9984 CS 6156   LEC 001

    • TR Olin Hall 145
    • Jan 23 - May 9, 2023
    • Legunsen, O

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

CS 6320

Covers a variety of advanced issues ranging from transaction management to query processing to data mining. Involves extensive paper reading and discussion. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits GradeNoAud

  • 18099 CS 6320   LEC 001

    • TR Upson Hall 202
    • Jan 23 - May 9, 2023
    • Trummer, I

  • Instruction Mode: In Person
    Enrollment is restricted to CS PhD and CS MS students only. All others must add themselves to the waitlist during add/drop in January.

CS 6382

This seminar will discuss 1) how to do academic research which accomplishes social change and 2) how to increase the impact of academic research by writing about findings to a mass audience and to policymakers. ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 19277 CS 6382   SEM 101

  • Instruction Mode: Distance Learning-Synchronous
    This course is offered via Distance Learning streaming from Cornell Tech to Ithaca. Enrollment is restricted to CS PhD and CS MS students.

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 19143 CS 6382   SEM 130

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

CS 6384

Bayesian modeling and data analysis is a powerful tool for computational research. It consists of writing a probability model and then fitting it with observed data, while handling uncertainty. The model ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Combined with: ORIE 6217

  • 3 Credits Stdnt Opt

  • 19735 CS 6384   LEC 001

  • Instruction Mode: Distance Learning-Synchronous

Syllabi:
  •   Regular Academic Session.  Combined with: ORIE 6217

  • 3 Credits Stdnt Opt

  • 19736 CS 6384   LEC 030

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

CS 6450

This course explores state-of-the-art network architectures and protocols through a review of recent research literature, discussions during lectures and class projects. Students will complete a semester-long ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Graded

  • 18100 CS 6450   LEC 001

  • Instruction Mode: In Person
    Enrollment is restricted to graduate students only. All others will need to add themselves to the waitlist during add/drop in January.

CS 6682

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  9842 CS 6682   LEC 001

    • TR Upson Hall 202
    • Jan 23 - May 9, 2023
    • Davis, A

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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 19016 CS 6682   LEC 030

  • Instruction Mode: In Person
    Taught in NYC, streamed from Ithaca. Enrollment limited to Cornell Tech PhD Students only.

CS 6700

Covers a variety of areas in AI, including knowledge representation, automated reasoning, learning, game-playing, and planning, with an emphasis on computational issues. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18276 CS 6700   LEC 001

    • WF Upson Hall 202
    • Jan 23 - May 9, 2023
    • Selman, B

  • Instruction Mode: In Person
    Enrollment is restricted to graduate students only. All others must add themselves to the waitlist during add/drop in January.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 19017 CS 6700   LEC 030

  • Instruction Mode: In Person
    Taught in NYC, streamed from Ithaca. Enrollment limited to Cornell Tech PhD Students only.

CS 6740

Graduate-level introduction to technologies for the computational treatment of information in human-language form, covering modern natural-language processing (NLP) and/or information retrieval (IR). Possible ... view course details

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9809 CS 6740   LEC 001

    • MW Upson Hall 222
    • Jan 23 - May 9, 2023
    • Lee, L

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

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

  • 3 Credits Opt NoAud

  • 19253 CS 6740   LEC 030

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

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

  • 10212 CS 6741   LEC 001

  • Instruction Mode: Distance Learning-Synchronous
    This course is offered via Distance Learning streaming from Cornell Tech to Ithaca. Enrollment is restricted to CS PhD and CS MS students.

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  •  9736 CS 6741   LEC 031

  • Instruction Mode: Online
    Taught in NYC. Enrollment Limited to Cornell Tech PhD Students only. Master's Cornell Tech students eligible with instructor permission.

CS 6755

Robot and automated systems often need to move in and around people. This technical and human-centered course surveys current physical, computation and sensing technologies that make mobile human robot ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 19544 CS 6755   LEC 001

  • Instruction Mode: Distance Learning-Synchronous
    This course is offered via Distance Learning streaming from Cornell Tech to Ithaca. Enrollment is restricted to CS PhD and CS MS students.

Syllabi: none
  •   Regular Academic Session.  Combined with: CS 5755INFO 5755INFO 6755

  • 3 Credits Stdnt Opt

  • 18893 CS 6755   LEC 030

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

CS 6785

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 10211 CS 6785   LAB 401

  • Instruction Mode: Distance Learning-Synchronous
    This class is offered via Distance Learning from Cornell Tech to Ithaca. Enrollment is restricted to CIS PhD and CS MS students only.

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  9863 CS 6785   LAB 430

  • Instruction Mode: In Person
    Taught in NYC. Enrollment Limited to Cornell Tech PhD Students only. Master's Cornell Tech students eligible with instructor permission.

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

  • 18114 CS 6789   LEC 001

    • TR Upson Hall 216
    • Jan 23 - May 9, 2023
    • Sun, W

  • Instruction Mode: In Person
    Enrollment is restricted to graduate students only. All others must add themselves to the waitlist during add/drop in January.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 19255 CS 6789   LEC 030

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

CS 6831

No description available. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 19104 CS 6831   LEC 001

  • Instruction Mode: In Person
    This class is offered via Distance Learning from Cornell Tech to Ithaca. Enrollment is restricted to CIS PhD and CS MS students only.

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 18992 CS 6831   LEC 030

  • Instruction Mode: In Person
    Taught in NYC. Enrollment Limited to Cornell Tech PhD Students only. Master student enrollment allowed with instructor permission.

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

  • 18117 CS 6850   LEC 001

    • TR Klarman Hall KG70
    • Jan 23 - May 9, 2023
    • Kleinberg, J

  • Instruction Mode: In Person
    Enrollment is restricted to graduate students only. All others must add themselves to the waitlist during add/drop in January.

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

  • 4 Credits Stdnt Opt

  • 19816 CS 6850   LEC 030

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC. Enrollment limited to Cornell Tech PhD Students only.

CS 7090

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  9244 CS 7090   LEC 001

  • Instruction Mode: In Person
    http://www.cs.cornell.edu/content/spring-2022-colloquium

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

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

  •  9297 CS 7290   SEM 101

    • M
    • Jan 23 - May 9, 2023
    • Damle, A

      Townsend, A

  • Instruction Mode: In Person

CS 7390

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

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

  •  9245 CS 7490   SEM 101

    • F
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: In Person

CS 7670

No description available. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Stdnt Opt

  • 19757 CS 7670   SEM 101

  • Instruction Mode: Distance Learning-Synchronous
    This course is offered via Distance Learning streaming from Cornell Tech to Ithaca. Enrollment is restricted to CS PhD and CS MS students.

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Stdnt Opt

  • 19746 CS 7670   SEM 130

  • Instruction Mode: In Person
    Taught in NYC. Enrollment Limited to Cornell Tech Students only. Eligible to both Cornell Tech PhD and Master's students.

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

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

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

  • Topic: Large-scale Optimization For Learning Systems

  • 18996 CS 7792   SEM 101

    • M
    • Jan 23 - May 9, 2023
    • De Sa, C

  • 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

  •  9247 CS 7794   SEM 101

  • Instruction Mode: In Person
    Enrollment limited to PhD and MS students; others by permission only.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  • 10350 CS 7794   SEM 130

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC, streamed from Ithaca to NYC. 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

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

  •  9248 CS 7890   SEM 101

    • M
    • Jan 23 - May 9, 2023
    • Chattopadhyay, E

      Stephens-Davidowitz, N

  • Instruction Mode: In Person

CS 7999

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12721 CS 7999   IND 602

    • TBA
    • Jan 23 - May 9, 2023
    • Choudhury, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12722 CS 7999   IND 603

    • TBA
    • Jan 23 - May 9, 2023
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12723 CS 7999   IND 604

    • TBA
    • Jan 23 - May 9, 2023
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12724 CS 7999   IND 605

    • TBA
    • Jan 23 - May 9, 2023
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12907 CS 7999   IND 606

    • TBA
    • Jan 23 - May 9, 2023
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12725 CS 7999   IND 607

    • TBA
    • Jan 23 - May 9, 2023
    • Guidi, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12726 CS 7999   IND 608

    • TBA
    • Jan 23 - May 9, 2023
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12727 CS 7999   IND 612

    • TBA
    • Jan 23 - May 9, 2023
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12728 CS 7999   IND 613

    • TBA
    • Jan 23 - May 9, 2023
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12729 CS 7999   IND 614

    • TBA
    • Jan 23 - May 9, 2023
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12730 CS 7999   IND 615

    • TBA
    • Jan 23 - May 9, 2023
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12731 CS 7999   IND 617

    • TBA
    • Jan 23 - May 9, 2023
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12732 CS 7999   IND 619

    • TBA
    • Jan 23 - May 9, 2023
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12733 CS 7999   IND 620

    • TBA
    • Jan 23 - May 9, 2023
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12734 CS 7999   IND 622

    • TBA
    • Jan 23 - May 9, 2023
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12735 CS 7999   IND 623

    • TBA
    • Jan 23 - May 9, 2023
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12736 CS 7999   IND 624

    • TBA
    • Jan 23 - May 9, 2023
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12738 CS 7999   IND 627

    • TBA
    • Jan 23 - May 9, 2023
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12739 CS 7999   IND 628

    • TBA
    • Jan 23 - May 9, 2023
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12740 CS 7999   IND 629

    • TBA
    • Jan 23 - May 9, 2023
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12741 CS 7999   IND 630

    • TBA
    • Jan 23 - May 9, 2023
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12742 CS 7999   IND 631

    • TBA
    • Jan 23 - May 9, 2023
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12743 CS 7999   IND 633

    • TBA
    • Jan 23 - May 9, 2023
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12744 CS 7999   IND 634

    • TBA
    • Jan 23 - May 9, 2023
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12746 CS 7999   IND 637

    • TBA
    • Jan 23 - May 9, 2023
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12747 CS 7999   IND 638

    • TBA
    • Jan 23 - May 9, 2023
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12748 CS 7999   IND 639

    • TBA
    • Jan 23 - May 9, 2023
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12749 CS 7999   IND 640

    • TBA
    • Jan 23 - May 9, 2023
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12838 CS 7999   IND 641

    • TBA
    • Jan 23 - May 9, 2023
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12948 CS 7999   IND 643

    • TBA
    • Jan 23 - May 9, 2023
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12992 CS 7999   IND 645

    • TBA
    • Jan 23 - May 9, 2023
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12993 CS 7999   IND 646

    • TBA
    • Jan 23 - May 9, 2023
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12998 CS 7999   IND 647

    • TBA
    • Jan 23 - May 9, 2023
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13167 CS 7999   IND 601A

    • TBA
    • Jan 23 - May 9, 2023
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13076 CS 7999   IND 649

    • TBA
    • Jan 23 - May 9, 2023
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13343 CS 7999   IND 650

    • TBA
    • Jan 23 - May 9, 2023
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13077 CS 7999   IND 601B

    • TBA
    • Jan 23 - May 9, 2023
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13157 CS 7999   IND 601C

    • TBA
    • Jan 23 - May 9, 2023
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13296 CS 7999   IND 601D

    • TBA
    • Jan 23 - May 9, 2023
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13211 CS 7999   IND 601E

    • TBA
    • Jan 23 - May 9, 2023
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13213 CS 7999   IND 601F

    • TBA
    • Jan 23 - May 9, 2023
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13218 CS 7999   IND 601G

    • TBA
    • Jan 23 - May 9, 2023
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13234 CS 7999   IND 601H

    • TBA
    • Jan 23 - May 9, 2023
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13243 CS 7999   IND 601I

    • TBA
    • Jan 23 - May 9, 2023
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13244 CS 7999   IND 601J

    • TBA
    • Jan 23 - May 9, 2023
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13252 CS 7999   IND 601K

    • TBA
    • Jan 23 - May 9, 2023
    • Wilson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13290 CS 7999   IND 601L

    • TBA
    • Jan 23 - May 9, 2023
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13297 CS 7999   IND 601M

    • TBA
    • Jan 23 - May 9, 2023
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13341 CS 7999   IND 601N

    • TBA
    • Jan 23 - May 9, 2023
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13344 CS 7999   IND 601O

    • TBA
    • Jan 23 - May 9, 2023
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13346 CS 7999   IND 601P

    • TBA
    • Jan 23 - May 9, 2023
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13350 CS 7999   IND 601Q

    • TBA
    • Jan 23 - May 9, 2023
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16322 CS 7999   IND 601R

    • TBA
    • Jan 23 - May 9, 2023
    • Hsu, J

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16323 CS 7999   IND 601S

    • TBA
    • Jan 23 - May 9, 2023
    • Williamson, D

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16321 CS 7999   IND 601U

    • TBA
    • Jan 23 - May 9, 2023
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16325 CS 7999   IND 601V

    • TBA
    • Jan 23 - May 9, 2023
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 16331 CS 7999   IND 601W

    • TBA
    • Jan 23 - May 9, 2023
    • Acharya, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13294 CS 7999   IND 601X

    • TBA
    • Jan 23 - May 9, 2023
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20017 CS 7999   IND 601Y

    • TBA
    • Jan 23 - May 9, 2023
    • Azenkot, S

  • Instruction Mode: Independent Studies
    This section is for Professor Fei Wang.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 19756 CS 7999   IND 602A

    • TBA
    • Jan 23 - May 9, 2023
    • Taylor, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20040 CS 7999   IND 602B

    • TBA
    • Jan 23 - May 9, 2023
    • Chattopadhyay, E

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20051 CS 7999   IND 602C

    • TBA
    • Jan 23 - May 9, 2023
    • Pierson, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20052 CS 7999   IND 602D

    • TBA
    • Jan 23 - May 9, 2023
    • Garg, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20107 CS 7999   IND 602E

    • TBA
    • Jan 23 - May 9, 2023
    • Sabuncu, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13179 CS 7999   IND 601T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13180 CS 7999   IND 602T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13156 CS 7999   IND 603T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13185 CS 7999   IND 604T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13186 CS 7999   IND 605T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13187 CS 7999   IND 606T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13201 CS 7999   IND 608T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12839 CS 7999   IND 609T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12737 CS 7999   IND 610T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13242 CS 7999   IND 611T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 12745 CS 7999   IND 635T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 15971 CS 7999   IND 640T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 19914 CS 7999   IND 641T

    • TBA Cornell Tech
    • Jan 23 - May 9, 2023
    • Haraldsson, H

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