Computer Science (CS)Engineering

Showing 97 results.

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

CS 1110

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  9256 CS 1110   LEC 001

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

  • Instruction Mode: In Person
    200 seats are reserved for 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.

  •  9257 CS 1110   DIS 201

  • Instruction Mode: In Person

  •  9258 CS 1110   DIS 202

  • Instruction Mode: In Person

  •  9324 CS 1110   DIS 203

  • Instruction Mode: In Person

  •  9259 CS 1110   DIS 204

  • Instruction Mode: In Person

  •  9260 CS 1110   DIS 205

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

  • Instruction Mode: In Person

  •  9261 CS 1110   DIS 206

  • Instruction Mode: In Person

  •  9262 CS 1110   DIS 207

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

  • Instruction Mode: In Person

  •  9438 CS 1110   DIS 208

  • Instruction Mode: In Person

  •  9440 CS 1110   DIS 209

  • Instruction Mode: In Person

  •  9748 CS 1110   DIS 210

  • Instruction Mode: In Person

  •  9749 CS 1110   DIS 211

  • Instruction Mode: In Person

  •  9750 CS 1110   DIS 212

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

  • Instruction Mode: In Person

  • 10112 CS 1110   DIS 213

  • Instruction Mode: In Person

  •  9762 CS 1110   DIS 214

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

  • Instruction Mode: In Person

  • 10113 CS 1110   DIS 215

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

  • Instruction Mode: In Person

CS 1112

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9251 CS 1112   LEC 001

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

  •  9252 CS 1112   DIS 201

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

  • Instruction Mode: In Person

  •  9253 CS 1112   DIS 202

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

  • Instruction Mode: In Person

  •  9254 CS 1112   DIS 203

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

  • Instruction Mode: In Person

  •  9255 CS 1112   DIS 204

  • Instruction Mode: In Person

  •  9293 CS 1112   DIS 205

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

  • Instruction Mode: In Person

  •  9982 CS 1112   DIS 206

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

  • Instruction Mode: In Person

CS 1132

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

View Enrollment Information

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

  • 2 Credits Sat/Unsat

  • 11466 CS 1132   LEC 001

  • Instruction Mode: In Person

  • 11514 CS 1132   LAB 401

    • F Upson Hall 225
    • Jan 23 - Mar 14, 2023
    • 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

  • 11478 CS 1133   LEC 001

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

  • Instruction Mode: In Person

CS 1300

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9817 CS 1300   LEC 001

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

  • Instruction Mode: In Person

  •  9818 CS 1300   DIS 201

  • Instruction Mode: In Person

  •  9819 CS 1300   DIS 202

  • Instruction Mode: In Person

  • 10355 CS 1300   DIS 203

  • Instruction Mode: In Person

  • 10356 CS 1300   DIS 204

  • Instruction Mode: In Person

CS 1380

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9581 CS 1380   LEC 001

  • Instruction Mode: In Person

  •  9582 CS 1380   DIS 201

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

  • Instruction Mode: In Person

  •  9583 CS 1380   DIS 202

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

  • Instruction Mode: In Person

  •  9584 CS 1380   DIS 203

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

  • Instruction Mode: In Person

CS 1700

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 19218 CS 1700   LEC 001

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

  • Instruction Mode: In Person

CS 1710

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

View Enrollment Information

Syllabi:
  •  9391 CS 1710   LEC 001

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

  • Instruction Mode: In Person

CS 1998

Freshmen and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 11929 CS 1998   PRJ 601

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

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

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 11931 CS 1998   PRJ 602

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

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

Syllabi: none
  •   Seven Week - Second. 

  • 1-2 Credits Sat/Unsat

  • 11932 CS 1998   PRJ 603

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

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

Syllabi: none
  •   Project Session Full. 

  • 2 Credits Sat/Unsat

  • 16226 CS 1998   PRJ 604

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

      Myers, A

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

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 15733 CS 1998   PRJ 607

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

  • Instruction Mode: Independent Studies
    For 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

  • 11526 CS 2043   LEC 001

  • Instruction Mode: In Person

CS 2110

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9214 CS 2110   LEC 001

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

      Muhlberger, C

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

  •  9215 CS 2110   DIS 201

  • Instruction Mode: In Person

  •  9216 CS 2110   DIS 202

  • Instruction Mode: In Person

  •  9217 CS 2110   DIS 203

  • Instruction Mode: In Person

  •  9218 CS 2110   DIS 204

  • Instruction Mode: In Person

  •  9219 CS 2110   DIS 205

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9220 CS 2110   DIS 206

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9221 CS 2110   DIS 207

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9222 CS 2110   DIS 208

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9223 CS 2110   DIS 209

  • Instruction Mode: In Person

  •  9992 CS 2110   DIS 210

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9993 CS 2110   DIS 211

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9443 CS 2110   DIS 213

  • Instruction Mode: In Person

  •  9444 CS 2110   DIS 214

  • Instruction Mode: In Person

  •  9445 CS 2110   DIS 216

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9446 CS 2110   DIS 217

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

      Muhlberger, C

  • Instruction Mode: In Person

  •  9492 CS 2110   DIS 220

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

      Muhlberger, C

  • Instruction Mode: In Person

CS 2300

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9143 CS 2300   LEC 001

    • MW Uris Hall G01
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  •  9144 CS 2300   DIS 201

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

  • Instruction Mode: In Person

  •  9145 CS 2300   DIS 202

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

  • Instruction Mode: In Person

  • 18449 CS 2300   DIS 203

    • F Statler Hall 453
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  •  9356 CS 2300   DIS 204

    • F To Be Assigned
    • Jan 23 - May 9, 2023
    • Harms, K

  • Instruction Mode: In Person

  • 10160 CS 2300   DIS 205

  • Instruction Mode: In Person

  • 10161 CS 2300   DIS 206

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

  • Instruction Mode: In Person

  • 10162 CS 2300   DIS 207

  • Instruction Mode: In Person

  • 10163 CS 2300   DIS 208

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

  • Instruction Mode: In Person

  • 10164 CS 2300   DIS 209

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

  • Instruction Mode: In Person

  • 10165 CS 2300   DIS 210

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

  • Instruction Mode: In Person

  • 10166 CS 2300   DIS 211

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

  • Instruction Mode: In Person

  • 18450 CS 2300   DIS 212

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

  • Instruction Mode: In Person

  • 10167 CS 2300   DIS 213

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

  • Instruction Mode: In Person

  • 10168 CS 2300   DIS 214

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

  • Instruction Mode: In Person

  • 18451 CS 2300   DIS 215

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

  • Instruction Mode: In Person

CS 2770

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 17622 CS 2770   LEC 001

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

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

CS 2800

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9234 CS 2800   LEC 001

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

  •  9698 CS 2800   DIS 201

  • Instruction Mode: In Person

  •  9699 CS 2800   DIS 202

  • Instruction Mode: In Person

  •  9700 CS 2800   DIS 203

  • Instruction Mode: In Person

  •  9701 CS 2800   DIS 204

  • Instruction Mode: In Person

  •  9702 CS 2800   DIS 205

  • Instruction Mode: In Person

  •  9703 CS 2800   DIS 206

  • Instruction Mode: In Person

  •  9704 CS 2800   DIS 207

  • Instruction Mode: In Person

  •  9705 CS 2800   DIS 208

  • Instruction Mode: In Person

  •  9706 CS 2800   DIS 209

  • Instruction Mode: In Person

  •  9707 CS 2800   DIS 210

  • Instruction Mode: In Person

  •  9708 CS 2800   DIS 211

  • Instruction Mode: In Person

  •  9709 CS 2800   DIS 212

  • Instruction Mode: In Person

  •  9710 CS 2800   DIS 213

  • Instruction Mode: In Person

  •  9711 CS 2800   DIS 214

  • Instruction Mode: In Person

CS 2802

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 17751 CS 2802   LEC 001

  • Instruction Mode: In Person

CS 3110

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  •  9235 CS 3110   LEC 001

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

  •  9236 CS 3110   DIS 201

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

      Kozen, D

  • Instruction Mode: In Person

  •  9237 CS 3110   DIS 202

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

      Kozen, D

  • Instruction Mode: In Person

  •  9238 CS 3110   DIS 203

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

      Kozen, D

  • Instruction Mode: In Person

  •  9359 CS 3110   DIS 204

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

      Kozen, D

  • Instruction Mode: In Person

  •  9415 CS 3110   DIS 205

  • Instruction Mode: In Person

  •  9416 CS 3110   DIS 206

  • Instruction Mode: In Person

  •  9417 CS 3110   DIS 207

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

      Kozen, D

  • Instruction Mode: In Person

  •  9418 CS 3110   DIS 208

  • Instruction Mode: In Person

  •  9615 CS 3110   DIS 209

  • Instruction Mode: In Person

  •  9616 CS 3110   DIS 210

  • Instruction Mode: In Person

  •  9617 CS 3110   DIS 211

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

      Kozen, D

  • Instruction Mode: In Person

  •  9621 CS 3110   DIS 212

  • Instruction Mode: In Person

  •  9693 CS 3110   DIS 213

  • Instruction Mode: In Person

  •  9753 CS 3110   DIS 214

  • Instruction Mode: In Person

CS 3152

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  9364 CS 3152   LEC 001

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

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

  •  9365 CS 3152   DIS 201

  • Instruction Mode: In Person

  •  9366 CS 3152   DIS 202

  • Instruction Mode: In Person

CS 3420

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

View Enrollment Information

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

  • 4 Credits Graded

  •  9330 CS 3420   LEC 001

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

  • Instruction Mode: In Person

  •  9331 CS 3420   DIS 201

  • Instruction Mode: In Person

  •  9332 CS 3420   DIS 202

  • Instruction Mode: In Person

  •  9333 CS 3420   DIS 203

  • Instruction Mode: In Person

  •  9334 CS 3420   DIS 204

  • Instruction Mode: In Person

  •  9677 CS 3420   DIS 205

  • Instruction Mode: In Person

CS 4090

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13196 CS 4090   IND 601

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13197 CS 4090   IND 602

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13061 CS 4090   IND 603

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12939 CS 4090   IND 609

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12940 CS 4090   IND 610

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12989 CS 4090   IND 615

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12941 CS 4090   IND 617

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12996 CS 4090   IND 621

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12997 CS 4090   IND 622

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12974 CS 4090   IND 623

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12942 CS 4090   IND 630

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13078 CS 4090   IND 632

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13079 CS 4090   IND 634

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12943 CS 4090   IND 641

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12945 CS 4090   IND 642

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12975 CS 4090   IND 643

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12987 CS 4090   IND 644

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13062 CS 4090   IND 645

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13032 CS 4090   IND 647

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13080 CS 4090   IND 648

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13069 CS 4090   IND 649

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13106 CS 4090   IND 650

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13171 CS 4090   IND 601A

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13198 CS 4090   IND 601B

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13219 CS 4090   IND 601C

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13248 CS 4090   IND 601D

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13251 CS 4090   IND 601E

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13288 CS 4090   IND 601F

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13289 CS 4090   IND 601G

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13342 CS 4090   IND 601H

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

  • Instruction Mode: Independent Studies

CS 4120

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

View Enrollment Information

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

  • 3 Credits Graded

  •  9565 CS 4120   LEC 001

  • Instruction Mode: In Person

CS 4121

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

View Enrollment Information

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

  • 2 Credits Graded

  •  9587 CS 4121   LEC 001

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

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

CS 4152

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

View Enrollment Information

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

  • 3 Credits Opt NoAud

  •  9367 CS 4152   LEC 001

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

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

  •  9482 CS 4152   DIS 201

  • Instruction Mode: In Person

  •  9494 CS 4152   DIS 202

  • Instruction Mode: In Person

CS 4220

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9368 CS 4220   LEC 001

  • Instruction Mode: In Person

CS 4300

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 18270 CS 4300   LEC 001

    • TR Klarman Hall KG70
    • Jan 23 - May 9, 2023
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: In Person

CS 4410

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9479 CS 4410   LEC 001

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

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

CS 4411

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

View Enrollment Information

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

  • 2 Credits GradeNoAud

  •  9595 CS 4411   LEC 001

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

  • Instruction Mode: In Person
    Students should not enroll in CS 4411 without having successfully completed CS 4410 or have concurrent enrollment in CS 4410.

CS 4414

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 17854 CS 4414   LEC 001

  • Instruction Mode: In Person

  • 19197 CS 4414   DIS 201

  • Instruction Mode: In Person

CS 4450

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  • 17910 CS 4450   LEC 001

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

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

CS 4670

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  9591 CS 4670   LEC 001

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

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

CS 4700

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

View Enrollment Information

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

  • 3 Credits Opt NoAud

  •  9506 CS 4700   LEC 001

  • Instruction Mode: In Person

CS 4701

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Opt NoAud

  •  9507 CS 4701   LEC 001

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

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

CS 4744

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9502 CS 4744   LEC 001

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

CS 4756

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

View Enrollment Information

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

  • 4 Credits Graded

  • 18467 CS 4756   LEC 001

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

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

CS 4758

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

View Enrollment Information

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

  • 3 Credits Graded

  •  9638 CS 4758   LEC 001

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

  • Instruction Mode: In Person

  •  9869 CS 4758   LAB 421

  • Instruction Mode: In Person

  •  9639 CS 4758   LAB 431

  • Instruction Mode: In Person

  •  9640 CS 4758   LAB 441

  • Instruction Mode: In Person

  •  9641 CS 4758   LAB 451

  • Instruction Mode: In Person

CS 4780

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9823 CS 4780   LEC 001

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

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

CS 4789

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  •  9835 CS 4789   LEC 001

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

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

CS 4820

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  •  9243 CS 4820   LEC 001

    • MWF Ives Hall 305
    • Jan 23 - May 9, 2023
    • Chattopadhyay, E

      Van Koevering, K

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

CS 4830

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

View Enrollment Information

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

  • 3 Credits Graded

  •  9784 CS 4830   LEC 001

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

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

CS 4852

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9538 CS 4852   LEC 001

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

  • Instruction Mode: In Person

CS 4997

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

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 15659 CS 4997   IND 601

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 15731 CS 4997   IND 602

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

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

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 19201 CS 4997   IND 603

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

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

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 19202 CS 4997   IND 604

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

CS 4998

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15216 CS 4998   PRJ 601

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16252 CS 4998   PRJ 602

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15233 CS 4998   PRJ 603

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15235 CS 4998   PRJ 604

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15275 CS 4998   PRJ 605

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15368 CS 4998   PRJ 606

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15369 CS 4998   PRJ 607

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15323 CS 4998   PRJ 608

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15370 CS 4998   PRJ 609

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15665 CS 4998   PRJ 610

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 2 Credits S/U NoAud

  • 16254 CS 4998   PRJ 611

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

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14817 CS 4999   IND 601

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14818 CS 4999   IND 602

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14819 CS 4999   IND 603

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14820 CS 4999   IND 604

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14821 CS 4999   IND 605

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14886 CS 4999   IND 606

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14822 CS 4999   IND 607

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14823 CS 4999   IND 608

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14824 CS 4999   IND 609

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14887 CS 4999   IND 610

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14825 CS 4999   IND 611

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14826 CS 4999   IND 612

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14827 CS 4999   IND 613

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14828 CS 4999   IND 614

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14829 CS 4999   IND 615

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14830 CS 4999   IND 616

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14831 CS 4999   IND 617

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15221 CS 4999   IND 618

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14832 CS 4999   IND 619

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14833 CS 4999   IND 620

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14834 CS 4999   IND 621

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14835 CS 4999   IND 623

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14836 CS 4999   IND 624

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14837 CS 4999   IND 625

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14838 CS 4999   IND 626

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14839 CS 4999   IND 628

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14840 CS 4999   IND 629

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14841 CS 4999   IND 630

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14842 CS 4999   IND 631

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14843 CS 4999   IND 632

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14844 CS 4999   IND 634

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14845 CS 4999   IND 635

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14846 CS 4999   IND 636

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14847 CS 4999   IND 638

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14869 CS 4999   IND 640

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14870 CS 4999   IND 641

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14871 CS 4999   IND 642

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14872 CS 4999   IND 643

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15089 CS 4999   IND 644

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15098 CS 4999   IND 645

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15099 CS 4999   IND 646

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15168 CS 4999   IND 647

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15169 CS 4999   IND 648

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15182 CS 4999   IND 649

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15856 CS 4999   IND 601A

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15183 CS 4999   IND 601B

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15192 CS 4999   IND 601C

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15212 CS 4999   IND 601D

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15213 CS 4999   IND 601E

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15215 CS 4999   IND 601F

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15219 CS 4999   IND 601G

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

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15258