Computer Science (CS)Engineering

Showing 86 results.

Course descriptions provided by the Courses of Study 2017-2018.

CS 1110

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Choose one lecture and one discussion.

  • 4 Credits Opt NoAud

  • 10775CS 1110  LEC 001

  • Pre-enrollment limited to 143 seats in each of the two lectures, for freshmen only. The anticipated remaining 144 seats (plus any not taken by pre-enroll) will become available to all students during add/drop. Discussion sections 201, 202, 205, 214 are only for students with no previous programming experience, although such students are welcome in all sections.

  • 10776CS 1110  LEC 002

  • Pre-enrollment limited to 143 seats in each of the two lectures, for freshmen only. The anticipated remaining 144 seats (plus any not taken by pre-enroll) will become available to all students during add/drop. Discussion sections 201, 202, 205, 214 are only for students with no previous programming experience, although such students are welcome in all sections.

  • 10777CS 1110  DIS 201

  • 10778CS 1110  DIS 202

  • 11216CS 1110  DIS 203

  • 10779CS 1110  DIS 204

  • 10780CS 1110  DIS 205

  • 10781CS 1110  DIS 206

  • 11217CS 1110  DIS 207

  • 10782CS 1110  DIS 208

  • 11795CS 1110  DIS 209

  • 11813CS 1110  DIS 210

  • 11859CS 1110  DIS 211

  • 11860CS 1110  DIS 212

  • 11861CS 1110  DIS 213

  • 12463CS 1110  DIS 214

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

Enrollment Information
Syllabi: 2 available
  •   Choose one lecture and one discussion.

  • 4 Credits Stdnt Opt

  • 10765CS 1112  LEC 001

  • 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. If you would like to enroll in an AEW for this course, but available sections do not fit your schedule or are full, please use this link to indicate your interest and availability: https://cornell.qualtrics.com/SE/?SID=SV_8IWsom8SLBWl2pT

  • 10766CS 1112  LEC 002

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

  • 10767CS 1112  DIS 201

  • 10768CS 1112  DIS 202

  • 10769CS 1112  DIS 203

  • 10770CS 1112  DIS 204

  • 11040CS 1112  DIS 205

  • 11041CS 1112  DIS 206

  • 10771CS 1112  DIS 207

  • 10772CS 1112  DIS 208

  • 10773CS 1112  DIS 209

  • 10774CS 1112  DIS 210

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

Enrollment Information
Syllabi: 1 available
  •   Seven Week - First.  Choose one lecture and one laboratory.

  • 2 Credits Sat/Unsat

  • 10764CS 1132  LEC 001

  • 7 week lecture based course.

  • 17974CS 1132  LAB 401

  • 17975CS 1132  LAB 402

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

Enrollment Information
Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 14393CS 1133  LEC 001

  • 6 week lecture based course. Last day to add 2/5/18. Last day to drop 3/2/18.

CS 1380

This course provides an introduction to data science. Given data from economics, medicine, biology, or physics, collected from internet denizens, survey respondents, or wireless sensors, how can one understand ... view course details

View Enrollment Information

Enrollment Information
Syllabi: 1 available
  •   Choose one lecture and one discussion. Combined with: ORIE 1380STS 1380

  • 4 Credits Graded

  • 17948CS 1380  LEC 001

  • This course is limited to freshman and sophomores only during pre-enroll. Enrollment will open to all undergraduates during add/drop in January.

  • 17954CS 1380  DIS 201

  • 17955CS 1380  DIS 202

  • 17956CS 1380  DIS 203

  • 17957CS 1380  DIS 204

  • 17958CS 1380  DIS 205

  • 17959CS 1380  DIS 206

  • 18042CS 1380  DIS 207

  • 18043CS 1380  DIS 208

CS 1710

This course provides an introduction to the science of the mind.  Most people have privileged access to one mind, yet this internal experience is often misleading and provides little insight into how minds ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  • 11634CS 1710  LEC 001

CS 1998

Freshmen and Nontechnical Team Projects. view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Sat/Unsat

  • 14466CS 1998  IND 601

    • MWOlin Hall 155
    • Mar 19 - May 9, 2018
    • White, W

CS 2110

Intermediate programming in a high-level language and introduction to computer science. Topics include program structure and organization, object-oriented programming (classes, objects, types, sub-typing), ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Choose one lecture and one discussion. Combined with: ENGRD 2110

  • 3 Credits Stdnt Opt

  • 10640CS 2110  LEC 001

  • 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. If you would like to enroll in an AEW for this course, but available sections do not fit your schedule or are full, please use this link to indicate your interest and availability: https://cornell.qualtrics.com/SE/?SID=SV_8IWsom8SLBWl2pT

  • 10641CS 2110  DIS 201

  • 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. If you would like to enroll in an AEW for this course, but available sections do not fit your schedule or are full, please use this link to indicate your interest and availability: https://cornell.qualtrics.com/SE/?SID=SV_8IWsom8SLBWl2pT

  • 10642CS 2110  DIS 202

  • 10643CS 2110  DIS 203

  • 10644CS 2110  DIS 204

  • 10645CS 2110  DIS 205

  • 10646CS 2110  DIS 206

  • 10647CS 2110  DIS 207

  • 10648CS 2110  DIS 208

  • 10649CS 2110  DIS 209

  • 11458CS 2110  DIS 210

  • 11459CS 2110  DIS 211

  • 11611CS 2110  DIS 212

  • 11817CS 2110  DIS 213

  • 11818CS 2110  DIS 214

  • 11819CS 2110  DIS 215

  • 11820CS 2110  DIS 216

  • 11821CS 2110  DIS 217

  • 11822CS 2110  DIS 218

  • 12071CS 2110  DIS 219

  • 12283CS 2110  DIS 220

CS 2111

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 11593CS 2111  LEC 001

  • Co-requisite: CS/ENGRD 2110.

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 11594CS 2111  LEC 002

  • Co-requisite: CS/ENGRD 2110.

CS 2300

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

View Enrollment Information

Enrollment Information
Syllabi: 1 available
  •   Choose one lecture and one discussion. Combined with: INFO 2300NBA 5301

  • 3 Credits Stdnt Opt

  • 10486CS 2300  LEC 001

  • If you are unable to enroll in the course, please fill out the online wait-list: https://goo.gl/forms/6MyA8CQbkiN6LRXd2 Priority will be given to Information Science majors and pre-majors.

  • 10487CS 2300  DIS 201

  • 10488CS 2300  DIS 202

  • 10489CS 2300  DIS 203

  • 11452CS 2300  DIS 204

  • 10490CS 2300  DIS 205

  • 10997CS 2300  DIS 206

  • 11791CS 2300  DIS 207

  • 11792CS 2300  DIS 208

  • 11868CS 2300  DIS 209

  • 11869CS 2300  DIS 210

  • 12191CS 2300  DIS 211

  • 12192CS 2300  DIS 212

  • 12193CS 2300  DIS 213

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

Enrollment Information
Syllabi: none
  •   Combined with: AEM 2770INFO 2770

  • 3 Credits Stdnt Opt

  • 11688CS 2770  LEC 001

  • 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

Enrollment Information
Syllabi: none
  •  

  • 3 Credits Stdnt Opt

  • 10660CS 2800  LEC 001

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

Enrollment Information
Syllabi: none
  •   Choose one lecture and one discussion.

  • 4 Credits Stdnt Opt

  • 10661CS 3110  LEC 001

  • 10662CS 3110  DIS 201

  • 10663CS 3110  DIS 202

  • 11469CS 3110  DIS 204

  • 11710CS 3110  DIS 205

  • 11711CS 3110  DIS 206

  • 11712CS 3110  DIS 207

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

Enrollment Information
Syllabi: 1 available
  •   Choose one lecture and one discussion. Combined with: INFO 3152

  • 4 Credits Stdnt Opt

  • 11506CS 3152  LEC 001

  • Admittance is by instructor permission only. Students who would like to obtain permission must submit an application. The application is available online at: http://gdiac.cs.cornell.edu/courses/application/ Must be taken concurrently with ENGRC 3152.

  • 11507CS 3152  DIS 201

  • 11508CS 3152  DIS 202

CS 3300

This course will introduce students to working with data in the context of modern web applications. These include data representation with relational and non-relational databases, data mining to find patterns ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: INFO 3300INFO 5100

  • 3 Credits Graded

  • 11381CS 3300  LEC 001

  • Enrollment limited to undergraduate students.

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

Enrollment Information
Syllabi: none
  •   Choose one lecture and one discussion.

  • 4 Credits GradeNoAud

  • 11031CS 3410  LEC 001

  • 11047CS 3410  DIS 201

  • 11048CS 3410  DIS 202

  • 11049CS 3410  DIS 203

  • 11050CS 3410  DIS 204

  • 11769CS 3410  DIS 208

  • 11770CS 3410  DIS 209

  • 11943CS 3410  DIS 212

  • 11944CS 3410  DIS 213

  • 11945CS 3410  DIS 214

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

Enrollment Information
Syllabi: 1 available
  •   Choose one lecture and one discussion. Combined with: ECE 3140

  • 4 Credits Graded

  • 11223CS 3420  LEC 001

  • 11224CS 3420  DIS 201

  • 11225CS 3420  DIS 202

  • 11226CS 3420  DIS 203

  • 11227CS 3420  DIS 204

CS 4090

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 12271CS 4090  IND 601

    • TBA
    • Kozen, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 12272CS 4090  IND 602

    • TBA
    • Danescu-Niculescu-Mizil, C

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11754CS 4090  IND 603

    • TBA
    • Bala, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11122CS 4090  IND 609

    • TBA
    • Fan, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11123CS 4090  IND 610

    • TBA
    • Saxena, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11456CS 4090  IND 615

    • TBA
    • Hopcroft, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11124CS 4090  IND 617

    • TBA
    • Joachims, T

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11501CS 4090  IND 621

    • TBA
    • Lee, L

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11502CS 4090  IND 622

    • TBA
    • Marschner, S

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11235CS 4090  IND 623

    • TBA
    • Myers, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11125CS 4090  IND 630

    • TBA
    • Kleinberg, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11953CS 4090  IND 632

    • TBA
    • Tardos, E

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11954CS 4090  IND 634

    • TBA
    • Van Loan, C

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11126CS 4090  IND 641

    • TBA
    • Weatherspoon, H

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11133CS 4090  IND 642

    • TBA
    • White, W

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11236CS 4090  IND 643

    • TBA
    • Foster, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11450CS 4090  IND 644

    • TBA
    • Kot, L

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11772CS 4090  IND 645

    • TBA
    • Steurer, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11608CS 4090  IND 647

    • TBA
    • Gries, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11955CS 4090  IND 648

    • TBA
    • Clarkson, M

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 11838CS 4090  IND 649

    • TBA
    • George, M

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 12001CS 4090  IND 650

    • TBA
    • Mimno, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 12101CS 4090  IND 601A

    • TBA
    • Park, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 12296CS 4090  IND 601B

    • TBA
    • Bracy, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Sat/Unsat

  • 12621CS 4090  IND 601C

    • TBA
    • Hirsh, H

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

Enrollment Information
Syllabi: 1 available
  •   Combined with: CS 5120

  • 3 Credits Stdnt Opt

  • 16873CS 4120  LEC 001

  • Must be taken concurrently with CS 4121. Enrollment limited to CIS students only. All others may add themselves to the waitlist during Add/Drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

CS 4121

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 5121

  • 2 Credits Stdnt Opt

  • 17969CS 4121  LEC 001

    • TBA
    • Myers, A

  • Must be taken concurrently with CS 4120. Enrollment limited to CIS students only. All others may add themselves to the waitlist during Add/Drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

CS 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

Enrollment Information
Syllabi: 1 available
  •   Choose one lecture and one discussion. Combined with: INFO 4152

  • 3 Credits Stdnt Opt

  • 11509CS 4152  LEC 001

  • Admittance is by instructor permission only. Students who would like to obtain permission must submit an application. The application is available online at: http://gdiac.cs.cornell.edu/courses/application/ Must be taken concurrently with ENGRC 4152.

  • 12181CS 4152  DIS 201

    • TBA
    • White, W

  • 12285CS 4152  DIS 202

    • TBA
    • White, W

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

Enrollment Information
Syllabi: none
  •   Combined with: MATH 4260

  • 4 Credits Stdnt Opt

  • 11528CS 4220  LEC 001

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

CS 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

Enrollment Information
Syllabi: none
  •   Combined with: INFO 4300

  • 3 Credits Graded

  • 11988CS 4300  LEC 001

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

Enrollment Information
Syllabi: none
  •  

  • 3 Credits GradeNoAud

  • 12131CS 4410  LEC 001

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

CS 4411

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 2 Credits GradeNoAud

  • 18105CS 4411  LEC 001

  • Enrollment in this class is limited to CIS students only. All others should add themselves to the waitlist via Student Center during the Add/Drop Period in the spring. NOTE: 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

Enrollment Information
Syllabi: none
  •  

  • 3 Credits Graded

  • 17388CS 4450  LEC 001

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

CS 4620

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 5620

  • 3 Credits Stdnt Opt

  • 12360CS 4620  LEC 001

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

CS 4621

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 5621

  • 2 Credits Graded

  • 12361CS 4621  LEC 001

  • This course is only for those who have taken or are currently enrolled in CS 4620.

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

Enrollment Information
Syllabi: none
  •   Combined with: CS 5670

  • 4 Credits Stdnt Opt

  • 18040CS 4670  LEC 001

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

CS 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

Enrollment Information
Syllabi: none
  •  

  • 3 Credits Stdnt Opt

  • 12362CS 4700  LEC 001

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

CS 4701

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 2 Credits Stdnt Opt

  • 12363CS 4701  LEC 001

    • TBA
    • Hirsh, H

  • Students should not enroll in CS 4701 without having successfully completed CS 4700 or have concurrent enrollment in CS 4700.

CS 4744

Computational models of natural languages. Topics include tree syntax and treebank databases; broad-coverage probabilistic grammars; finite state generative phonology; computational semantics; computational ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: COGST 4240LING 4424

  • 4 Credits Stdnt Opt

  • 12323CS 4744  LEC 001

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

CS 4780

An introduction to machine learning for intelligent systems (e.g. search engines, recommender systems, ad placement). Topics include supervised learning, statistical learning theory, and online ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 5780

  • 4 Credits Stdnt Opt

  • 12379CS 4780  LEC 001

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

CS 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

Enrollment Information
Syllabi: none
  •  

  • 4 Credits Stdnt Opt

  • 10674CS 4820  LEC 001

  • Enrollment open to CIS students only. All others should add themselves to the waitlist. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

CS 4850

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 4 Credits Stdnt Opt

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

Enrollment Information
Syllabi: none
  • 16593CS 4852  LEC 001

  • Please visit the course website https://courses.cit.cornell.edu/info4220/ and see the FAQ if you do not satisfy the prerequisites listed (especially INFO2040), for further detail.

CS 4860

Propositional and predicate logic, compactness and completeness using tableaux, natural deduction, and/or resolution. Other topics chosen from the following: Equational logic. Herbrand Universes ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: MATH 4860

  • 4 Credits Stdnt Opt

CS 4990

No description available. view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 6-12 Credits Opt NoAud

  • 12484CS 4990  RSC 701

Enrollment Information
Syllabi: none
  •  

  • 6-12 Credits Opt NoAud

  • 12489CS 4990  RSC 702

    • TBA
    • Andersen, E

CS 4998

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Graded

  • 12291CS 4998  IND 601

    • TBA
    • Bala, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Graded

  • 12292CS 4998  IND 602

    • TBA
    • Knepper, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Graded

  • 12473CS 4998  IND 603

    • TBA
    • Trummer, I

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Graded

  • 12506CS 4998  IND 604

    • TBA
    • White, W

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Graded

  • 12600CS 4998  IND 605

    • TBA
    • Agarwal, R

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10675CS 4999  IND 601

    • TBA
    • Arms, W

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10676CS 4999  IND 602

    • TBA
    • Bailey, G

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10677CS 4999  IND 603

    • TBA
    • Bala, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10678CS 4999  IND 604

    • TBA
    • Birman, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10679CS 4999  IND 605

    • TBA
    • Cardie, C

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11014CS 4999  IND 606

    • TBA
    • Bindel, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10680CS 4999  IND 607

    • TBA
    • Constable, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10681CS 4999  IND 608

    • TBA
    • Foster, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10682CS 4999  IND 609

    • TBA
    • Fan, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11015CS 4999  IND 610

    • TBA
    • Saxena, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10683CS 4999  IND 611

    • TBA
    • Gehrke, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10684CS 4999  IND 612

    • TBA
    • Greenberg, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10685CS 4999  IND 613

    • TBA
    • Halpern, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10686CS 4999  IND 614

    • TBA
    • James, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10687CS 4999  IND 615

    • TBA
    • Hopcroft, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10688CS 4999  IND 616

    • TBA
    • Huttenlocher, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10689CS 4999  IND 617

    • TBA
    • Joachims, T

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12313CS 4999  IND 618

    • TBA
    • George, M

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10690CS 4999  IND 619

    • TBA
    • Kleinberg, J

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10691CS 4999  IND 620

    • TBA
    • Kozen, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10692CS 4999  IND 621

    • TBA
    • Lee, L

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10693CS 4999  IND 623

    • TBA
    • Marschner, S

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10694CS 4999  IND 624

    • TBA
    • Gomes, C

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10695CS 4999  IND 625

    • TBA
    • Myers, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10696CS 4999  IND 626

    • TBA
    • Pass, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10697CS 4999  IND 628

    • TBA
    • Schneider, F

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10698CS 4999  IND 629

    • TBA
    • Selman, B

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10699CS 4999  IND 630

    • TBA
    • Kleinberg, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10700CS 4999  IND 631

    • TBA
    • Sirer, E

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10701CS 4999  IND 632

    • TBA
    • Tardos, E

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10702CS 4999  IND 634

    • TBA
    • Van Loan, C

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10703CS 4999  IND 635

    • TBA
    • Van Renesse, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10704CS 4999  IND 636

    • TBA
    • Zabih, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10705CS 4999  IND 638

    • TBA
    • Demers, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10894CS 4999  IND 640

    • TBA
    • Lipson, H

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10895CS 4999  IND 641

    • TBA
    • Bracy, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10896CS 4999  IND 642

    • TBA
    • White, W

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 10897CS 4999  IND 643

    • TBA
    • Snavely, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11465CS 4999  IND 644

    • TBA
    • Kress-Gazit, H

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11499CS 4999  IND 645

    • TBA
    • Steurer, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11500CS 4999  IND 646

    • TBA
    • Tate, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11845CS 4999  IND 647

    • TBA
    • Sengers, P

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11848CS 4999  IND 648

    • TBA
    • Shmoys, D

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11901CS 4999  IND 649

    • TBA
    • Andersen, E

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11902CS 4999  IND 601A

    • TBA
    • Knepper, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 11903CS 4999  IND 601B

    • TBA
    • Sridharan, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12074CS 4999  IND 601C

    • TBA
    • Clarkson, M

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12260CS 4999  IND 601D

    • TBA
    • Dell, N

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12270CS 4999  IND 601E

    • TBA
    • Weinberger, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12288CS 4999  IND 601F

    • TBA
    • Guimbretiere, F

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12307CS 4999  IND 601G

    • TBA
    • Keinan, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12571CS 4999  IND 601H

    • TBA
    • Alvisi, L

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12572CS 4999  IND 601I

    • TBA
    • Agarwal, R

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12573CS 4999  IND 601J

    • TBA
    • Sampson, A

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12574CS 4999  IND 601K

    • TBA
    • Trummer, I

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12580CS 4999  IND 601L

    • TBA
    • Jung, M

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12581CS 4999  IND 601M

    • TBA
    • Delimitrou, C

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12582CS 4999  IND 601N

    • TBA
    • Petersen, K

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12592CS 4999  IND 601O

    • TBA
    • Hoffman, G

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12603CS 4999  IND 601P

    • TBA
    • Belongie, S

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12607CS 4999  IND 601Q

    • TBA
    • Belongie, S

Enrollment Information
Syllabi: none
  •  

  • 1-4 Credits Stdnt Opt

  • 12622CS 4999  IND 601R

    • TBA
    • Williams, A

CS 5094

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 18107CS 5094  SEM 130

  • Enrollment limited to Cornell Tech students; taught in NYC.

CS 5120

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 4120

  • 3 Credits Stdnt Opt

  • 17968CS 5120  LEC 001

  • Must be taken concurrently with CS 5121. Enrollment limited to CIS students only. All others may add themselves to the waitlist during Add/Drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

CS 5121

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 4121

  • 2 Credits Stdnt Opt

  • 17973CS 5121  LEC 001

    • TBA
    • Myers, A

  • Must be taken concurrently with CS 5120. Enrollment limited to CIS students only. All others may add themselves to the waitlist during Add/Drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

CS 5150

Introduction to the practical problems of specifying, designing, and building large, reliable software systems. Students work in teams on projects for real clients. This work includes a feasibility study, ... view course details

View Enrollment Information

Enrollment Information
Syllabi: 1 available
  •   Choose one lecture and one discussion.

  • 4 Credits Stdnt Opt

CS 5304

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: INFO 5304

  • 3 Credits Graded

  • 12067CS 5304  LEC 030

  • Taught in NYC. Enrollment limited to Cornell Tech students. *Weill students must obtain instructor approval to enroll. Please send completed registration forms and instructor approval to studentservices@tech.cornell.edu. Add/drop dates: January 16th at 8 a.m. to February 7th at 4 p.m. Students will only be registered if space allows.

CS 5412

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Choose one lecture and one discussion.

  • 4 Credits Graded

CS 5424

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: INFO 5345

  • 3 Credits Stdnt Opt

  • 17779CS 5424  LEC 030

  • Taught in NYC. Enrollment limited to Cornell Tech students.

CS 5430

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 4 Credits Stdnt Opt

CS 5433

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 3 Credits Graded

  • 18083CS 5433  LEC 030

  • Taught in NYC. Enrollment limited to Cornell Tech students. *Weill students must obtain instructor approval to enroll. Please send completed registration forms and instructor approval to studentservices@tech.cornell.edu. Add/drop dates: January 16th at 8 a.m. to February 7th at 4 p.m. Students will only be registered if space allows.

CS 5436

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: INFO 5303

  • 3-4 Credits Graded

  • 12469CS 5436  LEC 030

  • Taught in NYC. Enrollment limited to Cornell Tech students. 4th credit option is only available to students who have successfully completed both CS 5356 and CS 5357, and students must obtain instructor approval. *Weill students must obtain instructor approval to enroll. Please send completed registration forms and instructor approval to studentservices@tech.cornell.edu. Add/drop dates: January 16th at 8 a.m. to February 7th at 4 p.m. Students will only be registered if space allows.

CS 5620

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 4620

  • 3 Credits Stdnt Opt

  • 12380CS 5620  LEC 001

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

CS 5621

Provides CS 4620 students with hands-on experience in computer graphics programming on modern graphics hardware. A semester-long project involves building a substantial interactive 3D system. The course ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 4621

  • 2 Credits Graded

  • 12381CS 5621  LEC 001

  • This course is only for those who have taken or are currently enrolled in CS 5620.

CS 5670

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

Enrollment Information
Syllabi: none
  •   Combined with: CS 4670

  • 3-4 Credits Stdnt Opt

  • 18039CS 5670  LEC 001

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

Enrollment Information
Syllabi: none
  •  

  • 3-4 Credits Graded

  • 12460CS 5670  LEC 030

  • Taught in NYC. Enrollment limited to Cornell Tech students. 4th credit option is only available to students who have successfully completed both CS 5356 and CS 5357, and students must obtain instructor approval. *Weill students must obtain instructor approval to enroll. Please send completed registration forms and instructor approval to studentservices@tech.cornell.edu. Add/drop dates: January 16th at 8 a.m. to February 7th at 4 p.m. Students will only be registered if space allows.

CS 5682

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: INFO 6410

  • 3 Credits Graded

  • 11940CS 5682  LEC 030

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

CS 5740

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 3-4 Credits Graded

  • 12233CS 5740  LEC 030

  • Taught in NYC. Enrollment limited to Cornell Tech students. 4th credit option is only available to students who have successfully completed both CS 5356 and CS 5357 and have obtained instructor approval. *Weill students must obtain instructor approval to enroll. Please send completed registration forms and instructor approval to studentservices@tech.cornell.edu. Add/drop dates: January 16th at 8 a.m. to February 7th at 4 p.m. Students will only be registered if space allows.

CS 5780

An introduction to machine learning for intelligent systems (e.g. search engines, recommender systems, ad placement). Topics include supervised learning, statistical learning theory, and online learning. ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 4780

  • 4 Credits Stdnt Opt

  • 12429CS 5780  LEC 001

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

CS 5830

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 3-4 Credits Graded

  • 12205CS 5830  LEC 030

  • Taught in NYC. Enrollment limited to Cornell Tech students. (Weill students must obtain instructor approval to enroll.) 4th credit option is only available to students who have successfully completed both CS 5356 and CS 5357 and have obtained instructor approval. *Weill students must obtain instructor approval to enroll. Please send completed registration forms and instructor approval to studentservices@tech.cornell.edu. Add/drop dates: January 16th at 8 a.m. to February 7th at 4 p.m. Students will only be registered if space allows.

CS 5998

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 11420CS 5998  IND 601

    • TBA
    • Staff

CS 5999

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11383CS 5999  IND 601

    • TBA
    • Arms, W

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11384CS 5999  IND 602

    • TBA
    • Bailey, G

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11385CS 5999  IND 603

    • TBA
    • Bala, K

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11386CS 5999  IND 604

    • TBA
    • Bindel, D

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11387CS 5999  IND 605

    • TBA
    • Birman, K

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11388CS 5999  IND 606

    • TBA
    • Cardie, C

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11389CS 5999  IND 607

    • TBA
    • Constable, R

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11390CS 5999  IND 608

    • TBA
    • Cosley, D

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11391CS 5999  IND 609

    • TBA
    • Demers, A

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11392CS 5999  IND 610

    • TBA
    • Fan, K

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11393CS 5999  IND 611

    • TBA
    • Foster, J

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11394CS 5999  IND 612

    • TBA
    • De Sa, C

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11395CS 5999  IND 613

    • TBA
    • Gomes, C

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11396CS 5999  IND 614

    • TBA
    • Greenberg, D

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12312CS 5999  IND 615

    • TBA
    • Keinan, A

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11397CS 5999  IND 616

    • TBA
    • Guimbretiere, F

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11398CS 5999  IND 617

    • TBA
    • Halpern, J

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11399CS 5999  IND 618

    • TBA
    • Hopcroft, J

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11400CS 5999  IND 620

    • TBA
    • James, D

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11401CS 5999  IND 621

    • TBA
    • Joachims, T

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11402CS 5999  IND 622

    • TBA
    • Kleinberg, J

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11403CS 5999  IND 623

    • TBA
    • Kleinberg, R

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11404CS 5999  IND 624

    • TBA
    • Kozen, D

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11405CS 5999  IND 626

    • TBA
    • Lee, L

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11406CS 5999  IND 627

    • TBA
    • Hariharan, B

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11407CS 5999  IND 628

    • TBA
    • Marschner, S

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11408CS 5999  IND 629

    • TBA
    • Martinez, J

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11409CS 5999  IND 630

    • TBA
    • Myers, A

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11410CS 5999  IND 632

    • TBA
    • Damle, A

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11411CS 5999  IND 633

    • TBA
    • Schneider, F

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11412CS 5999  IND 634

    • TBA
    • Selman, B

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11413CS 5999  IND 635

    • TBA
    • Shmoys, D

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11414CS 5999  IND 636

    • TBA
    • Sirer, E

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11415CS 5999  IND 637

    • TBA
    • Snavely, K

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11416CS 5999  IND 638

    • TBA
    • Tardos, E

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11417CS 5999  IND 639

    • TBA
    • Van Loan, C

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11418CS 5999  IND 640

    • TBA
    • Van Renesse, R

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11470CS 5999  IND 641

    • TBA
    • Kress-Gazit, H

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11471CS 5999  IND 642

    • TBA
    • Staff

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11473CS 5999  IND 643

    • TBA
    • White, W

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11474CS 5999  IND 644

    • TBA
    • Weatherspoon, H

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11504CS 5999  IND 645

    • TBA
    • Steurer, D

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11505CS 5999  IND 646

    • TBA
    • Tate, R

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12099CS 5999  IND 601A

    • TBA
    • Zhang, Z

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11904CS 5999  IND 601C

    • TBA
    • Andersen, E

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11905CS 5999  IND 601D

    • TBA
    • Knepper, R

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 11906CS 5999  IND 601E

    • TBA
    • Sridharan, K

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12066CS 5999  IND 601H

    • TBA
    • Kot, L

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12069CS 5999  IND 601I

    • TBA
    • Clarkson, M

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12239CS 5999  IND 601J

    • TBA
    • Weinberger, K

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12306CS 5999  IND 601K

    • TBA
    • Shi, R

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12576CS 5999  IND 601L

    • TBA
    • Alvisi, L

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12577CS 5999  IND 601M

    • TBA
    • Agarwal, R

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12578CS 5999  IND 601N

    • TBA
    • Sampson, A

  • 12579CS 5999  IND 601O

    • TBA
    • Trummer, I

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12583CS 5999  IND 601P

    • TBA
    • Jung, M

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12584CS 5999  IND 601Q

    • TBA
    • Delimitrou, C

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 12585CS 5999  IND 601R

    • TBA
    • Petersen, K

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 15535CS 5999  IND 601S

    • TBA
    • Williams, A

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 15536CS 5999  IND 601U

    • TBA
    • Keinan, A

Enrollment Information
Syllabi: none
  •  

  • 1-6 Credits Graded

  • 15537CS 5999  IND 601V

    • TBA
    • Hoffman, G

CS 6110

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

View Enrollment Information

Enrollment Information
Syllabi: 1 available
  •   Combined with: CS 6110

  • 4 Credits Stdnt Opt

  • 10742CS 6110  LEC 001

  • Offered to PhD and MS students in Ithaca.

Enrollment Information
Syllabi: 1 available
  •   Combined with: CS 6110

  • 4 Credits Stdnt Opt

  • 12280CS 6110  LEC 031

  • Taught in NYC. Enrollment limited to Cornell Tech PhD students. Offered via distance learning from Ithaca campus. Section will be cancelled if there are not any Cornell Tech PhD students enrolled.

CS 6117

An introduction to category theory, with a focus on material with established applications to computer science and programming languages, in particular. The course emphasizes developing comfort with abstraction ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 4 Credits Stdnt Opt

  • 17415CS 6117  LEC 001

CS 6241

A discussion of numerical methods (particularly iterative methods for linear algebra and optimization) in the context of machine learning and data analysis problems.  The course will particularly focus ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 3 Credits Stdnt Opt

  • 18180CS 6241  LEC 001

  • Limited to grad students only.

CS 6320

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 4 Credits Stdnt Opt

  • 17416CS 6320  LEC 001

CS 6411

The design of computer systems is driven by a small number of principles that are leveraged to achieve both functionality and performance. These principles, and the key techniques used to instantiate them, ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Choose one lecture and one discussion.

  • 4 Credits Graded

  • 18123CS 6411  LEC 001

  • 18124CS 6411  DIS 201

CS 6431

A survey of modern security and privacy technologies. Topics include exploitation techniques, Web and mobile security, uses and misuses of cryptography in secure systems, attacking and defending secure ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 6431

  • 4 Credits Graded

  • 18346CS 6431  LEC 001

  • Enrollment limited to PhD students; offered via distance learning from Cornell Tech.

Enrollment Information
Syllabi: none
  •   Combined with: CS 6431

  • 4 Credits Graded

  • 18347CS 6431  LEC 030

  • Taught in NYC. Enrollment limited to PhD students at Cornell Tech.

CS 6466

This paper-reading course will examine the design and implementation of cryptocurrencies, digital coin systems and smart tokens. Starting with the initial virtual currency proposals from the 90's, we will ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 3 Credits Graded

  • 18145CS 6466  LEC 001

CS 6700

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 4 Credits Stdnt Opt

  • 12132CS 6700  LEC 001

CS 6740

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: INFO 6300

  • 3 Credits Stdnt Opt

  • 12133CS 6740  LEC 001

  • Course restricted to PhD and MS only. All others may enroll by permission of instructor.

CS 6751

Mobile manipulation is the ability for a robot to interact physically with versatility in the world. As robots become integrated into complex human environments, mobile manipulation is increasingly necessary. ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: MAE 6730

  • 4 Credits Graded

  • 12136CS 6751  LEC 001

CS 6783

This course on machine learning theory introduces basic results, tools, and techniques used in analysis of statistical and online learning algorithms. The course also introduces the basics of computational ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 4 Credits Stdnt Opt

  • 17421CS 6783  LEC 001

CS 6850

Information networks such as the World Wide Web are characterized by the interplay between heterogeneous content and a complex underlying link structure. This course covers recent research on algorithms ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: INFO 6850

  • 4 Credits Stdnt Opt

  • 12399CS 6850  LEC 001

CS 6861

Kleene algebra is the algebra of regular expressions and finite automata, structures of fundamental importance in computer science. Kleene algebra is the algebraic theory of these objects, although it ... view course details

View Enrollment Information

Enrollment Information
Syllabi: 1 available
  •  

  • 4 Credits Stdnt Opt

  • 17904CS 6861  LEC 001

CS 7090

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

CS 7190

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 11006CS 7190  SEM 101

    • W
    • Kozen, D

      Sampson, A

CS 7290

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: MATH 7290

  • 1 Credit Sat/Unsat

CS 7390

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 18342CS 7390  SEM 101

    • M
    • Trummer, I

CS 7490

The Systems Research Seminar discusses recent, interesting papers in the systems area, broadly defined to span operating systems, distributed systems, networking, architecture, databases, security, and ... view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 10707CS 7490  SEM 101

CS 7493

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

CS 7690

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

CS 7790

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

CS 7794

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 7794

  • 1 Credit Sat/Unsat

  • 10709CS 7794  SEM 101

  • Enrollment restricted to PhD and MS students; others by permission only.

Enrollment Information
Syllabi: none
  •   Combined with: CS 7794

  • 1 Credit Sat/Unsat

  • 18407CS 7794  SEM 130

  • Taught in NYC. Enrollment limited to PhD students at Cornell Tech; sessions will be primarily offered via distance learning, streaming from Ithaca.

CS 7796

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 12287CS 7796  SEM 101

    • W
    • Knepper, R

CS 7890

No description available. view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1 Credit Sat/Unsat

  • 10710CS 7890  SEM 101

    • M
    • Kleinberg, J

      Tardos, E

CS 7893

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •   Combined with: CS 7893

  • 1 Credit Sat/Unsat

  • 12090CS 7893  SEM 101

  • Enrollment limited to PhD students. Offered via distance learning from Cornell Tech.

Enrollment Information
Syllabi: none
  •   Combined with: CS 7893

  • 1 Credit Sat/Unsat

  • 12089CS 7893  SEM 131

  • Taught in NYC. Enrollment limited to: PhD students at Cornell Tech.

CS 7999

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

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11909CS 7999  IND 601

    • TBA
    • Knepper, R

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10711CS 7999  IND 602

    • TBA
    • Bailey, G

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10712CS 7999  IND 603

    • TBA
    • Bala, K

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10713CS 7999  IND 604

    • TBA
    • Birman, K

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10714CS 7999  IND 605

    • TBA
    • Cardie, C

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11016CS 7999  IND 606

    • TBA
    • Bindel, D

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10715CS 7999  IND 607

    • TBA
    • Constable, R

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10716CS 7999  IND 608

    • TBA
    • Foster, J

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10717CS 7999  IND 612

    • TBA
    • Greenberg, D

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10718CS 7999  IND 613

    • TBA
    • Halpern, J

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10719CS 7999  IND 614

    • TBA
    • James, D

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10720CS 7999  IND 615

    • TBA
    • Hopcroft, J

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10722CS 7999  IND 617

    • TBA
    • Joachims, T

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10723CS 7999  IND 619

    • TBA
    • Kleinberg, J

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10724CS 7999  IND 620

    • TBA
    • Kozen, D

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10725CS 7999  IND 622

    • TBA
    • Lee, L

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10726CS 7999  IND 623

    • TBA
    • Marschner, S

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10727CS 7999  IND 624

    • TBA
    • Myers, A

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10729CS 7999  IND 627

    • TBA
    • Schneider, F

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10730CS 7999  IND 628

    • TBA
    • Selman, B

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10731CS 7999  IND 629

    • TBA
    • Kleinberg, R

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10732CS 7999  IND 630

    • TBA
    • Sirer, E

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10733CS 7999  IND 631

    • TBA
    • Tardos, E

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10734CS 7999  IND 633

    • TBA
    • Van Loan, C

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10735CS 7999  IND 634

    • TBA
    • Van Renesse, R

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10737CS 7999  IND 637

    • TBA
    • Demers, A

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10738CS 7999  IND 638

    • TBA
    • Gomes, C

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10739CS 7999  IND 639

    • TBA
    • Shmoys, D

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10740CS 7999  IND 640

    • TBA
    • Lipson, H

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10899CS 7999  IND 641

    • TBA
    • Weatherspoon, H

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11152CS 7999  IND 643

    • TBA
    • White, W

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11466CS 7999  IND 645

    • TBA
    • Kress-Gazit, H

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11472CS 7999  IND 646

    • TBA
    • Steurer, D

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11503CS 7999  IND 647

    • TBA
    • Tate, R

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11908CS 7999  IND 649

    • TBA
    • Andersen, E

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12096CS 7999  IND 601A

    • TBA
    • Danescu-Niculescu-Mizil, C

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 11910CS 7999  IND 601B

    • TBA
    • Sridharan, K

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12062CS 7999  IND 601C

    • TBA
    • Mimno, D

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12591CS 7999  IND 601E

    • TBA
    • Staff

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12602CS 7999  IND 601F

    • TBA
    • Petersen, K

  • 18087CS 7999  IND 601H

    • TBA
    • Williams, A

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12615CS 7999  IND 601G

    • TBA
    • Guimbretiere, F

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12113CS 7999  IND 601T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12114CS 7999  IND 602T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12061CS 7999  IND 603T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12122CS 7999  IND 604T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12123CS 7999  IND 605T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12128CS 7999  IND 606T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12308CS 7999  IND 607T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 12315CS 7999  IND 608T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10900CS 7999  IND 609T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10728CS 7999  IND 610T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Stdnt Opt

  • 10736CS 7999  IND 635T

  • Taught in NYC. Enrollment limited to: Cornell Tech students.

CS 9999

Doctoral research. view course details

View Enrollment Information

Enrollment Information
Syllabi: none
  •  

  • 1-15 Credits Sat/Unsat

  • 10741CS 9999  IND 601

    • TBA
    • Staff