Computer Science (CS)Engineering

Showing 86 results.

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

CS 1110

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  •  9699 CS 1110   LEC 002

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online
    400 seats will be reserved for freshman

  •  9700 CS 1110   DIS 201

    • WF Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9701 CS 1110   DIS 202

    • TR Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9702 CS 1110   DIS 203

    • WF Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9703 CS 1110   DIS 204

    • TR Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9704 CS 1110   DIS 205

    • TR Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9705 CS 1110   DIS 206

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  •  9706 CS 1110   DIS 207

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  •  9707 CS 1110   DIS 208

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10471 CS 1110   DIS 209

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10472 CS 1110   DIS 210

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10473 CS 1110   DIS 211

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10612 CS 1110   DIS 212

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10613 CS 1110   DIS 213

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10760 CS 1110   DIS 214

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10761 CS 1110   DIS 215

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 10762 CS 1110   DIS 216

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 11349 CS 1110   DIS 217

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 11350 CS 1110   DIS 218

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 11351 CS 1110   DIS 219

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 11352 CS 1110   DIS 220

    • WF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: Online

  • 21807 CS 1110   DIS 221

    • TR Olin Hall 155
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: In Person
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 21849 CS 1110   DIS 222

    • WF Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

      White, W

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

CS 1112

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  9686 CS 1112   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19726 CS 1112   LEC 003

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Online

  •  9688 CS 1112   DIS 201

    • W Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9689 CS 1112   DIS 202

    • W Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9691 CS 1112   DIS 205

    • W Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9692 CS 1112   DIS 206

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Online

  •  9693 CS 1112   DIS 207

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Online

  • 10145 CS 1112   DIS 208

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Online

  •  9694 CS 1112   DIS 209

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Online

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

  • 13652 CS 1133   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 19727 CS 1133   LEC 002

    • MWF Online Meeting
    • Sep 2 - Oct 20, 2020
    • Frey, C

  • Instruction Mode: Online

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

  • 10060 CS 1300   LEC 001

  • Instruction Mode: Distance Learning-Asynchronous
    The class is closed and we are no longer accepting students for this semester.

  • 10061 CS 1300   DIS 201

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Harms, K

  • Instruction Mode: Online

  • 10062 CS 1300   DIS 202

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Harms, K

  • Instruction Mode: Online

  • 10063 CS 1300   DIS 203

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Harms, K

  • Instruction Mode: Online

  • 10064 CS 1300   DIS 204

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Harms, K

  • Instruction Mode: Online

  • 10065 CS 1300   DIS 205

    • F Online Meeting
    • Sep 2 - Dec 8, 2020
    • Harms, K

  • Instruction Mode: Online

CS 1620

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 19698 CS 1620   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Greenberg, D

  • Instruction Mode: Online

CS 1998

Freshmen and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Sat/Unsat

  • 21258 CS 1998   IND 608

    • MW Online Meeting
    • Oct 22 - Dec 16, 2020
    • Tardos, E

  • Instruction Mode: Online

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Sat/Unsat

  • 13843 CS 1998   IND 601

  • Instruction Mode: Distance Learning-Asynchronous

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Sat/Unsat

  • 13905 CS 1998   IND 602

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hirsh, H

      Mimno, D

      Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Sat/Unsat

  • 13907 CS 1998   IND 603

  • Instruction Mode: Distance Learning-Asynchronous

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Sat/Unsat

  • 13947 CS 1998   IND 604

    • TBA
    • Sep 2 - Dec 16, 2020
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Sat/Unsat

  • 13949 CS 1998   IND 605

    • TBA
    • Sep 2 - Dec 16, 2020
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Sat/Unsat

CS 2024

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Sat/Unsat

  • 11339 CS 2024   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Sat/Unsat

  • 19911 CS 2024   LEC 002

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • DiNapoli, R

  • Instruction Mode: Online

CS 2110

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9460 CS 2110   LEC 001

    • TBA Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Distance Learning-Asynchronous
    Engineers must register for ENGRD 2110.

  •  9461 CS 2110   DIS 201

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9462 CS 2110   DIS 202

    • T Kimball Hall B11
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9463 CS 2110   DIS 203

    • W Kimball Hall B11
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9464 CS 2110   DIS 204

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9465 CS 2110   DIS 205

    • W Kimball Hall B11
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9466 CS 2110   DIS 206

    • W Kimball Hall B11
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9467 CS 2110   DIS 207

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10602 CS 2110   DIS 208

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10603 CS 2110   DIS 209

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10604 CS 2110   DIS 210

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10605 CS 2110   DIS 211

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10606 CS 2110   DIS 212

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10630 CS 2110   DIS 213

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10631 CS 2110   DIS 214

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10990 CS 2110   DIS 215

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 10999 CS 2110   DIS 216

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 21840 CS 2110   DIS 217

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

  • 21841 CS 2110   DIS 218

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

CS 2111

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10504 CS 2111   LEC 001

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 11129 CS 2111   LEC 003

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Gries, D

      Muhlberger, C

  • Instruction Mode: Online

CS 2112

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 10656 CS 2112   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 21257 CS 2112   LEC 002

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Online

  • 10657 CS 2112   DIS 201

  • Instruction Mode: In Person Transition to Online
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 10658 CS 2112   DIS 202

  • Instruction Mode: In Person Transition to Online
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 21661 CS 2112   DIS 203

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Online

  • 21662 CS 2112   DIS 204

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Online

  • 10659 CS 2112   LAB 401

  • Instruction Mode: In Person Transition to Online
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 10660 CS 2112   LAB 402

  • Instruction Mode: In Person Transition to Online
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 21663 CS 2112   LAB 403

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Online

  • 21664 CS 2112   LAB 404

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Online

CS 2382

Data documenting urban life is being collected at a scale unimaginable just a few years ago. And yet, the use of urban data to improve our quality of life has its roots in stemming the 1854 cholera outbreak ... view course details

View Enrollment Information

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

  • 3 Credits Opt NoAud

  • 17661 CS 2382   LEC 001

    • MW Olin Hall 255
    • Sep 2 - Dec 16, 2020
    • Xie, Q

  • Instruction Mode: Hybrid-Online and In Person
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19853 CS 2382   DIS 201

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19854 CS 2382   DIS 202

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

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

  • 3 Credits Opt NoAud

  • 21098 CS 2382   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Xie, Q

  • Instruction Mode: Online

  • 21099 CS 2382   DIS 203

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Xie, Q

  • Instruction Mode: Online

  • 21100 CS 2382   DIS 204

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Xie, Q

  • Instruction Mode: Online

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

  •  9468 CS 2800   LEC 001

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11665 CS 2800   DIS 201

    • F Kennedy Hall 106
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 11666 CS 2800   DIS 202

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11667 CS 2800   DIS 203

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11668 CS 2800   DIS 204

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11669 CS 2800   DIS 205

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11670 CS 2800   DIS 206

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11671 CS 2800   DIS 207

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11672 CS 2800   DIS 208

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11673 CS 2800   DIS 209

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11674 CS 2800   DIS 210

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11675 CS 2800   DIS 211

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11676 CS 2800   DIS 212

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11677 CS 2800   DIS 213

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

  • 11678 CS 2800   DIS 214

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Online

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

  • 17800 CS 2802   LEC 001

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Halpern, J

  • Instruction Mode: Online

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

  • 4 Credits GradeNoAud

  •  9469 CS 3110   LEC 001

  • Instruction Mode: Distance Learning-Asynchronous
    The class is closed and we are no longer accepting students for this semester.

  •  9470 CS 3110   DIS 201

    • M Ives Hall 115
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9471 CS 3110   DIS 202

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  •  9472 CS 3110   DIS 203

    • T Statler Hall 391
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 10564 CS 3110   DIS 204

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 10565 CS 3110   DIS 205

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 10566 CS 3110   DIS 206

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 10623 CS 3110   DIS 207

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 10624 CS 3110   DIS 208

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 10625 CS 3110   DIS 209

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 10626 CS 3110   DIS 210

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 10627 CS 3110   DIS 211

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 11072 CS 3110   DIS 212

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 11073 CS 3110   DIS 213

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 18448 CS 3110   DIS 214

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 18449 CS 3110   DIS 215

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 18450 CS 3110   DIS 216

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 18451 CS 3110   DIS 217

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19517 CS 3110   DIS 218

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19518 CS 3110   DIS 219

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19519 CS 3110   DIS 220

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19520 CS 3110   DIS 221

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19521 CS 3110   DIS 222

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19522 CS 3110   DIS 223

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19523 CS 3110   DIS 224

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19524 CS 3110   DIS 225

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19525 CS 3110   DIS 226

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19526 CS 3110   DIS 227

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19527 CS 3110   DIS 228

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19528 CS 3110   DIS 229

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

  • 19529 CS 3110   DIS 230

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Online

CS 3220

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

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 11624 CS 3220   LEC 001

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Damle, A

  • Instruction Mode: Online

CS 3410

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  • 10861 CS 3410   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 21256 CS 3410   LEC 002

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

  • 10868 CS 3410   DIS 201

    • R Upson Hall 225
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 10867 CS 3410   DIS 202

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

  • 10870 CS 3410   DIS 203

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

  • 10863 CS 3410   DIS 204

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

  • 11370 CS 3410   DIS 205

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

  • 10869 CS 3410   DIS 206

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

  • 10866 CS 3410   DIS 207

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

  • 11371 CS 3410   DIS 208

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Online

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

  • 1-4 Credits Sat/Unsat

  • 10986 CS 4090   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hauagge, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10197 CS 4090   IND 603

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10545 CS 4090   IND 605

    • TBA
    • Sep 2 - Dec 16, 2020
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10546 CS 4090   IND 607

    • TBA
    • Sep 2 - Dec 16, 2020
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10198 CS 4090   IND 609

    • TBA
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10199 CS 4090   IND 611

    • TBA
    • Sep 2 - Dec 16, 2020
    • Gehrke, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10403 CS 4090   IND 615

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hopcroft, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10200 CS 4090   IND 617

    • TBA
    • Sep 2 - Dec 16, 2020
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10415 CS 4090   IND 618

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10547 CS 4090   IND 620

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10201 CS 4090   IND 623

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lipson, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10548 CS 4090   IND 625

    • TBA
    • Sep 2 - Dec 16, 2020
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10202 CS 4090   IND 626

    • TBA
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10416 CS 4090   IND 630

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Loan, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10203 CS 4090   IND 631

    • TBA
    • Sep 2 - Dec 16, 2020
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10549 CS 4090   IND 634

    • TBA
    • Sep 2 - Dec 16, 2020
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10204 CS 4090   IND 639

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10205 CS 4090   IND 642

    • TBA
    • Sep 2 - Dec 16, 2020
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10206 CS 4090   IND 644

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10550 CS 4090   IND 650

    • TBA
    • Sep 2 - Dec 16, 2020
    • Gries, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10551 CS 4090   IND 651

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kot, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10797 CS 4090   IND 652

    • TBA
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 10798 CS 4090   IND 653

    • TBA
    • Sep 2 - Dec 16, 2020
    • George, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11275 CS 4090   IND 654

    • TBA
    • Sep 2 - Dec 16, 2020
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11143 CS 4090   IND 601A

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11481 CS 4090   IND 601B

    • TBA
    • Sep 2 - Dec 16, 2020
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11502 CS 4090   IND 601C

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11839 CS 4090   IND 601D

    • TBA
    • Sep 2 - Dec 16, 2020
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11840 CS 4090   IND 601E

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 21969 CS 4090   IND 601F

    • TBA
    • Sep 2 - Dec 16, 2020
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 21970 CS 4090   IND 601G

    • TBA
    • Sep 2 - Dec 16, 2020
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 21978 CS 4090   IND 601H

    • TBA
    • Sep 2 - Dec 16, 2020
    • Frey, C

  • Instruction Mode: Independent Studies

CS 4110

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 17805 CS 4110   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

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

  • 4 Credits Opt NoAud

  • 20137 CS 4110   LEC 002

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Foster, N

  • Instruction Mode: Online

CS 4210

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9515 CS 4210   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Vladimirsky, A

  • Instruction Mode: Online

CS 4320

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9746 CS 4320   LEC 001

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Trummer, I

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

CS 4321

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

View Enrollment Information

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

  • 2 Credits Stdnt Opt

  • 10652 CS 4321   LEC 001

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Trummer, I

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

CS 4410

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits GradeNoAud

  •  9995 CS 4410   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

  • Instruction Mode: Online
    Enrollment limited to CIS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

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. 

  • 2 Credits GradeNoAud

  •  9996 CS 4411   LEC 001

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to CIS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates. Students should not enroll in CS 4411 without having successfully completed CS 4410 or have concurrent enrollment in CS 4410.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits GradeNoAud

  • 20171 CS 4411   LEC 002

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

      Zhang, Y

  • Instruction Mode: Online

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

  • 3 Credits Stdnt Opt

  • 18415 CS 4414   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Birman, K

  • Instruction Mode: Online
    Enrollment in this class is limited to CIS students only. All others should add themselves to the waitlist via Student Center during the Add/Drop Period.

  • 19510 CS 4414   DIS 201

  • Instruction Mode: In Person Transition to Online
    Enrollment in this class is limited to CIS students only. All others should add themselves to the waitlist via Student Center during the Add/Drop Period.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19511 CS 4414   DIS 202

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Birman, K

  • Instruction Mode: Online
    Enrollment in this class is limited to CIS students only. All others should add themselves to the waitlist via Student Center during the Add/Drop Period.

CS 4420

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

View Enrollment Information

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

  • 4 Credits Graded

  • 10424 CS 4420   LEC 001

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Delimitrou, C

  • Instruction Mode: Online
    NOTE: Discussion section is optional.

  • 10426 CS 4420   DIS 201

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Delimitrou, C

  • Instruction Mode: Online

CS 4620

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 11340 CS 4620   LEC 001

    • TBA Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Online
    It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.

  • 20199 CS 4620   DIS 201

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Online

  • 20200 CS 4620   DIS 202

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Online

CS 4621

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

View Enrollment Information

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

  • 2 Credits GradeNoAud

  • 11418 CS 4621   LEC 001

    • TBA Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Distance Learning-Asynchronous
    This course is only for those who have taken or are currently enrolled in CS 4620.

CS 4700

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  9475 CS 4700   LEC 001

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Hirsh, H

      Selman, B

  • Instruction Mode: Online
    Enrollment limited to CIS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

CS 4701

Project portion of CS 4700. Topics include knowledge representation systems, search procedures, game-playing, automated reasoning, concept learning, reinforcement learning, neural nets, genetics algorithms, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Stdnt Opt

  •  9479 CS 4701   LEC 001

  • Instruction Mode: Distance Learning-Asynchronous
    Enrollment limited to CIS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates. Students should not enroll in CS 4701 without having successfully completed CS 4700 or have concurrent enrollment in CS 4700.

CS 4740

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: COGST 4740CS 5740LING 4474

  • 4 Credits Opt NoAud

  • 10871 CS 4740   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Enrollment limited to CS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates. It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session.  Combined with: COGST 4740CS 5740LING 4474

  • 4 Credits Opt NoAud

  • 19883 CS 4740   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Cardie, C

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

CS 4775

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10951 CS 4775   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Hybrid: rotational in person attendance to be determined by instructor. Prerequisites: BTRY 3010 and CS 2110 or equivalents.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 21392 CS 4775   LEC 002

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Williams, A

  • Instruction Mode: Online

  • 10952 CS 4775   DIS 201

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Williams, A

  • Instruction Mode: Online

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.  Choose one lecture and one discussion. Combined with: CS 5780

  • 4 Credits Stdnt Opt

  • 11341 CS 4780   LEC 001

    • TBA Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

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

  • 19777 CS 4780   DIS 202

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 19779 CS 4780   DIS 204

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 19780 CS 4780   DIS 205

    • F Biotechnology G10
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19781 CS 4780   DIS 206

    • T Klarman Hall KG70
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19782 CS 4780   DIS 207

    • W Klarman Hall KG70
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19783 CS 4780   DIS 208

    • F Biotechnology G10
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19784 CS 4780   DIS 209

    • T Biotechnology G10
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19785 CS 4780   DIS 210

    • T Klarman Hall KG70
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19786 CS 4780   DIS 211

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

  • Instruction Mode: Online

  • 19787 CS 4780   DIS 212

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 19788 CS 4780   DIS 213

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 21776 CS 4780   DIS 214

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 21777 CS 4780   DIS 215

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 21778 CS 4780   DIS 216

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

CS 4812

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: PHYS 4481PHYS 7681

  • 3 Credits Stdnt Opt

  • 16530 CS 4812   LEC 001

  • Instruction Mode: In Person Transition to Online
    Visit https://pgcourse.infosci.cornell.edu/cgi-bin/waitlist.py to join the waitlist. Prerequisites will be verified prior to enrollment.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session.  Combined with: PHYS 4481PHYS 7681

  • 3 Credits Stdnt Opt

  • 20767 CS 4812   LEC 002

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Ginsparg, P

  • Instruction Mode: Online
    Prerequisites will be verified prior to enrollment.

CS 4820

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

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 11168 CS 4820   LEC 001

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Kozen, D

  • Instruction Mode: Online
    Enrollment in this class is limited to CIS students only. All others should add themselves to the waitlist via Student Center during the Add/Drop Period. Please see http://www.cs.cornell.edu/courseinfo/enrollment for more information.

CS 4860

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 11426 CS 4860   LEC 001

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Constable, B

  • Instruction Mode: Online

CS 4997

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1 Credit S/U NoAud

  • 11655 CS 4997   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lee, L

  • Instruction Mode: Independent Studies
    For international students to fulfill the associated CPT requirement.

CS 4998

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16181 CS 4998   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16109 CS 4998   IND 602

    • TBA
    • Sep 2 - Dec 16, 2020
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16111 CS 4998   IND 603

    • TBA
    • Sep 2 - Dec 16, 2020
    • Knepper, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16114 CS 4998   IND 604

    • TBA
    • Sep 2 - Dec 16, 2020
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 13910 CS 4998   IND 605

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16147 CS 4998   IND 606

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 13948 CS 4998   IND 607

    • TBA
    • Sep 2 - Dec 16, 2020
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 13950 CS 4998   IND 608

    • TBA
    • Sep 2 - Dec 16, 2020
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16368 CS 4998   IND 609

    • TBA
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16372 CS 4998   IND 610

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

  • Instruction Mode: Independent Studies

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10947 CS 4999   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9801 CS 4999   IND 602

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bailey, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9802 CS 4999   IND 603

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9803 CS 4999   IND 604

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9804 CS 4999   IND 605

    • TBA
    • Sep 2 - Dec 16, 2020
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9805 CS 4999   IND 606

    • TBA
    • Sep 2 - Dec 16, 2020
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9806 CS 4999   IND 607

    • TBA
    • Sep 2 - Dec 16, 2020
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9807 CS 4999   IND 608

    • TBA
    • Sep 2 - Dec 16, 2020
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9808 CS 4999   IND 609

    • TBA
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9809 CS 4999   IND 610

    • TBA
    • Sep 2 - Dec 16, 2020
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9810 CS 4999   IND 611

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sirer, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9811 CS 4999   IND 612

    • TBA
    • Sep 2 - Dec 16, 2020
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9812 CS 4999   IND 613

    • TBA
    • Sep 2 - Dec 16, 2020
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9813 CS 4999   IND 614

    • TBA
    • Sep 2 - Dec 16, 2020
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9814 CS 4999   IND 615

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hopcroft, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10987 CS 4999   IND 616

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9815 CS 4999   IND 617

    • TBA
    • Sep 2 - Dec 16, 2020
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9816 CS 4999   IND 618

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9817 CS 4999   IND 619

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9818 CS 4999   IND 620

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9819 CS 4999   IND 621

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9820 CS 4999   IND 622

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9821 CS 4999   IND 623

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lipson, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11002 CS 4999   IND 624

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9822 CS 4999   IND 625

    • TBA
    • Sep 2 - Dec 16, 2020
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9823 CS 4999   IND 626

    • TBA
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9824 CS 4999   IND 627

    • TBA
    • Sep 2 - Dec 16, 2020
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9825 CS 4999   IND 628

    • TBA
    • Sep 2 - Dec 16, 2020
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9826 CS 4999   IND 629

    • TBA
    • Sep 2 - Dec 16, 2020
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11020 CS 4999   IND 630

    • TBA
    • Sep 2 - Dec 16, 2020
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9827 CS 4999   IND 631

    • TBA
    • Sep 2 - Dec 16, 2020
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9828 CS 4999   IND 632

    • TBA
    • Sep 2 - Dec 16, 2020
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9829 CS 4999   IND 634

    • TBA
    • Sep 2 - Dec 16, 2020
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9830 CS 4999   IND 635

    • TBA
    • Sep 2 - Dec 16, 2020
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9831 CS 4999   IND 637

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tate, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9832 CS 4999   IND 638

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Loan, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  9833 CS 4999   IND 639

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10000 CS 4999   IND 641

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10084 CS 4999   IND 642

    • TBA
    • Sep 2 - Dec 16, 2020
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10544 CS 4999   IND 643

    • TBA
    • Sep 2 - Dec 16, 2020
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10777 CS 4999   IND 644

    • TBA
    • Sep 2 - Dec 16, 2020
    • Andersen, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10776 CS 4999   IND 645

    • TBA
    • Sep 2 - Dec 16, 2020
    • George, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10778 CS 4999   IND 646

    • TBA
    • Sep 2 - Dec 16, 2020
    • Knepper, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10858 CS 4999   IND 647

    • TBA
    • Sep 2 - Dec 16, 2020
    • Rooth, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 10962 CS 4999   IND 649

    • M
    • Sep 2 - Dec 16, 2020
    • White, W

  • Instruction Mode: Independent Studies
    1-credit. S/U only, for engineering project.

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11014 CS 4999   IND 601A

    • TBA
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11023 CS 4999   IND 601B

    • TBA
    • Sep 2 - Dec 16, 2020
    • Williamson, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11074 CS 4999   IND 601C

    • TBA
    • Sep 2 - Dec 16, 2020
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11075 CS 4999   IND 601D

    • TBA
    • Sep 2 - Dec 16, 2020
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11092 CS 4999   IND 601E

    • TBA
    • Sep 2 - Dec 16, 2020
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11126 CS 4999   IND 601F

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11127 CS 4999   IND 601G

    • TBA
    • Sep 2 - Dec 16, 2020
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11130 CS 4999   IND 601H

    • TBA
    • Sep 2 - Dec 16, 2020
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11134 CS 4999   IND 601I

    • TBA
    • Sep 2 - Dec 16, 2020
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11135 CS 4999   IND 601J

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11140 CS 4999   IND 601K

    • TBA
    • Sep 2 - Dec 16, 2020
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11270 CS 4999   IND 601L

    • TBA
    • Sep 2 - Dec 16, 2020
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11277 CS 4999   IND 601M

    • TBA
    • Sep 2 - Dec 16, 2020
    • Cosley, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11287 CS 4999   IND 601N

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11298 CS 4999   IND 601O

    • TBA
    • Sep 2 - Dec 16, 2020
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11302 CS 4999   IND 601P

    • TBA
    • Sep 2 - Dec 16, 2020
    • Estrin, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11303 CS 4999   IND 601Q

    • TBA
    • Sep 2 - Dec 16, 2020
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11331 CS 4999   IND 601R

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11329 CS 4999   IND 601S

    • TBA
    • Sep 2 - Dec 16, 2020
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11330 CS 4999   IND 601U

    • TBA
    • Sep 2 - Dec 16, 2020
    • Birrell, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11483 CS 4999   IND 601V

    • TBA
    • Sep 2 - Dec 16, 2020
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11503 CS 4999   IND 601W

    • TBA
    • Sep 2 - Dec 16, 2020
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11517 CS 4999   IND 601X

    • TBA
    • Sep 2 - Dec 16, 2020
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11529 CS 4999   IND 601Y

    • TBA
    • Sep 2 - Dec 16, 2020
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11538 CS 4999   IND 601Z

    • TBA
    • Sep 2 - Dec 16, 2020
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11540 CS 4999   IND 602A

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11816 CS 4999   IND 602B

    • TBA
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11859 CS 4999   IND 602C

    • TBA
    • Sep 2 - Dec 16, 2020
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11865 CS 4999   IND 602D

    • TBA
    • Sep 2 - Dec 16, 2020
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11866 CS 4999   IND 602E

    • TBA
    • Sep 2 - Dec 16, 2020
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 11869 CS 4999   IND 602F

    • TBA
    • Sep 2 - Dec 16, 2020
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 21773 CS 4999   IND 602G

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kallus, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 21957 CS 4999   IND 602H

    • TBA
    • Sep 2 - Dec 16, 2020
    • Shmatikov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 21958 CS 4999   IND 602I

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 22028 CS 4999   IND 602J

    • TBA
    • Sep 2 - Dec 16, 2020
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 22035 CS 4999   IND 602K

    • TBA
    • Sep 2 - Dec 16, 2020
    • Staff

  • Instruction Mode: Independent Studies

CS 5110

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 17806 CS 5110   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

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

  • 4 Credits Opt NoAud

  • 20138 CS 5110   LEC 002

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Foster, N

  • Instruction Mode: Online

CS 5112

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 11443 CS 5112   LEC 001

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment limited to Cornell Tech students.

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

  • 17886 CS 5220   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Bindel, D

  • Instruction Mode: Online
    Enrollment limited to CIS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates

CS 5304

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

View Enrollment Information

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

  • 3 Credits Graded

  • 19109 CS 5304   LEC 001

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students.

CS 5320

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 10257 CS 5320   LEC 001

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Trummer, I

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

CS 5321

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

View Enrollment Information

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

  • 2 Credits Stdnt Opt

  • 10653 CS 5321   LEC 001

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Trummer, I

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

CS 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.  Choose one lecture and one discussion.

  • 4 Credits Opt NoAud

  • 11084 CS 5414   LEC 001

    • MW Uris Hall G01
    • Sep 2 - Dec 16, 2020
    • Alvisi, L

  • Instruction Mode: Hybrid-Online and In Person
    Enrollment limited to CS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 21330 CS 5414   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Alvisi, L

  • Instruction Mode: Online
    The online version will be technically capped at 0. If you need online-only access, please join the waitlist for this online version. We will try to accommodate as many of you with special circumstances as we can, but these spots are very limited in number.

  • 18937 CS 5414   DIS 201

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Alvisi, L

  • Instruction Mode: Online

CS 5420

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  • 11345 CS 5420   LEC 001

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Martinez, J

  • Instruction Mode: Online

CS 5424

This course provides an introduction to the human-centered and technical workings behind interactive devices ranging from cell phones and video controllers to household appliances and smart cars. This ... view course details

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 11412 CS 5424   LEC 031

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment limited to Cornell Tech MEng ECE students.

CS 5430

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17895 CS 5430   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Schneider, F

  • Instruction Mode: Online

CS 5435

This course will impart a technical and social understanding of how and why security and privacy matter, how to think adversarially, how (and how not) to design systems and products. Less attention will ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 11176 CS 5435   LEC 030

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment limited to Cornell Tech students.

CS 5620

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 11421 CS 5620   LEC 001

    • TBA Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Online
    It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.

  • 21828 CS 5620   DIS 201

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Online

  • 21829 CS 5620   DIS 202

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Online

CS 5621

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

View Enrollment Information

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

  • 2 Credits Graded

  • 11419 CS 5621   LEC 001

    • TBA Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Marschner, S

  • Instruction Mode: Distance Learning-Asynchronous
    This course is only for those who have taken or are currently enrolled in CS 5620.

CS 5650

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 11259 CS 5650   LEC 030

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

CS 5682

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 11408 CS 5682   LEC 031

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment limited to Cornell Tech students.

CS 5727

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 17919 CS 5727   LEC 030

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students.

CS 5740

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: COGST 4740CS 4740LING 4474

  • 4 Credits Opt NoAud

  • 10914 CS 5740   LEC 001

  • Instruction Mode: Hybrid-Online and In Person
    Enrollment limited to CS students only. All others may add themselves to the waitlist during add/drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates. It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.
    Hybrid: rotational in person attendance to be determined by instructor.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session.  Combined with: COGST 4740CS 4740LING 4474

  • 4 Credits Opt NoAud

  • 19894 CS 5740   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Cardie, C

  • Instruction Mode: Online

CS 5780

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 11417 CS 5780   LEC 001

    • TBA Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

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

  • 19791 CS 5780   DIS 202

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 19793 CS 5780   DIS 204

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 19794 CS 5780   DIS 205

    • F Biotechnology G10
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19795 CS 5780   DIS 206

    • T Klarman Hall KG70
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19796 CS 5780   DIS 207

    • W Klarman Hall KG70
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19797 CS 5780   DIS 208

    • F Biotechnology G10
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19798 CS 5780   DIS 209

    • T Biotechnology G10
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19799 CS 5780   DIS 210

    • T Klarman Hall KG70
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: In Person Transition to Online
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

  • 19800 CS 5780   DIS 211

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

  • Instruction Mode: Online

  • 19801 CS 5780   DIS 212

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 19802 CS 5780   DIS 213

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 21784 CS 5780   DIS 214

    • R Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 21783 CS 5780   DIS 215

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

  • 21782 CS 5780   DIS 216

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

      Joachims, T

  • Instruction Mode: Online

CS 5781

Machine learning systems are increasingly being deployed in production environments, from cloud servers to mobile devices. This course will focus on challenges inherent to engineering machine learning ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 18656 CS 5781   LEC 030

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students.

CS 5785

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 11206 CS 5785   LEC 030

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment limited to Cornell Tech students.

CS 5854

The course examines how the computing, economic and sociological worlds are connected and how these connections affects these worlds. Tools from computer science, game theory and mathematics are introduced ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 19036 CS 5854   LEC 001

  • Instruction Mode: Distance Learning-Asynchronous
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students Only.

CS 5998

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10327 CS 5998   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Meik, S

  • Instruction Mode: Independent Studies

CS 5999

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10328 CS 5999   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10329 CS 5999   IND 602

    • TBA
    • Sep 2 - Dec 16, 2020
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10330 CS 5999   IND 603

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10331 CS 5999   IND 604

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10332 CS 5999   IND 605

    • TBA
    • Sep 2 - Dec 16, 2020
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10333 CS 5999   IND 606

    • TBA
    • Sep 2 - Dec 16, 2020
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10334 CS 5999   IND 607

    • TBA
    • Sep 2 - Dec 16, 2020
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10335 CS 5999   IND 608

    • TBA
    • Sep 2 - Dec 16, 2020
    • Cosley, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10336 CS 5999   IND 609

    • TBA
    • Sep 2 - Dec 16, 2020
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10337 CS 5999   IND 610

    • TBA
    • Sep 2 - Dec 16, 2020
    • Estrin, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10338 CS 5999   IND 611

    • TBA
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10339 CS 5999   IND 612

    • TBA
    • Sep 2 - Dec 16, 2020
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10340 CS 5999   IND 613

    • TBA
    • Sep 2 - Dec 16, 2020
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10341 CS 5999   IND 614

    • TBA
    • Sep 2 - Dec 16, 2020
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10342 CS 5999   IND 615

    • TBA
    • Sep 2 - Dec 16, 2020
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10343 CS 5999   IND 616

    • TBA
    • Sep 2 - Dec 16, 2020
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10344 CS 5999   IND 617

    • TBA
    • Sep 2 - Dec 16, 2020
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10345 CS 5999   IND 618

    • TBA
    • Sep 2 - Dec 16, 2020
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11022 CS 5999   IND 619

    • TBA
    • Sep 2 - Dec 16, 2020
    • Shi, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10346 CS 5999   IND 620

    • TBA
    • Sep 2 - Dec 16, 2020
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10347 CS 5999   IND 621

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10348 CS 5999   IND 622

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10349 CS 5999   IND 623

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10350 CS 5999   IND 624

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10351 CS 5999   IND 625

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10352 CS 5999   IND 626

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10353 CS 5999   IND 627

    • TBA
    • Sep 2 - Dec 16, 2020
    • Manohar, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10354 CS 5999   IND 628

    • TBA
    • Sep 2 - Dec 16, 2020
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10355 CS 5999   IND 629

    • TBA
    • Sep 2 - Dec 16, 2020
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10356 CS 5999   IND 630

    • TBA
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10357 CS 5999   IND 631

    • TBA
    • Sep 2 - Dec 16, 2020
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10358 CS 5999   IND 632

    • TBA
    • Sep 2 - Dec 16, 2020
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10359 CS 5999   IND 633

    • TBA
    • Sep 2 - Dec 16, 2020
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10360 CS 5999   IND 634

    • TBA
    • Sep 2 - Dec 16, 2020
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10361 CS 5999   IND 635

    • TBA
    • Sep 2 - Dec 16, 2020
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10362 CS 5999   IND 637

    • TBA
    • Sep 2 - Dec 16, 2020
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10363 CS 5999   IND 638

    • TBA
    • Sep 2 - Dec 16, 2020
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10364 CS 5999   IND 640

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tate, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10365 CS 5999   IND 641

    • TBA
    • Sep 2 - Dec 16, 2020
    • Suh, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10366 CS 5999   IND 642

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10367 CS 5999   IND 643

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10368 CS 5999   IND 644

    • TBA
    • Sep 2 - Dec 16, 2020
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10410 CS 5999   IND 645

    • TBA
    • Sep 2 - Dec 16, 2020
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10774 CS 5999   IND 646

    • TBA
    • Sep 2 - Dec 16, 2020
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10775 CS 5999   IND 647

    • TBA
    • Sep 2 - Dec 16, 2020
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10779 CS 5999   IND 648

    • TBA
    • Sep 2 - Dec 16, 2020
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10782 CS 5999   IND 649

    • TBA
    • Sep 2 - Dec 16, 2020
    • Knepper, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 10842 CS 5999   IND 649A

    • TBA
    • Sep 2 - Dec 16, 2020
    • Juels, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11104 CS 5999   IND 649B

    • TBA
    • Sep 2 - Dec 16, 2020
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11105 CS 5999   IND 649C

    • TBA
    • Sep 2 - Dec 16, 2020
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11133 CS 5999   IND 649D

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11142 CS 5999   IND 649E

    • TBA
    • Sep 2 - Dec 16, 2020
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11250 CS 5999   IND 649F

    • TBA
    • Sep 2 - Dec 16, 2020
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11251 CS 5999   IND 649G

    • TBA
    • Sep 2 - Dec 16, 2020
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11252 CS 5999   IND 649H

    • TBA
    • Sep 2 - Dec 16, 2020
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11253 CS 5999   IND 649I

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11254 CS 5999   IND 649J

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11269 CS 5999   IND 649K

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11268 CS 5999   IND 649L

    • TBA
    • Sep 2 - Dec 16, 2020
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11288 CS 5999   IND 649M

    • TBA
    • Sep 2 - Dec 16, 2020
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11310 CS 5999   IND 649N

    • TBA
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11334 CS 5999   IND 649O

    • TBA
    • Sep 2 - Dec 16, 2020
    • Birrell, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11333 CS 5999   IND 649P

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11336 CS 5999   IND 649Q

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11520 CS 5999   IND 649R

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sirer, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11542 CS 5999   IND 649S

    • TBA
    • Sep 2 - Dec 16, 2020
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11817 CS 5999   IND 649T

    • TBA
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11849 CS 5999   IND 649U

    • TBA
    • Sep 2 - Dec 16, 2020
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11857 CS 5999   IND 649V

    • TBA
    • Sep 2 - Dec 16, 2020
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 11860 CS 5999   IND 649W

    • TBA
    • Sep 2 - Dec 16, 2020
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 21864 CS 5999   IND 649X

    • TBA
    • Sep 2 - Dec 16, 2020
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 21877 CS 5999   IND 649Y

    • TBA
    • Sep 2 - Dec 16, 2020
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 21996 CS 5999   IND 649Z

    • TBA
    • Sep 2 - Dec 16, 2020
    • Meik, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16617 CS 5999   IND 601X

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tang, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 22076 CS 5999   IND 601A

    • TBA
    • Sep 2 - Dec 16, 2020
    • Campbell, M

  • Instruction Mode: Independent Studies

CS 6120

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Opt NoAud

  • 21254 CS 6120   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Sampson, A

  • Instruction Mode: Online
    Restricted to PhD and MS students only. All others should add themselves to the waitlist during add/drop. Please see http://www.cs.cornell.edu/courseinfo/enrollment for more information.

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. 

  • 4 Credits GradeNoAud

  • 18401 CS 6156   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Legunsen, O

  • Instruction Mode: Online
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.

CS 6210

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 11342 CS 6210   LEC 001

    • MWF Online Meeting
    • Sep 2 - Dec 16, 2020
    • Benson, A

  • Instruction Mode: Online
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.

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

  • 17896 CS 6741   LEC 001

  • Instruction Mode: Online
    Class will be streamed from NYCTech. Enrollment limited to CIS PhD and CS MS students only.

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  • 17656 CS 6741   LEC 030

  • Instruction Mode: Online
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech PhD Students.

CS 6787

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 11234 CS 6787   LEC 001

  • Instruction Mode: In Person Transition to Online
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 20095 CS 6787   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • De Sa, C

  • Instruction Mode: Online
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.

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

  • 18402 CS 6789   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Sun, W

  • Instruction Mode: Online
    Enrollment limited to CIS PhD and CS MS students only.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18572 CS 6789   LEC 030

  • Instruction Mode: Online
    Taught in NYC at Cornell Tech. Enrollment limited to Cornell Tech PhD students. Streamed from Ithaca to Cornell Tech.

CS 6817

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits GradeNoAud

  • 18404 CS 6817   LEC 001

  • Instruction Mode: In Person Transition to Online
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits GradeNoAud

  • 20096 CS 6817   LEC 002

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Chattopadhyay, E

  • Instruction Mode: Online
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits GradeNoAud

  • 20231 CS 6817   LEC 030

    • TR Cornell Tech
    • Sep 2 - Dec 16, 2020
    • Chattopadhyay, E

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

CS 6820

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Opt NoAud

  • 20097 CS 6820   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Kleinberg, R

  • Instruction Mode: Online
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Opt NoAud

  • 11444 CS 6820   LEC 030

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

CS 6830

A rigorous introduction to the theoretical foundations of the cryptography that powers much of the modern world. As this is a theoretical class, the emphasis will be on formal definitions and proofs. E.g., ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18743 CS 6830   LEC 001

    • TR Olin Hall 155
    • Sep 2 - Dec 16, 2020
    • Stephens-Davidowitz, N

  • Instruction Mode: Hybrid-Online and In Person
    Enrollment is restricted to grad students only. Undergraduates will need to add themselves to the waitlist during add/drop.
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 20102 CS 6830   LEC 002

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Stephens-Davidowitz, N

  • Instruction Mode: Online

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

  •  9502 CS 7090   LEC 001

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Tardos, E

  • Instruction Mode: Online

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

  • 10167 CS 7190   SEM 101

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Kozen, D

      Sampson, A

  • Instruction Mode: Online

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

  • 10147 CS 7290   SEM 101

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Damle, A

      Townsend, A

  • Instruction Mode: Online

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

  • 11209 CS 7390   SEM 101

    • T Online Meeting
    • Sep 2 - Dec 16, 2020
    • Trummer, I

  • Instruction Mode: Online

CS 7450

This seminar will cover the classical topics in Internet and datacenter network design, e.g., routing, congestion control, network hardware, network software, and networked applications, with a particular ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 18408 CS 7450   SEM 101

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Agarwal, R

  • Instruction Mode: Online

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

  •  9834 CS 7490   SEM 101

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

  • Instruction Mode: Online

CS 7492

PhD-level seminar on special topics in computer systems. view course details

View Enrollment Information

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

  • 2 Credits Stdnt Opt

  • 20148 CS 7492   LEC 001

    • TR Online Meeting
    • Sep 2 - Dec 16, 2020
    • Nissenbaum, H

      Shmatikov, V

  • Instruction Mode: Online
    Streamed to Ithaca from Cornell Tech. Ithaca based students need to enroll in this section.

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

  • 2 Credits Stdnt Opt

  • 19965 CS 7492   LEC 030

  • Instruction Mode: Online
    Taught in NYC. Enrollment Limited to Cornell Tech PhD Students.

CS 7493

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10966 CS 7493   SEM 101

    • W Online Meeting
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Online

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 11631 CS 7493   SEM 102

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

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

  • 11385 CS 7690   SEM 101

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Davis, A

      Hariharan, B

      Marschner, S

  • Instruction Mode: Online

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

  •  9835 CS 7790   SEM 101

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Joachims, T

  • Instruction Mode: Online

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

  • 18173 CS 7794   SEM 101

    • F Online Meeting
    • Sep 2 - Dec 16, 2020
    • Artzi, Y

      Cardie, C

      Lee, L

  • Instruction Mode: Online

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  • 18412 CS 7794   SEM 130

  • Instruction Mode: Online
    Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech PhD Students.

CS 7850

This is a seminar focusing on models for networks and for some of the fundamental processes that take place within them. Topics will include the small-world phenomenon, decentralized search, contagion, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Sat/Unsat

  • 18527 CS 7850   SEM 101

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Kleinberg, J

  • Instruction Mode: Online

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

  •  9503 CS 7890   SEM 101

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Chattopadhyay, E

      Kleinberg, R

  • Instruction Mode: Online

CS 7893

Seminar for discussing recent or classical papers in cryptography. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 21827 CS 7893   SEM 101

    • F Online Meeting
    • Aug 27 - Dec 8, 2020
    • Pass, R

      Snavely, N

  • Instruction Mode: Online
    Taught from NYC. Enrollment Limited to Ithaca PhD and MS Students.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 21772 CS 7893   SEM 030

  • Instruction Mode: Online
    Taught in NYC. Enrollment limited to Cornell Tech PhD Students.

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

  • 21704 CS 7999   IND 601W

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sun, W

  • Instruction Mode: In Person
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10291 CS 7999   IND 602

    • TBA
    • Sep 2 - Dec 16, 2020
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10292 CS 7999   IND 603

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10293 CS 7999   IND 604

    • TBA
    • Sep 2 - Dec 16, 2020
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10294 CS 7999   IND 605

    • TBA
    • Sep 2 - Dec 16, 2020
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10295 CS 7999   IND 606

    • TBA
    • Sep 2 - Dec 16, 2020
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10296 CS 7999   IND 607

    • TBA
    • Sep 2 - Dec 16, 2020
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10297 CS 7999   IND 608

    • TBA
    • Sep 2 - Dec 16, 2020
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10298 CS 7999   IND 609

    • TBA
    • Sep 2 - Dec 16, 2020
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10299 CS 7999   IND 610

    • TBA
    • Sep 2 - Dec 16, 2020
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10300 CS 7999   IND 611

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Huttenlocher, D

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10301 CS 7999   IND 612

    • TBA
    • Sep 2 - Dec 16, 2020
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10302 CS 7999   IND 613

    • TBA
    • Sep 2 - Dec 16, 2020
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10303 CS 7999   IND 614

    • TBA
    • Sep 2 - Dec 16, 2020
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10304 CS 7999   IND 615

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hopcroft, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10305 CS 7999   IND 617

    • TBA
    • Sep 2 - Dec 16, 2020
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10306 CS 7999   IND 618

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10307 CS 7999   IND 619

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10308 CS 7999   IND 620

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10309 CS 7999   IND 621

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10310 CS 7999   IND 622

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10311 CS 7999   IND 623

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sirer, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10312 CS 7999   IND 624

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lipson, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10313 CS 7999   IND 625

    • TBA
    • Sep 2 - Dec 16, 2020
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10314 CS 7999   IND 626

    • TBA
    • Sep 2 - Dec 16, 2020
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10315 CS 7999   IND 627

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10316 CS 7999   IND 628

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10317 CS 7999   IND 629

    • TBA
    • Sep 2 - Dec 16, 2020
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10318 CS 7999   IND 630

    • TBA
    • Sep 2 - Dec 16, 2020
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10319 CS 7999   IND 631

    • TBA
    • Sep 2 - Dec 16, 2020
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10320 CS 7999   IND 634

    • TBA
    • Sep 2 - Dec 16, 2020
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10321 CS 7999   IND 635

    • TBA
    • Sep 2 - Dec 16, 2020
    • Steurer, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10322 CS 7999   IND 637

    • TBA
    • Sep 2 - Dec 16, 2020
    • Tate, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10323 CS 7999   IND 638

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Loan, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10324 CS 7999   IND 639

    • TBA
    • Sep 2 - Dec 16, 2020
    • Van Renesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10325 CS 7999   IND 640

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10326 CS 7999   IND 641

    • TBA
    • Sep 2 - Dec 16, 2020
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10476 CS 7999   IND 642

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Zabih, R

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10649 CS 7999   IND 643

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Naaman, M

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10780 CS 7999   IND 644

    • TBA
    • Sep 2 - Dec 16, 2020
    • Andersen, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10781 CS 7999   IND 645

    • TBA
    • Sep 2 - Dec 16, 2020
    • Knepper, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10854 CS 7999   IND 646

    • TBA
    • Sep 2 - Dec 16, 2020
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10855 CS 7999   IND 647

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Belongie, S

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10973 CS 7999   IND 648

    • TBA
    • Sep 2 - Dec 16, 2020
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10982 CS 7999   IND 649

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10983 CS 7999   IND 601A

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Juels, A

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10984 CS 7999   IND 601B

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Estrin, D

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10985 CS 7999   IND 601C

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Shmatikov, V

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 10998 CS 7999   IND 601D

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Ristenpart, T

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11025 CS 7999   IND 601E

    • TBA
    • Sep 2 - Dec 16, 2020
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11249 CS 7999   IND 601F

    • TBA
    • Sep 2 - Dec 16, 2020
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11264 CS 7999   IND 601G

    • TBA
    • Sep 2 - Dec 16, 2020
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11266 CS 7999   IND 601H

    • TBA
    • Sep 2 - Dec 16, 2020
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11280 CS 7999   IND 601I

    • TBA
    • Sep 2 - Dec 16, 2020
    • Meik, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11691 CS 7999   IND 601J

    • TBA
    • Sep 2 - Dec 16, 2020
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11541 CS 7999   IND 601K

    • TBA
    • Sep 2 - Dec 16, 2020
    • Wilson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11784 CS 7999   IND 601L

    • TBA
    • Sep 2 - Dec 16, 2020
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11818 CS 7999   IND 601M

    • TBA
    • Sep 2 - Dec 16, 2020
    • Haghtalab, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11850 CS 7999   IND 601N

    • TBA
    • Sep 2 - Dec 16, 2020
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11851 CS 7999   IND 601O

    • TBA
    • Sep 2 - Dec 16, 2020
    • Acharya, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11856 CS 7999   IND 601P

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11862 CS 7999   IND 601Q

    • TBA
    • Sep 2 - Dec 16, 2020
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 16462 CS 7999   IND 601R

    • TBA
    • Sep 2 - Dec 16, 2020
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 16463 CS 7999   IND 601S

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 16618 CS 7999   IND 601U

    • TBA
    • Sep 2 - Dec 16, 2020
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 20141 CS 7999   IND 601V

    • TBA
    • Sep 2 - Dec 16, 2020
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 21758 CS 7999   IND 601X

    • TBA
    • Sep 2 - Dec 16, 2020
    • Azenkot, S

  • Instruction Mode: In Person
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 21759 CS 7999   IND 601Y

    • TBA
    • Sep 2 - Dec 16, 2020
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 21866 CS 7999   IND 601Z

    • TBA
    • Sep 2 - Dec 16, 2020
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 22041 CS 7999   IND 602A

    • TBA
    • Sep 2 - Dec 16, 2020
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11016 CS 7999   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11519 CS 7999   IND 607T

    • TBA Cornell Tech
    • Aug 27 - Dec 8, 2020
    • Artzi, Y

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11848 CS 7999   IND 608T

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 22129 CS 7999   IND 609T

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 11861 CS 7999   IND 650T

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

Syllabi: none
  •   Project Session Full. 

  • 1-15 Credits Stdnt Opt

  • 22127 CS 7999   IND 603T

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

CS 9999

Doctoral research. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Sat/Unsat

  •  9837 CS 9999   IND 601

    • TBA
    • Sep 2 - Dec 16, 2020
    • Staff

  • Instruction Mode: Independent Studies