Computer Science (CS)Engineering

Showing 85 results.

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

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

  •  8995 CS 1110   LEC 001

    • TR Bailey Hall 101
    • Jan 22 - May 7, 2024
    • Bracy, A

  • Instruction Mode: In Person
    Students in CS 1110 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1010” in the course catalog to learn more and enroll.

  •  8996 CS 1110   DIS 201

  • Instruction Mode: In Person

  •  8997 CS 1110   DIS 202

  • Instruction Mode: In Person

  •  9045 CS 1110   DIS 203

  • Instruction Mode: In Person

  •  8998 CS 1110   DIS 204

  • Instruction Mode: In Person

  •  8999 CS 1110   DIS 205

  • Instruction Mode: In Person

  •  9000 CS 1110   DIS 206

  • Instruction Mode: In Person

  •  9136 CS 1110   DIS 208

  • Instruction Mode: In Person

  •  9137 CS 1110   DIS 209

  • Instruction Mode: In Person

  •  9372 CS 1110   DIS 210

  • Instruction Mode: In Person

  •  9373 CS 1110   DIS 211

  • Instruction Mode: In Person

  •  9374 CS 1110   DIS 212

  • Instruction Mode: In Person

  •  9600 CS 1110   DIS 213

  • Instruction Mode: In Person

  •  9382 CS 1110   DIS 214

  • Instruction Mode: In Person

  •  9601 CS 1110   DIS 215

  • Instruction Mode: In Person

CS 1112

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

View Enrollment Information

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

  • 4 Credits Opt NoAud

  •  8990 CS 1112   LEC 001

  • Instruction Mode: In Person
    Students in CS 1112 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1012” in the course catalog to learn more and enroll.

  •  8991 CS 1112   DIS 201

    • W Upson Hall 225
    • Jan 22 - May 7, 2024
    • Fan, D

  • Instruction Mode: In Person

  •  8992 CS 1112   DIS 202

  • Instruction Mode: In Person

  •  8993 CS 1112   DIS 203

  • Instruction Mode: In Person

  •  8994 CS 1112   DIS 204

  • Instruction Mode: In Person

  •  9030 CS 1112   DIS 205

  • Instruction Mode: In Person

  •  9534 CS 1112   DIS 206

  • Instruction Mode: In Person

  • 19461 CS 1112   DIS 207

  • Instruction Mode: In Person

  • 19462 CS 1112   DIS 208

  • Instruction Mode: In Person

  • 19463 CS 1112   DIS 209

  • Instruction Mode: In Person

  • 19464 CS 1112   DIS 210

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

  • 1.5 Credits S/U NoAud

  • 11418 CS 1132   LEC 001

  • Instruction Mode: In Person

  • 16672 CS 1132   DIS 201

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

  • 1.5 Credits S/U NoAud

  • 11421 CS 1133   LEC 001

    • MWF Upson Hall 142
    • Jan 22 - Mar 12, 2024
    • Frey, C

  • 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

  • 19521 CS 1340   LEC 001

    • MWF Bailey Hall 101
    • Jan 22 - May 7, 2024
    • 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

  •  9234 CS 1380   LEC 001

  • Instruction Mode: In Person

  •  9235 CS 1380   DIS 201

  • Instruction Mode: In Person

  •  9236 CS 1380   DIS 202

  • Instruction Mode: In Person

  •  9237 CS 1380   DIS 203

  • Instruction Mode: In Person

CS 1998

First-year and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Stdnt Opt

  • 11844 CS 1998   PRJ 601

    • MW Olin Hall 165
    • Mar 13 - May 7, 2024
    • White, W

  • Instruction Mode: In Person
    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-3 Credits Stdnt Opt

  • 11846 CS 1998   PRJ 602

    • MW
    • Mar 13 - May 7, 2024
    • White, W

  • Instruction Mode: In Person
    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-3 Credits Stdnt Opt

  • 11847 CS 1998   PRJ 603

    • MW Olin Hall 165
    • Mar 13 - May 7, 2024
    • White, W

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

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Stdnt Opt

  • 16013 CS 1998   PRJ 604

    • MW Bard Hall 140
    • Jan 22 - May 7, 2024
    • Lambert, G

      Myers, A

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

  • 15530 CS 1998   PRJ 607

    • TBA
    • Jan 22 - May 7, 2024
    • Muhlberger, C

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

CS 2043

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

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 1.5 Credits S/U NoAud

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

  • 4 Credits Opt NoAud

  •  8954 CS 2110   LEC 001

  • Instruction Mode: In Person
    Students in CS 2110 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1011” in the course catalog to learn more and enroll.

  •  8955 CS 2110   DIS 201

  • Instruction Mode: In Person

  •  8956 CS 2110   DIS 202

  • Instruction Mode: In Person

  •  8957 CS 2110   DIS 203

  • Instruction Mode: In Person

  •  8958 CS 2110   DIS 204

  • Instruction Mode: In Person

  •  8959 CS 2110   DIS 205

  • Instruction Mode: In Person

  •  8960 CS 2110   DIS 206

  • Instruction Mode: In Person

  •  8961 CS 2110   DIS 207

  • Instruction Mode: In Person

  •  8962 CS 2110   DIS 208

  • Instruction Mode: In Person

  •  8963 CS 2110   DIS 209

  • Instruction Mode: In Person

  •  9540 CS 2110   DIS 210

  • Instruction Mode: In Person

  •  9541 CS 2110   DIS 211

  • Instruction Mode: In Person

  •  9143 CS 2110   DIS 212

  • Instruction Mode: In Person

  •  9140 CS 2110   DIS 213

  • Instruction Mode: In Person

  •  9141 CS 2110   DIS 214

  • Instruction Mode: In Person

  •  9178 CS 2110   DIS 215

    • T Upson Hall 225
    • Jan 22 - May 7, 2024
    • Muhlberger, C

  • Instruction Mode: In Person

  •  9142 CS 2110   DIS 216

    • W Upson Hall 225
    • Jan 22 - May 7, 2024
    • Muhlberger, C

  • 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

  •  9729 CS 2770   LEC 001

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

  • 4 Credits GradeNoAud

  •  8974 CS 2800   LEC 001

  • Instruction Mode: In Person
    Students in CS 2800 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1028” in the course catalog to learn more and enroll.

  •  9333 CS 2800   DIS 201

  • Instruction Mode: In Person

  •  9334 CS 2800   DIS 202

  • Instruction Mode: In Person

  •  9335 CS 2800   DIS 203

  • Instruction Mode: In Person

  •  9336 CS 2800   DIS 204

  • Instruction Mode: In Person

  •  9337 CS 2800   DIS 205

  • Instruction Mode: In Person

  •  9338 CS 2800   DIS 206

  • Instruction Mode: In Person

  •  9339 CS 2800   DIS 207

  • Instruction Mode: In Person

  •  9340 CS 2800   DIS 208

  • Instruction Mode: In Person

  •  9341 CS 2800   DIS 209

  • Instruction Mode: In Person

  •  9342 CS 2800   DIS 210

  • Instruction Mode: In Person

  •  9343 CS 2800   DIS 211

  • Instruction Mode: In Person

  •  9344 CS 2800   DIS 212

  • Instruction Mode: In Person

  •  9345 CS 2800   DIS 213

  • Instruction Mode: In Person

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

  •  8975 CS 3110   LEC 001

  • Instruction Mode: In Person
    Students in CS 3110 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative, two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1031” in the course catalog to learn more and enroll.

  •  8976 CS 3110   DIS 201

  • Instruction Mode: In Person

  •  8977 CS 3110   DIS 202

  • Instruction Mode: In Person

  •  8978 CS 3110   DIS 203

  • Instruction Mode: In Person

  •  9074 CS 3110   DIS 204

  • Instruction Mode: In Person

  •  9119 CS 3110   DIS 205

  • Instruction Mode: In Person

  •  9120 CS 3110   DIS 206

  • Instruction Mode: In Person

  •  9121 CS 3110   DIS 207

  • Instruction Mode: In Person

  •  9122 CS 3110   DIS 208

  • Instruction Mode: In Person

  •  9260 CS 3110   DIS 209

  • Instruction Mode: In Person

  •  9261 CS 3110   DIS 210

  • Instruction Mode: In Person

  •  9262 CS 3110   DIS 211

  • Instruction Mode: In Person

  •  9266 CS 3110   DIS 212

  • Instruction Mode: In Person

  •  9331 CS 3110   DIS 213

    • T Upson Hall 225
    • Jan 22 - May 7, 2024
    • Clarkson, M

  • Instruction Mode: In Person

  •  9376 CS 3110   DIS 214

  • Instruction Mode: In Person

  • 10004 CS 3110   DIS 215

  • Instruction Mode: In Person

  • 10005 CS 3110   DIS 216

    • T Upson Hall 225
    • Jan 22 - May 7, 2024
    • Clarkson, M

  • 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

  •  9077 CS 3152   LEC 001

    • MWF Upson Hall 142
    • Jan 22 - May 7, 2024
    • 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/

  •  9078 CS 3152   DIS 201

    • TR Upson Hall 206
    • Jan 22 - May 7, 2024
    • White, W

  • Instruction Mode: In Person

  •  9079 CS 3152   DIS 202

    • TR Upson Hall 206
    • Jan 22 - May 7, 2024
    • White, W

  • 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

  • 19443 CS 3410   LEC 001

    • TR Uris Hall G01
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: In Person

  • 19444 CS 3410   DIS 201

    • W Upson Hall 225
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: In Person

  • 19445 CS 3410   DIS 202

    • T Upson Hall 225
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: In Person

  • 19446 CS 3410   DIS 203

    • T Upson Hall 225
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: In Person

  • 19447 CS 3410   DIS 204

    • W Phillips Hall 318
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: In Person

  • 19448 CS 3410   DIS 205

  • Instruction Mode: In Person

  • 19449 CS 3410   DIS 206

    • R Phillips Hall 318
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: In Person

  • 19450 CS 3410   DIS 207

    • R Upson Hall 225
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: In Person

  • 19451 CS 3410   DIS 208

  • Instruction Mode: In Person

  • 19452 CS 3410   DIS 209

  • Instruction Mode: In Person

  • 19453 CS 3410   DIS 210

    • F Phillips Hall 318
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

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

  • 4 Credits Graded

  •  9051 CS 3420   LEC 001

    • TR Olin Hall 255
    • Jan 22 - May 7, 2024
    • Napp, N

  • Instruction Mode: In Person

  •  9052 CS 3420   DIS 201

  • Instruction Mode: In Person

  •  9053 CS 3420   DIS 202

    • M Upson Hall 216
    • Jan 22 - May 7, 2024
    • Napp, N

  • Instruction Mode: In Person

  •  9054 CS 3420   DIS 203

    • M Bard Hall 140
    • Jan 22 - May 7, 2024
    • Napp, N

  • Instruction Mode: In Person

  •  9055 CS 3420   DIS 204

  • Instruction Mode: In Person

  •  9315 CS 3420   DIS 205

    • T Upson Hall 142
    • Jan 22 - May 7, 2024
    • 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

  • 13133 CS 4090   IND 601

    • TBA
    • Jan 22 - May 7, 2024
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13134 CS 4090   IND 602

    • TBA
    • Jan 22 - May 7, 2024
    • Danescu-Niculescu-Mizil, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13000 CS 4090   IND 603

    • TBA
    • Jan 22 - May 7, 2024
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12878 CS 4090   IND 609

    • TBA
    • Jan 22 - May 7, 2024
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12879 CS 4090   IND 610

    • TBA
    • Jan 22 - May 7, 2024
    • Muhlberger, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12928 CS 4090   IND 615

    • TBA
    • Jan 22 - May 7, 2024
    • van Zuylen, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12880 CS 4090   IND 617

    • TBA
    • Jan 22 - May 7, 2024
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12935 CS 4090   IND 621

    • TBA
    • Jan 22 - May 7, 2024
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12936 CS 4090   IND 622

    • TBA
    • Jan 22 - May 7, 2024
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12913 CS 4090   IND 623

    • TBA
    • Jan 22 - May 7, 2024
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12881 CS 4090   IND 630

    • TBA
    • Jan 22 - May 7, 2024
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13015 CS 4090   IND 632

    • TBA
    • Jan 22 - May 7, 2024
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13016 CS 4090   IND 634

    • TBA
    • Jan 22 - May 7, 2024
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12882 CS 4090   IND 641

    • TBA
    • Jan 22 - May 7, 2024
    • Weatherspoon, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12884 CS 4090   IND 642

    • TBA
    • Jan 22 - May 7, 2024
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12914 CS 4090   IND 643

    • TBA
    • Jan 22 - May 7, 2024
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12926 CS 4090   IND 644

    • TBA
    • Jan 22 - May 7, 2024
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13001 CS 4090   IND 645

    • TBA
    • Jan 22 - May 7, 2024
    • Steurer, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 12971 CS 4090   IND 647

    • TBA
    • Jan 22 - May 7, 2024
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13017 CS 4090   IND 648

    • TBA
    • Jan 22 - May 7, 2024
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13007 CS 4090   IND 649

    • TBA
    • Jan 22 - May 7, 2024
    • Dean, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13043 CS 4090   IND 650

    • TBA
    • Jan 22 - May 7, 2024
    • Mimno, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13108 CS 4090   IND 601A

    • TBA
    • Jan 22 - May 7, 2024
    • Park, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13135 CS 4090   IND 601B

    • TBA
    • Jan 22 - May 7, 2024
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13156 CS 4090   IND 601C

    • TBA
    • Jan 22 - May 7, 2024
    • Hirsh, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13185 CS 4090   IND 601D

    • TBA
    • Jan 22 - May 7, 2024
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13188 CS 4090   IND 601E

    • TBA
    • Jan 22 - May 7, 2024
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13225 CS 4090   IND 601F

    • TBA
    • Jan 22 - May 7, 2024
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13226 CS 4090   IND 601G

    • TBA
    • Jan 22 - May 7, 2024
    • De Sa, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Sat/Unsat

  • 13276 CS 4090   IND 601H

    • TBA
    • Jan 22 - May 7, 2024
    • Shi, R

  • Instruction Mode: Independent Studies

CS 4110

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5110

  • 4 Credits Stdnt Opt

  • 19883 CS 4110   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist when add/drop opens in January. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

  • 19884 CS 4110   PRJ 601

    • TBA
    • Jan 22 - May 7, 2024
    • Staff

  • Instruction Mode: In Person

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

  •  9080 CS 4152   LEC 001

    • MWF Upson Hall 152
    • Jan 22 - May 7, 2024
    • 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/

  •  9171 CS 4152   DIS 201

  • Instruction Mode: In Person

  •  9180 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.  Choose one lecture and one project. Combined with: CS 5223MATH 4260

  • 4 Credits Stdnt Opt

  •  9081 CS 4220   LEC 001

  • Instruction Mode: In Person
    Pre-reqs: MATH 2210 or MATH 2940 or equivalent, knowledge of programming, and multivariable calculus. Students must also be comfortable writing proofs.

  • 19474 CS 4220   PRJ 601

    • TBA
    • Jan 22 - May 7, 2024
    • Damle, A

  • 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

  •  9818 CS 4300   LEC 001

    • TR Klarman Hall KG70
    • Jan 22 - May 7, 2024
    • Danescu-Niculescu-Mizil, C

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

CS 4410

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

View Enrollment Information

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

  • 3 Credits GradeNoAud

  •  9168 CS 4410   LEC 001

    • TR Ives Hall 305
    • Jan 22 - May 7, 2024
    • 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

  • 16631 CS 4411   PRJ 601

    • F Olin Hall 165
    • Jan 22 - May 7, 2024
    • 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 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

  •  9754 CS 4450   LEC 001

  • 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.  Choose one lecture and one project. Combined with: CS 5670

  • 4 Credits Opt NoAud

  •  9243 CS 4670   LEC 001

    • MWF Uris Hall G01
    • Jan 22 - May 7, 2024
    • 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.

  • 19489 CS 4670   PRJ 601

    • TBA
    • Jan 22 - May 7, 2024
    • Hariharan, B

  • Instruction Mode: In Person

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

  • 19854 CS 4700   LEC 001

  • Instruction Mode: In Person
    Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. See enrollment webpage for more details: https://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses

CS 4701

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Opt NoAud

  • 16638 CS 4701   PRJ 601

    • TBA
    • Jan 22 - May 7, 2024
    • 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.  Choose one lecture and one independent study. Combined with: COGST 4240LING 4424LING 6424

  • 4 Credits Stdnt Opt

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

  • 19512 CS 4744   IND 601

    • TBA
    • Jan 22 - May 7, 2024
    • van Schijndel, M

  • Instruction Mode: Independent Studies

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: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5756

  • 4 Credits GradeNoAud

  •  9843 CS 4756   LEC 001

    • TR Olin Hall 165
    • Jan 22 - May 7, 2024
    • 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.

  • 19487 CS 4756   PRJ 601

    • TBA
    • Jan 22 - May 7, 2024
    • Choudhury, S

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

  • 4 Credits Opt NoAud

  •  9428 CS 4780   LEC 001

    • TR Uris Hall G01
    • Jan 22 - May 7, 2024
    • Sridharan, K

      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.

  • 16639 CS 4780   PRJ 601

    • TBA
    • Jan 22 - May 7, 2024
    • Staff

  • Instruction Mode: In Person

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

  •  9440 CS 4789   LEC 001

    • MW Olin Hall 255
    • Jan 22 - May 7, 2024
    • 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.  Choose one lecture and one project. Combined with: CS 5820

  • 4 Credits Opt NoAud

  •  8982 CS 4820   LEC 001

    • MWF Uris Hall G01
    • Jan 22 - May 7, 2024
    • Kleinberg, R

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

  • 16641 CS 4820   PRJ 601

    • TBA
    • Jan 22 - May 7, 2024
    • Kleinberg, R

  • Instruction Mode: In Person

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

  •  9216 CS 4852   LEC 001

    • TR Hollister Hall B14
    • Jan 22 - May 7, 2024
    • Cheyre Forestier, C

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

CS 4997

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

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 11850 CS 4997   IND 601

    • TBA
    • Mar 13 - May 7, 2024
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Seven Week - Second. 

  • 0.25 Credits S/U NoAud

  • 11851 CS 4997   IND 602

    • TBA
    • Mar 13 - May 7, 2024
    • 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

  • 11861 CS 4997   IND 603

    • TBA
    • Mar 13 - May 7, 2024
    • Lee, L

  • 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

  • 11862 CS 4997   IND 604

    • TBA
    • Mar 13 - May 7, 2024
    • Lee, L

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

CS 4998

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

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15022 CS 4998   PRJ 601

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

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16038 CS 4998   PRJ 602

    • TBA
    • Jan 22 - May 7, 2024
    • Myers, A

  • Instruction Mode: In Person
    Solidity Development

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15039 CS 4998   PRJ 603

    • TBA
    • Jan 22 - May 7, 2024
    • Trummer, I

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15041 CS 4998   PRJ 604

    • TBA
    • Jan 22 - May 7, 2024
    • White, W

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15081 CS 4998   PRJ 605

    • TBA
    • Jan 22 - May 7, 2024
    • Agarwal, R

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15174 CS 4998   PRJ 606

    • TBA
    • Jan 22 - May 7, 2024
    • Hariharan, B

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15175 CS 4998   PRJ 607

    • TBA
    • Jan 22 - May 7, 2024
    • Sridharan, K

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15129 CS 4998   PRJ 608

    • TBA
    • Jan 22 - May 7, 2024
    • Marschner, S

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15176 CS 4998   PRJ 609

    • TBA
    • Jan 22 - May 7, 2024
    • Joachims, T

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 15468 CS 4998   PRJ 610

    • TBA
    • Jan 22 - May 7, 2024
    • VanRenesse, R

  • Instruction Mode: In Person

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16040 CS 4998   PRJ 611

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

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Opt NoAud

  • 16506 CS 4998   PRJ 612

    • TBA
    • Jan 22 - May 7, 2024
    • Staff

  • Instruction Mode: In Person
    CMS Project.

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14660 CS 4999   IND 601

    • TBA
    • Jan 22 - May 7, 2024
    • Sun, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14661 CS 4999   IND 602

    • TBA
    • Jan 22 - May 7, 2024
    • Chattopadhyay, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14662 CS 4999   IND 603

    • TBA
    • Jan 22 - May 7, 2024
    • Bala, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14663 CS 4999   IND 604

    • TBA
    • Jan 22 - May 7, 2024
    • Birman, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14664 CS 4999   IND 605

    • TBA
    • Jan 22 - May 7, 2024
    • Cardie, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14724 CS 4999   IND 606

    • TBA
    • Jan 22 - May 7, 2024
    • Bindel, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14665 CS 4999   IND 607

    • TBA
    • Jan 22 - May 7, 2024
    • Guidi, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14666 CS 4999   IND 608

    • TBA
    • Jan 22 - May 7, 2024
    • Foster, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14667 CS 4999   IND 609

    • TBA
    • Jan 22 - May 7, 2024
    • Fan, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14725 CS 4999   IND 610

    • TBA
    • Jan 22 - May 7, 2024
    • Damle, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14668 CS 4999   IND 611

    • TBA
    • Jan 22 - May 7, 2024
    • Davis, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14669 CS 4999   IND 612

    • TBA
    • Jan 22 - May 7, 2024
    • Greenberg, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14670 CS 4999   IND 613

    • TBA
    • Jan 22 - May 7, 2024
    • Halpern, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14671 CS 4999   IND 614

    • TBA
    • Jan 22 - May 7, 2024
    • Legunsen, O

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14672 CS 4999   IND 615

    • TBA
    • Jan 22 - May 7, 2024
    • Stephens-Davidowitz, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14673 CS 4999   IND 616

    • TBA
    • Jan 22 - May 7, 2024
    • Kuleshov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14674 CS 4999   IND 617

    • TBA
    • Jan 22 - May 7, 2024
    • Joachims, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15027 CS 4999   IND 618

    • TBA
    • Jan 22 - May 7, 2024
    • Parikh, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14675 CS 4999   IND 619

    • TBA
    • Jan 22 - May 7, 2024
    • Kleinberg, J

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14676 CS 4999   IND 620

    • TBA
    • Jan 22 - May 7, 2024
    • Kozen, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14677 CS 4999   IND 621

    • TBA
    • Jan 22 - May 7, 2024
    • Lee, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14678 CS 4999   IND 623

    • TBA
    • Jan 22 - May 7, 2024
    • Marschner, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14679 CS 4999   IND 624

    • TBA
    • Jan 22 - May 7, 2024
    • Gomes, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14680 CS 4999   IND 625

    • TBA
    • Jan 22 - May 7, 2024
    • Myers, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14681 CS 4999   IND 626

    • TBA
    • Jan 22 - May 7, 2024
    • Pass, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14682 CS 4999   IND 628

    • TBA
    • Jan 22 - May 7, 2024
    • Schneider, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14683 CS 4999   IND 629

    • TBA
    • Jan 22 - May 7, 2024
    • Selman, B

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14684 CS 4999   IND 630

    • TBA
    • Jan 22 - May 7, 2024
    • Kleinberg, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14685 CS 4999   IND 631

    • TBA
    • Jan 22 - May 7, 2024
    • Banerjee, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14686 CS 4999   IND 632

    • TBA
    • Jan 22 - May 7, 2024
    • Tardos, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14687 CS 4999   IND 634

    • TBA
    • Jan 22 - May 7, 2024
    • Udell, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14688 CS 4999   IND 635

    • TBA
    • Jan 22 - May 7, 2024
    • VanRenesse, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14689 CS 4999   IND 636

    • TBA
    • Jan 22 - May 7, 2024
    • Zabih, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14690 CS 4999   IND 638

    • TBA
    • Jan 22 - May 7, 2024
    • Shmatikov, V

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14708 CS 4999   IND 640

    • TBA
    • Jan 22 - May 7, 2024
    • Bhattacharjee, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14709 CS 4999   IND 641

    • TBA
    • Jan 22 - May 7, 2024
    • Bracy, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14710 CS 4999   IND 642

    • TBA
    • Jan 22 - May 7, 2024
    • White, W

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14711 CS 4999   IND 643

    • TBA
    • Jan 22 - May 7, 2024
    • Snavely, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14906 CS 4999   IND 644

    • TBA
    • Jan 22 - May 7, 2024
    • Kress-Gazit, H

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14915 CS 4999   IND 645

    • TBA
    • Jan 22 - May 7, 2024
    • Scheinberg, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14916 CS 4999   IND 646

    • TBA
    • Jan 22 - May 7, 2024
    • Singh, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14980 CS 4999   IND 647

    • TBA
    • Jan 22 - May 7, 2024
    • Sengers, P

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14981 CS 4999   IND 648

    • TBA
    • Jan 22 - May 7, 2024
    • Shmoys, D

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14993 CS 4999   IND 649

    • TBA
    • Jan 22 - May 7, 2024
    • Silva, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15653 CS 4999   IND 601A

    • TBA
    • Jan 22 - May 7, 2024
    • Naaman, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 14994 CS 4999   IND 601B

    • TBA
    • Jan 22 - May 7, 2024
    • Sridharan, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15000 CS 4999   IND 601C

    • TBA
    • Jan 22 - May 7, 2024
    • Clarkson, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15018 CS 4999   IND 601D

    • TBA
    • Jan 22 - May 7, 2024
    • Dell, N

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15019 CS 4999   IND 601E

    • TBA
    • Jan 22 - May 7, 2024
    • Weinberger, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15021 CS 4999   IND 601F

    • TBA
    • Jan 22 - May 7, 2024
    • Guimbretiere, F

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15025 CS 4999   IND 601G

    • TBA
    • Jan 22 - May 7, 2024
    • Keinan, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15064 CS 4999   IND 601H

    • TBA
    • Jan 22 - May 7, 2024
    • Alvisi, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15065 CS 4999   IND 601I

    • TBA
    • Jan 22 - May 7, 2024
    • Agarwal, R

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15066 CS 4999   IND 601J

    • TBA
    • Jan 22 - May 7, 2024
    • Sampson, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15067 CS 4999   IND 601K

    • TBA
    • Jan 22 - May 7, 2024
    • Trummer, I

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15073 CS 4999   IND 601L

    • TBA
    • Jan 22 - May 7, 2024
    • Jung, M

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15074 CS 4999   IND 601M

    • TBA
    • Jan 22 - May 7, 2024
    • Delimitrou, C

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15075 CS 4999   IND 601N

    • TBA
    • Jan 22 - May 7, 2024
    • Petersen, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15080 CS 4999   IND 601O

    • TBA
    • Jan 22 - May 7, 2024
    • Hoffman, G

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15082 CS 4999   IND 601P

    • TBA
    • Jan 22 - May 7, 2024
    • Belongie, S

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15453 CS 4999   IND 601Q

    • TBA
    • Jan 22 - May 7, 2024
    • Ellis, K

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15087 CS 4999   IND 601R

    • TBA
    • Jan 22 - May 7, 2024
    • Williams, A

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  • 15118