Computer Science (CS)Engineering

Showing 96 results.

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

CS 1110

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 10049 CS 1110   LEC 001

    • TR Bailey Hall 101
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person
    200 seats are reserved for freshmen. Additional seats are available to all other students. All students (not just engineers!) may opt to enroll in a 1-credit Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. AEWs are facilitated by upper-level engineering students. They are graded S/U based on attendance. In order to attend an AEW, you must enroll in an AEW section, listed under course number ENGRG 1010.

  • 10050 CS 1110   DIS 201

    • T Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 10051 CS 1110   DIS 202

    • T Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 10123 CS 1110   DIS 203

  • Instruction Mode: In Person

  • 10052 CS 1110   DIS 204

    • T Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 10053 CS 1110   DIS 205

  • Instruction Mode: In Person

  • 10054 CS 1110   DIS 206

    • T Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 10055 CS 1110   DIS 207

  • Instruction Mode: In Person

  • 10262 CS 1110   DIS 208

    • T Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 10265 CS 1110   DIS 209

    • W Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 10662 CS 1110   DIS 210

    • W Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 10663 CS 1110   DIS 211

  • Instruction Mode: In Person

  • 10664 CS 1110   DIS 212

    • W Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 18887 CS 1110   DIS 213

  • Instruction Mode: In Person

  • 10685 CS 1110   DIS 214

    • W Phillips Hall 318
    • Jan 24 - May 10, 2022
    • Bracy, A

      Lee, L

  • Instruction Mode: In Person

  • 18888 CS 1110   DIS 215

  • Instruction Mode: In Person

CS 1112

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10044 CS 1112   LEC 001

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

  • 10045 CS 1112   DIS 201

  • Instruction Mode: In Person

  • 10046 CS 1112   DIS 202

    • W Upson Hall 225
    • Jan 24 - May 10, 2022
    • Fan, K

  • Instruction Mode: In Person

  • 10047 CS 1112   DIS 203

    • W Upson Hall 225
    • Jan 24 - May 10, 2022
    • Fan, K

  • Instruction Mode: In Person

  • 10048 CS 1112   DIS 204

  • Instruction Mode: In Person

  • 10090 CS 1112   DIS 205

  • Instruction Mode: In Person

  • 18187 CS 1112   DIS 206

  • Instruction Mode: In Person

CS 1132

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

View Enrollment Information

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

  • 2 Credits Sat/Unsat

  • 12546 CS 1132   LEC 001

  • Instruction Mode: In Person

  • 12601 CS 1132   LAB 401

    • F Upson Hall 225
    • Jan 24 - Mar 15, 2022
    • Fan, K

  • Instruction Mode: In Person

CS 1133

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

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 12561 CS 1133   LEC 001

    • MWF Upson Hall 142
    • Jan 24 - Mar 15, 2022
    • Frey, C

  • Instruction Mode: In Person

CS 1300

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 10838 CS 1300   LEC 001

    • TR Olin Hall 165
    • Jan 24 - May 10, 2022
    • Westwater, R

  • Instruction Mode: In Person

  • 10839 CS 1300   DIS 201

    • F Upson Hall 216
    • Jan 24 - May 10, 2022
    • Westwater, R

  • Instruction Mode: In Person

  • 10840 CS 1300   DIS 202

    • F Thurston Hall 205
    • Jan 24 - May 10, 2022
    • Westwater, R

  • Instruction Mode: In Person

  • 20770 CS 1300   DIS 203

  • Instruction Mode: In Person

  • 20771 CS 1300   DIS 204

  • Instruction Mode: In Person

CS 1340

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 10727 CS 1340   LEC 001

    • MWF Bailey Hall 101
    • Jan 24 - May 10, 2022
    • Kleinberg, J

      Levy, K

  • Instruction Mode: In Person

CS 1380

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10451 CS 1380   LEC 001

  • Instruction Mode: In Person

  • 10452 CS 1380   DIS 201

  • Instruction Mode: In Person

  • 10453 CS 1380   DIS 202

  • Instruction Mode: In Person

  • 10454 CS 1380   DIS 203

  • Instruction Mode: In Person

  • 10455 CS 1380   DIS 204

  • Instruction Mode: In Person

CS 1710

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

View Enrollment Information

Syllabi: none
  • 10207 CS 1710   LEC 001

    • TR Uris Hall G01
    • Jan 24 - May 10, 2022
    • Nichols, S

  • Instruction Mode: In Person

CS 1998

Freshmen and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Stdnt Opt

  • 16373 CS 1998   IND 601

    • MW Upson Hall 142
    • Feb 21 - May 10, 2022
    • White, W

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

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Stdnt Opt

  • 16386 CS 1998   IND 602

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

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Stdnt Opt

  • 16657 CS 1998   IND 603

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

Syllabi: none
  •   Project Session Full. 

  • 2 Credits S/U NoAud

  • 20099 CS 1998   IND 604

    • MW Phillips Hall 101
    • Jan 24 - May 10, 2022
    • Lambert, G

      Stephens-Davidowitz, N

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

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 16765 CS 1998   IND 607

    • TBA
    • Jan 24 - May 10, 2022
    • Muhlberger, C

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

CS 2043

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

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 12614 CS 2043   LEC 001

  • Instruction Mode: In Person

CS 2110

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 10006 CS 2110   LEC 001

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

  • 10007 CS 2110   DIS 201

    • T Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10008 CS 2110   DIS 202

    • T Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10009 CS 2110   DIS 203

    • W Hollister Hall 206
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10010 CS 2110   DIS 204

    • W Hollister Hall 206
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10011 CS 2110   DIS 205

    • W Hollister Hall 206
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10012 CS 2110   DIS 206

    • W Hollister Hall 206
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10013 CS 2110   DIS 207

    • W Hollister Hall 206
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10014 CS 2110   DIS 208

    • W Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10015 CS 2110   DIS 209

    • W Hollister Hall 206
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 18277 CS 2110   DIS 210

    • W Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 18278 CS 2110   DIS 211

    • T Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10268 CS 2110   DIS 213

    • T Phillips Hall 403
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10269 CS 2110   DIS 214

    • T Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10271 CS 2110   DIS 216

    • W Hollister Hall 206
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10272 CS 2110   DIS 217

    • W Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

  • 10348 CS 2110   DIS 220

    • T Hollister Hall 306
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person

CS 2111

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10200 CS 2111   LEC 001

    • W Kimball Hall B11
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person
    Co-requisite: CS/ENGRD 2110.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10201 CS 2111   LEC 002

    • T Kimball Hall B11
    • Jan 24 - May 10, 2022
    • Clarkson, M

      Gries, D

  • Instruction Mode: In Person
    Co-requisite: CS/ENGRD 2110.

CS 2300

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9930 CS 2300   LEC 001

    • TR Uris Hall G01
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  •  9931 CS 2300   DIS 201

  • Instruction Mode: In Person

  •  9932 CS 2300   DIS 202

    • F Upson Hall 152
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  •  9933 CS 2300   DIS 203

    • F Upson Hall 146
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  • 10162 CS 2300   DIS 204

  • Instruction Mode: In Person

  • 19031 CS 2300   DIS 205

    • F Olin Hall 145
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  • 19032 CS 2300   DIS 206

    • F Upson Hall 206
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  • 19033 CS 2300   DIS 207

  • Instruction Mode: In Person

  • 19034 CS 2300   DIS 208

  • Instruction Mode: In Person

  • 19035 CS 2300   DIS 209

    • F Upson Hall 202
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  • 19036 CS 2300   DIS 210

  • Instruction Mode: In Person

  • 19037 CS 2300   DIS 211

    • F Upson Hall 202
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  • 19038 CS 2300   DIS 212

    • F Olin Hall 145
    • Jan 24 - May 10, 2022
    • Harms, K

  • Instruction Mode: In Person

  • 19039 CS 2300   DIS 213

  • Instruction Mode: In Person

  • 19040 CS 2300   DIS 214

  • Instruction Mode: In Person

  • 19041 CS 2300   DIS 215

  • Instruction Mode: In Person

CS 2800

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 10026 CS 2800   LEC 001

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

  • 10591 CS 2800   DIS 201

  • Instruction Mode: In Person

  • 10592 CS 2800   DIS 202

  • Instruction Mode: In Person

  • 10593 CS 2800   DIS 203

  • Instruction Mode: In Person

  • 10594 CS 2800   DIS 204

  • Instruction Mode: In Person

  • 10595 CS 2800   DIS 205

  • Instruction Mode: In Person

  • 10596 CS 2800   DIS 206

  • Instruction Mode: In Person

  • 10597 CS 2800   DIS 207

  • Instruction Mode: In Person

  • 10598 CS 2800   DIS 208

  • Instruction Mode: In Person

  • 10599 CS 2800   DIS 209

  • Instruction Mode: In Person

  • 10600 CS 2800   DIS 210

  • Instruction Mode: In Person

  • 10602 CS 2800   DIS 211

  • Instruction Mode: In Person

  • 10603 CS 2800   DIS 212

  • Instruction Mode: In Person

  • 10604 CS 2800   DIS 213

  • Instruction Mode: In Person

  • 10605 CS 2800   DIS 214

  • Instruction Mode: In Person

CS 3110

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  • 10027 CS 3110   LEC 001

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

  • 10028 CS 3110   DIS 201

  • Instruction Mode: In Person

  • 10029 CS 3110   DIS 202

  • Instruction Mode: In Person

  • 10030 CS 3110   DIS 203

  • Instruction Mode: In Person

  • 10169 CS 3110   DIS 204

  • Instruction Mode: In Person

  • 10231 CS 3110   DIS 205

  • Instruction Mode: In Person

  • 10232 CS 3110   DIS 206

  • Instruction Mode: In Person

  • 10233 CS 3110   DIS 207

  • Instruction Mode: In Person

  • 10234 CS 3110   DIS 208

  • Instruction Mode: In Person

  • 10491 CS 3110   DIS 209

  • Instruction Mode: In Person

  • 10492 CS 3110   DIS 210

    • T Statler Hall 291
    • Jan 24 - May 10, 2022
    • Foster, N

      Hsu, J

  • Instruction Mode: In Person

  • 10493 CS 3110   DIS 211

    • T Phillips Hall 213
    • Jan 24 - May 10, 2022
    • Foster, N

      Hsu, J

  • Instruction Mode: In Person

  • 10497 CS 3110   DIS 212

    • T Phillips Hall 307
    • Jan 24 - May 10, 2022
    • Foster, N

      Hsu, J

  • Instruction Mode: In Person

  • 10581 CS 3110   DIS 213

  • Instruction Mode: In Person

  • 10673 CS 3110   DIS 214

  • Instruction Mode: In Person

CS 3152

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 10175 CS 3152   LEC 001

    • MWF Upson Hall 142
    • Jan 24 - May 10, 2022
    • White, W

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

  • 10176 CS 3152   DIS 201

  • Instruction Mode: In Person

  • 10177 CS 3152   DIS 202

  • Instruction Mode: In Person

CS 3410

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  • 10082 CS 3410   LEC 001

    • MWF Uris Hall G01
    • Jan 24 - May 10, 2022
    • Bracy, A

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

  • 10096 CS 3410   DIS 201

    • W Upson Hall 206
    • Jan 24 - May 10, 2022
    • Bracy, A

  • Instruction Mode: In Person

  • 10097 CS 3410   DIS 202

    • W Upson Hall 225
    • Jan 24 - May 10, 2022
    • Bracy, A

  • Instruction Mode: In Person

  • 10098 CS 3410   DIS 203

  • Instruction Mode: In Person

  • 10099 CS 3410   DIS 204

  • Instruction Mode: In Person

  • 10100 CS 3410   DIS 205

  • Instruction Mode: In Person

  • 10102 CS 3410   DIS 206

  • Instruction Mode: In Person

  • 10197 CS 3410   DIS 207

    • R Upson Hall 225
    • Jan 24 - May 10, 2022
    • Bracy, A

  • Instruction Mode: In Person

  • 10248 CS 3410   DIS 208

    • R Upson Hall 225
    • Jan 24 - May 10, 2022
    • Bracy, A

  • Instruction Mode: In Person

CS 3420

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

View Enrollment Information

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

  • 4 Credits Graded

  • 10130 CS 3420   LEC 001

    • TR Olin Hall 255
    • Jan 24 - May 10, 2022
    • Napp, N

  • Instruction Mode: In Person

  • 10131 CS 3420   DIS 201

  • Instruction Mode: In Person

  • 10132 CS 3420   DIS 202

  • Instruction Mode: In Person

  • 10133 CS 3420   DIS 203

  • Instruction Mode: In Person

  • 10134 CS 3420   DIS 204

  • Instruction Mode: In Person

  • 10563 CS 3420   DIS 205

    • F Upson Hall 216
    • Jan 24 - May 10, 2022
    • Napp, N

  • Instruction Mode: In Person

CS 4090

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14106 CS 4090   IND 601

    • TBA
    • Jan 24 - May 10, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14107 CS 4090   IND 602

    • TBA
    • Jan 24 - May 10, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13969 CS 4090   IND 603

    • TBA
    • Jan 24 - May 10, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13837 CS 4090   IND 609

    • TBA
    • Jan 24 - May 10, 2022
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13838 CS 4090   IND 610

    • TBA
    • Jan 24 - May 10, 2022
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13887 CS 4090   IND 615

    • TBA
    • Jan 24 - May 10, 2022
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13839 CS 4090   IND 617

    • TBA
    • Jan 24 - May 10, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13894 CS 4090   IND 621

    • TBA
    • Jan 24 - May 10, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13895 CS 4090   IND 622

    • TBA
    • Jan 24 - May 10, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13872 CS 4090   IND 623

    • TBA
    • Jan 24 - May 10, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13840 CS 4090   IND 630

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13986 CS 4090   IND 632

    • TBA
    • Jan 24 - May 10, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13987 CS 4090   IND 634

    • TBA
    • Jan 24 - May 10, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13841 CS 4090   IND 641

    • TBA
    • Jan 24 - May 10, 2022
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13843 CS 4090   IND 642

    • TBA
    • Jan 24 - May 10, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13873 CS 4090   IND 643

    • TBA
    • Jan 24 - May 10, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13885 CS 4090   IND 644

    • TBA
    • Jan 24 - May 10, 2022
    • Kot, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13970 CS 4090   IND 645

    • TBA
    • Jan 24 - May 10, 2022
    • Steurer, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13940 CS 4090   IND 647

    • TBA
    • Jan 24 - May 10, 2022
    • Gries, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13988 CS 4090   IND 648

    • TBA
    • Jan 24 - May 10, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13977 CS 4090   IND 649

    • TBA
    • Jan 24 - May 10, 2022
    • George, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14014 CS 4090   IND 650

    • TBA
    • Jan 24 - May 10, 2022
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14081 CS 4090   IND 601A

    • TBA
    • Jan 24 - May 10, 2022
    • Park, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14108 CS 4090   IND 601B

    • TBA
    • Jan 24 - May 10, 2022
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14131 CS 4090   IND 601C

    • TBA
    • Jan 24 - May 10, 2022
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14160 CS 4090   IND 601D

    • TBA
    • Jan 24 - May 10, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14163 CS 4090   IND 601E

    • TBA
    • Jan 24 - May 10, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14201 CS 4090   IND 601F

    • TBA
    • Jan 24 - May 10, 2022
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14202 CS 4090   IND 601G

    • TBA
    • Jan 24 - May 10, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 14256 CS 4090   IND 601H

    • TBA
    • Jan 24 - May 10, 2022
    • Shi, R

  • Instruction Mode: Independent Studies

CS 4120

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10427 CS 4120   LEC 001

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

CS 4121

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

View Enrollment Information

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

  • 2 Credits Graded

  • 10457 CS 4121   LEC 001

    • TBA
    • Jan 24 - May 10, 2022
    • Myers, A

  • Instruction Mode: In Person
    Must be taken concurrently with CS 4120. Reserved for CIS students only. All others should add themselves to the waitlist during add/drop in January.

CS 4152

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

View Enrollment Information

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

  • 3 Credits Opt NoAud

  • 10178 CS 4152   LEC 001

    • MWF Upson Hall 142
    • Jan 24 - May 10, 2022
    • White, W

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

  • 10332 CS 4152   DIS 201

  • Instruction Mode: In Person

  • 10350 CS 4152   DIS 202

  • Instruction Mode: In Person

CS 4160

An introduction to formal verification, focusing on correctness of functional and imperative programs relative to mathematical specifications. Topics include computer-assisted theorem proving, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture. Discussion optional. Combined with: CS 5160

  • 4 Credits Stdnt Opt

  • 18790 CS 4160   LEC 001

  • Instruction Mode: In Person
    Enrollment reserved for CIS students only. All other students must add themselves to the waitlist during add/drop in January.

  • 19231 CS 4160   DIS 201

    • F Phillips Hall 203
    • Jan 24 - May 10, 2022
    • Clarkson, M

  • Instruction Mode: In Person
    This discussion section is not mandatory.

  • 19232 CS 4160   DIS 202

  • Instruction Mode: In Person
    This discussion section is not mandatory.

CS 4220

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10182 CS 4220   LEC 001

    • MWF Olin Hall 255
    • Jan 24 - May 10, 2022
    • Bindel, D

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

CS 4410

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 10326 CS 4410   LEC 001

    • TR Uris Hall G01
    • Jan 24 - May 10, 2022
    • VanRenesse, R

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

CS 4411

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

View Enrollment Information

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

  • 2 Credits GradeNoAud

  • 10470 CS 4411   LEC 001

    • F Phillips Hall 219
    • Jan 24 - May 10, 2022
    • VanRenesse, R

  • Instruction Mode: In Person
    Enrollment limited to CIS students only. All others should add themselves to the waitlist during add/drop in January.
    Students should not enroll in CS 4411 without having successfully completed CS 4410 or have concurrent enrollment in CS 4410.

CS 4670

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 10466 CS 4670   LEC 001

    • MWF Klarman Hall KG70
    • Jan 24 - May 10, 2022
    • Hariharan, B

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

CS 4700

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

View Enrollment Information

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

  • 3 Credits Opt NoAud

  • 10362 CS 4700   LEC 001

    • MW Olin Hall 155
    • Jan 24 - May 10, 2022
    • Ellis, K

      Hirsh, H

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

CS 4701

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Opt NoAud

  • 10363 CS 4701   LEC 001

    • TBA
    • Jan 24 - May 10, 2022
    • Ellis, K

      Hirsh, H

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

CS 4744

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10358 CS 4744   LEC 001

    • TR Klarman Hall KG70
    • Jan 24 - May 10, 2022
    • van Schijndel, M

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

CS 4758

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10514 CS 4758   LEC 001

  • Instruction Mode: In Person

  • 11227 CS 4758   LAB 421

  • Instruction Mode: In Person

  • 10515 CS 4758   LAB 431

  • Instruction Mode: In Person

  • 10516 CS 4758   LAB 441

  • Instruction Mode: In Person

  • 10517 CS 4758   LAB 451

  • Instruction Mode: In Person

CS 4780

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10844 CS 4780   LEC 001

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

CS 4783

Machine Learning (ML) is a ubiquitous technology. This course, which is a follow up to an introductory course on ML will cover topics that aim to provide a theoretical foundation for designing and analyzing ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 19856 CS 4783   LEC 001

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

CS 4789

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10876 CS 4789   LEC 001

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

CS 4810

Introduction to the modern theory of computing: automata theory, formal languages, and effective computability. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 18669 CS 4810   LEC 001

    • TR Olin Hall 255
    • Jan 24 - May 10, 2022
    • Kozen, D

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

CS 4820

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10036 CS 4820   LEC 001

    • MWF Uris Hall G01
    • Jan 24 - May 10, 2022
    • Chattopadhyay, E

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

CS 4830

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10738 CS 4830   LEC 001

    • TR Kimball Hall B11
    • Jan 24 - May 10, 2022
    • Stephens-Davidowitz, N

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

CS 4850

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 18672 CS 4850   LEC 001

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

CS 4852

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 10400 CS 4852   LEC 001

    • TR Hollister Hall B14
    • Jan 24 - May 10, 2022
    • Cheyre Forestier, C

  • Instruction Mode: In Person

CS 4997

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1 Credit S/U NoAud

  • 16687 CS 4997   IND 601

    • TBA
    • Jan 24 - May 10, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1 Credit S/U NoAud

  • 16763 CS 4997   IND 602

    • TBA
    • Jan 24 - May 10, 2022
    • Lee, L

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

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

  • 16225 CS 4998   IND 601

    • TBA
    • Jan 24 - May 10, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 20270 CS 4998   IND 602

    • TBA
    • Jan 24 - May 10, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16242 CS 4998   IND 603

    • TBA
    • Jan 24 - May 10, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16244 CS 4998   IND 604

    • TBA
    • Jan 24 - May 10, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16286 CS 4998   IND 605

    • TBA
    • Jan 24 - May 10, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16388 CS 4998   IND 606

    • TBA
    • Jan 24 - May 10, 2022
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16389 CS 4998   IND 607

    • TBA
    • Jan 24 - May 10, 2022
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16339 CS 4998   IND 608

    • TBA
    • Jan 24 - May 10, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16390 CS 4998   IND 609

    • TBA
    • Jan 24 - May 10, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16693 CS 4998   IND 610

    • TBA
    • Jan 24 - May 10, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 20302 CS 4998   IND 611

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies
    AI-Learners is a team of Cornell students striving to help kids with disabilities learn math. More information here: https://ai-learners.com/. While working for the startup, earn academic credit, attend skill-building workshops and team socials, and receive team swag. Fill out this form (bit.ly/ai-learners) if you are interested in joining a close community of entrepreneurs!

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15817 CS 4999   IND 601

    • TBA
    • Jan 24 - May 10, 2022
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15818 CS 4999   IND 602

    • TBA
    • Jan 24 - May 10, 2022
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15819 CS 4999   IND 603

    • TBA
    • Jan 24 - May 10, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15820 CS 4999   IND 604

    • TBA
    • Jan 24 - May 10, 2022
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15821 CS 4999   IND 605

    • TBA
    • Jan 24 - May 10, 2022
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15886 CS 4999   IND 606

    • TBA
    • Jan 24 - May 10, 2022
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15822 CS 4999   IND 607

    • TBA
    • Jan 24 - May 10, 2022
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15823 CS 4999   IND 608

    • TBA
    • Jan 24 - May 10, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15824 CS 4999   IND 609

    • TBA
    • Jan 24 - May 10, 2022
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15887 CS 4999   IND 610

    • TBA
    • Jan 24 - May 10, 2022
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15825 CS 4999   IND 611

    • TBA
    • Jan 24 - May 10, 2022
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15826 CS 4999   IND 612

    • TBA
    • Jan 24 - May 10, 2022
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15827 CS 4999   IND 613

    • TBA
    • Jan 24 - May 10, 2022
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15828 CS 4999   IND 614

    • TBA
    • Jan 24 - May 10, 2022
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15829 CS 4999   IND 615

    • TBA
    • Jan 24 - May 10, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15830 CS 4999   IND 616

    • TBA
    • Jan 24 - May 10, 2022
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15831 CS 4999   IND 617

    • TBA
    • Jan 24 - May 10, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16230 CS 4999   IND 618

    • TBA
    • Jan 24 - May 10, 2022
    • Parikh, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15832 CS 4999   IND 619

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15833 CS 4999   IND 620

    • TBA
    • Jan 24 - May 10, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15834 CS 4999   IND 621

    • TBA
    • Jan 24 - May 10, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15835 CS 4999   IND 623

    • TBA
    • Jan 24 - May 10, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15836 CS 4999   IND 624

    • TBA
    • Jan 24 - May 10, 2022
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15837 CS 4999   IND 625

    • TBA
    • Jan 24 - May 10, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15838 CS 4999   IND 626

    • TBA
    • Jan 24 - May 10, 2022
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15839 CS 4999   IND 628

    • TBA
    • Jan 24 - May 10, 2022
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15840 CS 4999   IND 629

    • TBA
    • Jan 24 - May 10, 2022
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15841 CS 4999   IND 630

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15842 CS 4999   IND 631

    • TBA
    • Jan 24 - May 10, 2022
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15843 CS 4999   IND 632

    • TBA
    • Jan 24 - May 10, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15844 CS 4999   IND 634

    • TBA
    • Jan 24 - May 10, 2022
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15845 CS 4999   IND 635

    • TBA
    • Jan 24 - May 10, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15846 CS 4999   IND 636

    • TBA
    • Jan 24 - May 10, 2022
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15847 CS 4999   IND 638

    • TBA
    • Jan 24 - May 10, 2022
    • Shmatikov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15869 CS 4999   IND 640

    • TBA
    • Jan 24 - May 10, 2022
    • Lipson, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15870 CS 4999   IND 641

    • TBA
    • Jan 24 - May 10, 2022
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15871 CS 4999   IND 642

    • TBA
    • Jan 24 - May 10, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15872 CS 4999   IND 643

    • TBA
    • Jan 24 - May 10, 2022
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16091 CS 4999   IND 644

    • TBA
    • Jan 24 - May 10, 2022
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16100 CS 4999   IND 645

    • TBA
    • Jan 24 - May 10, 2022
    • Scheinberg, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16101 CS 4999   IND 646

    • TBA
    • Jan 24 - May 10, 2022
    • Tate, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16174 CS 4999   IND 647

    • TBA
    • Jan 24 - May 10, 2022
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16175 CS 4999   IND 648

    • TBA
    • Jan 24 - May 10, 2022
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16188 CS 4999   IND 649

    • TBA
    • Jan 24 - May 10, 2022
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16899 CS 4999   IND 601A

    • TBA
    • Jan 24 - May 10, 2022
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16189 CS 4999   IND 601B

    • TBA
    • Jan 24 - May 10, 2022
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16199 CS 4999   IND 601C

    • TBA
    • Jan 24 - May 10, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16221 CS 4999   IND 601D

    • TBA
    • Jan 24 - May 10, 2022
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16222 CS 4999   IND 601E

    • TBA
    • Jan 24 - May 10, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16224 CS 4999   IND 601F

    • TBA
    • Jan 24 - May 10, 2022
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16228 CS 4999   IND 601G

    • TBA
    • Jan 24 - May 10, 2022
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16268 CS 4999   IND 601H

    • TBA
    • Jan 24 - May 10, 2022
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16269 CS 4999   IND 601I

    • TBA
    • Jan 24 - May 10, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16270 CS 4999   IND 601J

    • TBA
    • Jan 24 - May 10, 2022
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16271 CS 4999   IND 601K

    • TBA
    • Jan 24 - May 10, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16277 CS 4999   IND 601L

    • TBA
    • Jan 24 - May 10, 2022
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16278 CS 4999   IND 601M

    • TBA
    • Jan 24 - May 10, 2022
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16279 CS 4999   IND 601N

    • TBA
    • Jan 24 - May 10, 2022
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16284 CS 4999   IND 601O

    • TBA
    • Jan 24 - May 10, 2022
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16287 CS 4999   IND 601P

    • TBA
    • Jan 24 - May 10, 2022
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16677 CS 4999   IND 601Q

    • TBA
    • Jan 24 - May 10, 2022
    • Shi, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16292 CS 4999   IND 601R

    • TBA
    • Jan 24 - May 10, 2022
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16325 CS 4999   IND 601S

    • TBA
    • Jan 24 - May 10, 2022
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16327 CS 4999   IND 601T

    • TBA
    • Jan 24 - May 10, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16329 CS 4999   IND 601U

    • TBA
    • Jan 24 - May 10, 2022
    • Artzi, Y

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16332 CS 4999   IND 601V

    • TBA
    • Jan 24 - May 10, 2022
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16334 CS 4999   IND 601X

    • TBA
    • Jan 24 - May 10, 2022
    • Yu, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16337 CS 4999   IND 601Y

    • TBA
    • Jan 24 - May 10, 2022
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16353 CS 4999   IND 601Z

    • TBA
    • Jan 24 - May 10, 2022
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16354 CS 4999   IND 602A

    • TBA
    • Jan 24 - May 10, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16532 CS 4999   IND 602B

    • TBA
    • Jan 24 - May 10, 2022
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16581 CS 4999   IND 602C

    • TBA
    • Jan 24 - May 10, 2022
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16667 CS 4999   IND 602D

    • TBA
    • Jan 24 - May 10, 2022
    • Edelman, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16694 CS 4999   IND 602E

    • TBA
    • Jan 24 - May 10, 2022
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16699 CS 4999   IND 602F

    • TBA
    • Jan 24 - May 10, 2022
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16754 CS 4999   IND 602G

    • TBA
    • Jan 24 - May 10, 2022
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 16757 CS 4999   IND 602H

    • TBA
    • Jan 24 - May 10, 2022
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17033 CS 4999   IND 602I

    • TBA
    • Jan 24 - May 10, 2022
    • Vashistha, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 17034 CS 4999   IND 602J

    • TBA
    • Jan 24 - May 10, 2022
    • Staff

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

CS 5120

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10456 CS 5120   LEC 001

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

CS 5121

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

View Enrollment Information

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

  • 2 Credits Graded

  • 10459 CS 5121   LEC 001

    • TBA
    • Jan 24 - May 10, 2022
    • Myers, A

  • Instruction Mode: In Person
    Must be taken concurrently with CS 5120. Enrollment restricted to CS MEng students only. All others, including early admit should add themselves to the waitlist during add/drop in January.

CS 5135

This course in Discrete Optimization is focused on Nondeterministic Polynomial-hard problems but with a very strong focus on the use of Mixed-Integer Linear Programming, general-purpose solvers to attack ... view course details

View Enrollment Information

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

  • 3 Credits Graded

  • 18512 CS 5135   LEC 030

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

CS 5150

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18667 CS 5150   LEC 001

    • TR Olin Hall 255
    • Jan 24 - May 10, 2022
    • Muhlberger, C

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

CS 5152

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

View Enrollment Information

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

  • 3 Credits Opt NoAud

  • 18611 CS 5152   LEC 001

    • MWF Upson Hall 142
    • Jan 24 - May 10, 2022
    • White, W

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

  • 18612 CS 5152   DIS 201

  • Instruction Mode: In Person

  • 18613 CS 5152   DIS 202

  • Instruction Mode: In Person

CS 5160

An introduction to formal verification, focusing on correctness of functional and imperative programs relative to mathematical specifications. Topics include computer-assisted theorem proving, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture. Discussion optional. Combined with: CS 4160

  • 4 Credits Stdnt Opt

  • 18791 CS 5160   LEC 001

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

  • 19261 CS 5160   DIS 201

    • F Phillips Hall 203
    • Jan 24 - May 10, 2022
    • Clarkson, M

  • Instruction Mode: In Person

  • 19262 CS 5160   DIS 202

  • Instruction Mode: In Person

CS 5223

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 18616 CS 5223   LEC 001

    • MWF Olin Hall 255
    • Jan 24 - May 10, 2022
    • Bindel, D

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

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

  • 18747 CS 5304   LEC 030

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

CS 5356

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 12969 CS 5356   LEC 030

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

CS 5410

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 18796 CS 5410   LEC 001

    • TR Uris Hall G01
    • Jan 24 - May 10, 2022
    • VanRenesse, R

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

CS 5411

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

View Enrollment Information

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

  • 2 Credits GradeNoAud

  • 18799 CS 5411   LEC 001

    • F Phillips Hall 219
    • Jan 24 - May 10, 2022
    • VanRenesse, R

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

CS 5412

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10434 CS 5412   LEC 001

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

  • 10740 CS 5412   DIS 202

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

CS 5433

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 18511 CS 5433   LEC 030

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

CS 5436

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10914 CS 5436   LEC 030

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

CS 5625

Methods for interactive computer graphics, targeting applications including games, visualization, design, and immersive environments. Introduces students to state-of-the-art interactive techniques and ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits GradeNoAud

  • 10522 CS 5625   LEC 001

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

CS 5670

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  • 10465 CS 5670   LEC 001

    • MWF Klarman Hall KG70
    • Jan 24 - May 10, 2022
    • Hariharan, B

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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  • 10377 CS 5670   LEC 030

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

CS 5678

This course explores the field of Mixed Reality through research topics at the intersection of Computer Vision, Computer Graphics, and Human-Computer Interaction. Topics covered may include but not limited ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  • 10590 CS 5678   LEC 030

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

CS 5700

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

View Enrollment Information

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

  • 3 Credits Opt NoAud

  • 18802 CS 5700   LEC 001

    • MW Olin Hall 155
    • Jan 24 - May 10, 2022
    • Ellis, K

      Hirsh, H

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

CS 5726

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 18371 CS 5726   LEC 030

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

CS 5758

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

View Enrollment Information

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

  • 4 Credits Graded

  • 20213 CS 5758   LEC 001

  • Instruction Mode: In Person

  • 20214 CS 5758   LAB 421

  • Instruction Mode: In Person

  • 20215 CS 5758   LAB 431

  • Instruction Mode: In Person

  • 20216 CS 5758   LAB 441

  • Instruction Mode: In Person

  • 20217 CS 5758   LAB 451

  • Instruction Mode: In Person

CS 5780

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10898 CS 5780   LEC 001

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

CS 5783

Machine Learning (ML) is a ubiquitous technology. This course, which is a follow up to an introductory course on ML will cover topics that aim to provide a theoretical foundation for designing and analyzing ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 19855 CS 5783   LEC 001

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

CS 5787

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 10570 CS 5787   LEC 030

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

  • 10571 CS 5787   DIS 230

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

CS 5789

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

View Enrollment Information

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

  • 3 Credits Graded

  • 10877 CS 5789   LEC 001

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

CS 5820

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 18803 CS 5820   LEC 001

    • MWF Uris Hall G01
    • Jan 24 - May 10, 2022
    • Chattopadhyay, E

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

CS 5830

Introductory course in Cryptography. Topics include one-way functions, encryption, digital signatures, pseudo-random number generation, zero-knowledge and basic protocols. The emphasis will be on fundamental ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 18685 CS 5830   LEC 001

    • TR Kimball Hall B11
    • Jan 24 - May 10, 2022
    • Stephens-Davidowitz, N

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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 18504 CS 5830   LEC 030

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

CS 5850

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 18673 CS 5850   LEC 001

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

CS 5998

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1 Credit Sat/Unsat

  • 13882 CS 5998   IND 601

    • TBA
    • Jan 24 - May 10, 2022
    • Staff

  • Instruction Mode: Independent Studies

CS 5999

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16051 CS 5999   IND 602

    • TBA
    • Jan 24 - May 10, 2022
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16052 CS 5999   IND 603

    • TBA
    • Jan 24 - May 10, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16053 CS 5999   IND 604

    • TBA
    • Jan 24 - May 10, 2022
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16054 CS 5999   IND 605

    • TBA
    • Jan 24 - May 10, 2022
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16055 CS 5999   IND 606

    • TBA
    • Jan 24 - May 10, 2022
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16056 CS 5999   IND 607

    • TBA
    • Jan 24 - May 10, 2022
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16057 CS 5999   IND 608

    • TBA
    • Jan 24 - May 10, 2022
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16058 CS 5999   IND 610

    • TBA
    • Jan 24 - May 10, 2022
    • Fan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16059 CS 5999   IND 611

    • TBA
    • Jan 24 - May 10, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16060 CS 5999   IND 612

    • TBA
    • Jan 24 - May 10, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16061 CS 5999   IND 613

    • TBA
    • Jan 24 - May 10, 2022
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16062 CS 5999   IND 614

    • TBA
    • Jan 24 - May 10, 2022
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16229 CS 5999   IND 615

    • TBA
    • Jan 24 - May 10, 2022
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16063 CS 5999   IND 616

    • TBA
    • Jan 24 - May 10, 2022
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16064 CS 5999   IND 617

    • TBA
    • Jan 24 - May 10, 2022
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16065 CS 5999   IND 618

    • TBA
    • Jan 24 - May 10, 2022
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16066 CS 5999   IND 621

    • TBA
    • Jan 24 - May 10, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16067 CS 5999   IND 622

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16068 CS 5999   IND 623

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16069 CS 5999   IND 624

    • TBA
    • Jan 24 - May 10, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16070 CS 5999   IND 626

    • TBA
    • Jan 24 - May 10, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16071 CS 5999   IND 627

    • TBA
    • Jan 24 - May 10, 2022
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16072 CS 5999   IND 628

    • TBA
    • Jan 24 - May 10, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16073 CS 5999   IND 629

    • TBA
    • Jan 24 - May 10, 2022
    • Martinez, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16074 CS 5999   IND 630

    • TBA
    • Jan 24 - May 10, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16075 CS 5999   IND 632

    • TBA
    • Jan 24 - May 10, 2022
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16076 CS 5999   IND 633

    • TBA
    • Jan 24 - May 10, 2022
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16077 CS 5999   IND 634

    • TBA
    • Jan 24 - May 10, 2022
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16078 CS 5999   IND 635

    • TBA
    • Jan 24 - May 10, 2022
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16079 CS 5999   IND 636

    • TBA
    • Jan 24 - May 10, 2022
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16080 CS 5999   IND 637

    • TBA
    • Jan 24 - May 10, 2022
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16081 CS 5999   IND 638

    • TBA
    • Jan 24 - May 10, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16082 CS 5999   IND 640

    • TBA
    • Jan 24 - May 10, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16092 CS 5999   IND 641

    • TBA
    • Jan 24 - May 10, 2022
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16093 CS 5999   IND 642

    • TBA
    • Jan 24 - May 10, 2022
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16094 CS 5999   IND 643

    • TBA
    • Jan 24 - May 10, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16095 CS 5999   IND 644

    • TBA
    • Jan 24 - May 10, 2022
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16102 CS 5999   IND 646

    • TBA
    • Jan 24 - May 10, 2022
    • Tate, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16871 CS 5999   IND 647

    • TBA
    • Jan 24 - May 10, 2022
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16872 CS 5999   IND 648

    • TBA
    • Jan 24 - May 10, 2022
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16873 CS 5999   IND 649

    • TBA
    • Jan 24 - May 10, 2022
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16200 CS 5999   IND 601A

    • TBA
    • Jan 24 - May 10, 2022
    • Zhang, Z

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16365 CS 5999   IND 601B

    • TBA
    • Jan 24 - May 10, 2022
    • Fussell, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16884 CS 5999   IND 601C

    • TBA
    • Jan 24 - May 10, 2022
    • Benson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16885 CS 5999   IND 601D

    • TBA
    • Jan 24 - May 10, 2022
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16190 CS 5999   IND 601E

    • TBA
    • Jan 24 - May 10, 2022
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16886 CS 5999   IND 601F

    • TBA
    • Jan 24 - May 10, 2022
    • Yang, Q

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16197 CS 5999   IND 601I

    • TBA
    • Jan 24 - May 10, 2022
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16220 CS 5999   IND 601J

    • TBA
    • Jan 24 - May 10, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16227 CS 5999   IND 601K

    • TBA
    • Jan 24 - May 10, 2022
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16273 CS 5999   IND 601L

    • TBA
    • Jan 24 - May 10, 2022
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16274 CS 5999   IND 601M

    • TBA
    • Jan 24 - May 10, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16275 CS 5999   IND 601N

    • TBA
    • Jan 24 - May 10, 2022
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16276 CS 5999   IND 601O

    • TBA
    • Jan 24 - May 10, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16280 CS 5999   IND 601P

    • TBA
    • Jan 24 - May 10, 2022
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16281 CS 5999   IND 601Q

    • TBA
    • Jan 24 - May 10, 2022
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16282 CS 5999   IND 601R

    • TBA
    • Jan 24 - May 10, 2022
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16297 CS 5999   IND 601S

    • TBA
    • Jan 24 - May 10, 2022
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16298 CS 5999   IND 601V

    • TBA
    • Jan 24 - May 10, 2022
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16331 CS 5999   IND 601W

    • TBA
    • Jan 24 - May 10, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16333 CS 5999   IND 601X

    • TBA
    • Jan 24 - May 10, 2022
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16338 CS 5999   IND 601Y

    • TBA
    • Jan 24 - May 10, 2022
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16346 CS 5999   IND 601Z

    • TBA
    • Jan 24 - May 10, 2022
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 16874 CS 5999   IND 602A

    • TBA
    • Jan 24 - May 10, 2022
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17000 CS 5999   IND 602B

    • TBA
    • Jan 24 - May 10, 2022
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Graded

  • 17008 CS 5999   IND 602C

    • TBA
    • Jan 24 - May 10, 2022
    • Ginsparg, P

  • Instruction Mode: Independent Studies

CS 6110

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 10042 CS 6110   LEC 001

    • MWF
    • Jan 24 - May 10, 2022
    • Silva, A

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

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 10984 CS 6110   LEC 030

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

CS 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

  • 18189 CS 6120   LEC 001

    • TR Bard Hall 140
    • Jan 24 - May 10, 2022
    • Sampson, A

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

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

  • 18191 CS 6156   LEC 001

    • TR Bard Hall 140
    • Jan 24 - May 10, 2022
    • Legunsen, O

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

CS 6210

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18992 CS 6210   LEC 001

    • TR Upson Hall 216
    • Jan 24 - May 10, 2022
    • Damle, A

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

CS 6382

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 20630 CS 6382   SEM 101

  • Instruction Mode: Online
    This course is offered via Distance Learning streaming from Cornell Tech to Ithaca. Enrollment is restricted to CIS PhD students. CS MS, CS MEng and CS must obtain permission from the instructor. Seats are limited, enrollment is not guaranteed.

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 20464 CS 6382   SEM 030

  • Instruction Mode: Online
    Taught in NYC. Enrollment Limited to Cornell Tech PhD Students Only. Cornell Tech Master's students may ask instructor for permission to take the course.

CS 6682

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 10897 CS 6682   LEC 001

    • TR Upson Hall 216
    • Jan 24 - May 10, 2022
    • Davis, A

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

CS 6740

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 10827 CS 6740   LEC 001

    • MW Upson Hall 216
    • Jan 24 - May 10, 2022
    • Cardie, C

  • Instruction Mode: In Person
    Restricted to graduate students only. All others must 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

  • 19348 CS 6741   LEC 001

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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Opt NoAud

  • 10648 CS 6741   LEC 031

  • Instruction Mode: Online
    Class offered via distance learning streaming from NYC. Offered to Ithaca CIS PhD, Ithaca CS MS students, and Cornell Tech PhD Students Only. Master's Cornell Tech Students may seek instructor permission with faculty.

CS 6751

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

View Enrollment Information

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

  • 4 Credits Graded

  • 18617 CS 6751   LEC 001

    • TR Olin Hall 245
    • Jan 24 - May 10, 2022
    • Bhattacharjee, T

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

CS 6764

Knowledge plays a crucial role in distributed systems, game theory, and artificial intelligence. Material examines formalizing reasoning about knowledge and the extent to which knowledge is applicable ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18194 CS 6764   LEC 001

    • TR Online Meeting
    • Jan 24 - May 10, 2022
    • Halpern, J

  • Instruction Mode: Distance Learning-Synchronous
    Restricted to graduate students only. All others must add themselves to the waitlist during add/drop.

CS 6784

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 18195 CS 6784   LEC 001

    • TR Upson Hall 206
    • Jan 24 - May 10, 2022
    • Weinberger, K

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

CS 6785

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 19346 CS 6785   LAB 401

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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 10985 CS 6785   LAB 430

  • Instruction Mode: In Person
    Taught in NYC. Enrollment open to Cornell Tech PhD, and CIS PhD Students based in Ithaca. Enrollment also open to Cornell Tech Master's Students only with instructor permission.

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

  • 10037 CS 7090   LEC 001

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

CS 7190

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10078 CS 7190   SEM 101

  • Instruction Mode: In Person

CS 7194

This seminar covers classic papers in the area of programming languages. The goal is to give students an in-depth introduction to some of the most important ideas in the field, to provide a foundation ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 11306 CS 7194   SEM 101

  • Instruction Mode: In Person

CS 7290

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

View Enrollment Information

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

  • 1 Credit Sat/Unsat

  • 10095 CS 7290   SEM 101

  • Instruction Mode: In Person

CS 7390

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 19976 CS 7390   SEM 101

  • Instruction Mode: In Person

CS 7420

This course will allow students to gain an in-depth learning about a subarea in computer systems, either a classical one or an emerging one. Students will read and discuss recent papers in the selected ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Stdnt Opt

  • Topic: Building Disaggregated Systems

  • 19596 CS 7420   SEM 101

  • Instruction Mode: In Person
    Enrollment is restricted to CS PhD and CS MS students. All others must obtain permission from the instructor to enroll.

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

  • 10038 CS 7490   SEM 101

    • F
    • Jan 24 - May 10, 2022
    • VanRenesse, R

  • Instruction Mode: In Person

CS 7690

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10072 CS 7690   SEM 101

  • Instruction Mode: In Person

CS 7790

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10039 CS 7790   SEM 101

  • Instruction Mode: In Person

CS 7794

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  • 10040 CS 7794   SEM 101

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

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit S/U NoAud

  • 20756 CS 7794   SEM 130

  • Instruction Mode: Distance Learning-Synchronous
    Streamed from Ithaca to NYC. Enrollment Limited to Cornell Tech PhD Students.

CS 7796

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 19768 CS 7796   SEM 101

  • Instruction Mode: In Person

CS 7890

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10041 CS 7890   SEM 101

  • Instruction Mode: In Person

CS 7999

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13619 CS 7999   IND 602

    • TBA
    • Jan 24 - May 10, 2022
    • Bailey, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13620 CS 7999   IND 603

    • TBA
    • Jan 24 - May 10, 2022
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13621 CS 7999   IND 604

    • TBA
    • Jan 24 - May 10, 2022
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13622 CS 7999   IND 605

    • TBA
    • Jan 24 - May 10, 2022
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13805 CS 7999   IND 606

    • TBA
    • Jan 24 - May 10, 2022
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13623 CS 7999   IND 607

    • TBA
    • Jan 24 - May 10, 2022
    • Constable, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13624 CS 7999   IND 608

    • TBA
    • Jan 24 - May 10, 2022
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13625 CS 7999   IND 612

    • TBA
    • Jan 24 - May 10, 2022
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13626 CS 7999   IND 613

    • TBA
    • Jan 24 - May 10, 2022
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13627 CS 7999   IND 614

    • TBA
    • Jan 24 - May 10, 2022
    • Campbell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13628 CS 7999   IND 615

    • TBA
    • Jan 24 - May 10, 2022
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13629 CS 7999   IND 617

    • TBA
    • Jan 24 - May 10, 2022
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13630 CS 7999   IND 619

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13631 CS 7999   IND 620

    • TBA
    • Jan 24 - May 10, 2022
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13632 CS 7999   IND 622

    • TBA
    • Jan 24 - May 10, 2022
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13633 CS 7999   IND 623

    • TBA
    • Jan 24 - May 10, 2022
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13634 CS 7999   IND 624

    • TBA
    • Jan 24 - May 10, 2022
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13636 CS 7999   IND 627

    • TBA
    • Jan 24 - May 10, 2022
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13637 CS 7999   IND 628

    • TBA
    • Jan 24 - May 10, 2022
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13638 CS 7999   IND 629

    • TBA
    • Jan 24 - May 10, 2022
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13639 CS 7999   IND 630

    • TBA
    • Jan 24 - May 10, 2022
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13640 CS 7999   IND 631

    • TBA
    • Jan 24 - May 10, 2022
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13641 CS 7999   IND 633

    • TBA
    • Jan 24 - May 10, 2022
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13642 CS 7999   IND 634

    • TBA
    • Jan 24 - May 10, 2022
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13644 CS 7999   IND 637

    • TBA
    • Jan 24 - May 10, 2022
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13645 CS 7999   IND 638

    • TBA
    • Jan 24 - May 10, 2022
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13646 CS 7999   IND 639

    • TBA
    • Jan 24 - May 10, 2022
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13647 CS 7999   IND 640

    • TBA
    • Jan 24 - May 10, 2022
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13736 CS 7999   IND 641

    • TBA
    • Jan 24 - May 10, 2022
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13846 CS 7999   IND 643

    • TBA
    • Jan 24 - May 10, 2022
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13890 CS 7999   IND 645

    • TBA
    • Jan 24 - May 10, 2022
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13891 CS 7999   IND 646

    • TBA
    • Jan 24 - May 10, 2022
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13896 CS 7999   IND 647

    • TBA
    • Jan 24 - May 10, 2022
    • Tate, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14077 CS 7999   IND 601A

    • TBA
    • Jan 24 - May 10, 2022
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13984 CS 7999   IND 649

    • TBA
    • Jan 24 - May 10, 2022
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14257 CS 7999   IND 650

    • TBA
    • Jan 24 - May 10, 2022
    • Lee, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13985 CS 7999   IND 601B

    • TBA
    • Jan 24 - May 10, 2022
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14067 CS 7999   IND 601C

    • TBA
    • Jan 24 - May 10, 2022
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14209 CS 7999   IND 601D

    • TBA
    • Jan 24 - May 10, 2022
    • Zhang, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14123 CS 7999   IND 601E

    • TBA
    • Jan 24 - May 10, 2022
    • Staff

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14125 CS 7999   IND 601F

    • TBA
    • Jan 24 - May 10, 2022
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14130 CS 7999   IND 601G

    • TBA
    • Jan 24 - May 10, 2022
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14146 CS 7999   IND 601H

    • TBA
    • Jan 24 - May 10, 2022
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14155 CS 7999   IND 601I

    • TBA
    • Jan 24 - May 10, 2022
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14156 CS 7999   IND 601J

    • TBA
    • Jan 24 - May 10, 2022
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14164 CS 7999   IND 601K

    • TBA
    • Jan 24 - May 10, 2022
    • Wilson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14203 CS 7999   IND 601L

    • TBA
    • Jan 24 - May 10, 2022
    • Hariharan, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14210 CS 7999   IND 601M

    • TBA
    • Jan 24 - May 10, 2022
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14255 CS 7999   IND 601N

    • TBA
    • Jan 24 - May 10, 2022
    • Kizilcec, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14259 CS 7999   IND 601O

    • TBA
    • Jan 24 - May 10, 2022
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14261 CS 7999   IND 601P

    • TBA
    • Jan 24 - May 10, 2022
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14265 CS 7999   IND 601Q

    • TBA
    • Jan 24 - May 10, 2022
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20977 CS 7999   IND 601R

    • TBA
    • Jan 24 - May 10, 2022
    • Hsu, J

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20978 CS 7999   IND 601S

    • TBA
    • Jan 24 - May 10, 2022
    • Williamson, D

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20976 CS 7999   IND 601U

    • TBA
    • Jan 24 - May 10, 2022
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 20985 CS 7999   IND 601V

    • TBA
    • Jan 24 - May 10, 2022
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14089 CS 7999   IND 601T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14090 CS 7999   IND 602T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14066 CS 7999   IND 603T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14095 CS 7999   IND 604T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14096 CS 7999   IND 605T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14097 CS 7999   IND 606T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14112 CS 7999   IND 608T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13737 CS 7999   IND 609T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13635 CS 7999   IND 610T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14154 CS 7999   IND 611T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 14207 CS 7999   IND 612T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 13643 CS 7999   IND 635T

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

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Stdnt Opt

  • 17016 CS 7999   IND 640T

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