Computer Science (CS)Engineering

Showing 86 results.

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

CS 1110

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

View Enrollment Information

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

  • 4 Credits GradeNoAud

  • 10728 CS 1110   LEC 001

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

  • 10730 CS 1110   DIS 201

  • 10731 CS 1110   DIS 202

  • 11127 CS 1110   DIS 203

  • 10732 CS 1110   DIS 204

  • 10733 CS 1110   DIS 205

  • 10734 CS 1110   DIS 206

  • 11128 CS 1110   DIS 207

  • 10735 CS 1110   DIS 208

  • 11671 CS 1110   DIS 209

  • 11689 CS 1110   DIS 210

  • 11732 CS 1110   DIS 211

  • 11733 CS 1110   DIS 212

CS 1112

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

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

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

  • 10720 CS 1112   DIS 201

  • 10721 CS 1112   DIS 202

  • 10722 CS 1112   DIS 203

  • 10723 CS 1112   DIS 204

  • 10979 CS 1112   DIS 205

  • 10980 CS 1112   DIS 206

  • 10724 CS 1112   DIS 207

  • 10725 CS 1112   DIS 208

  • 10726 CS 1112   DIS 209

  • 10727 CS 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

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

  • 2 Credits Sat/Unsat

  • 14389 CS 1132   LEC 001

  • 7 week lecture based course.

  • 14545 CS 1132   LAB 401

    • F Upson Hall 225
    • Jan 22 - Mar 9, 2019
    • Fan, K

CS 1133

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

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 14426 CS 1133   LEC 001

    • MWF Upson Hall 142
    • Jan 22 - Mar 9, 2019
    • Frey, C

  • 6 week lecture based course.

CS 1380

For description, see CS 1380. view course details

View Enrollment Information

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

  • 4 Credits Graded

  • 12474 CS 1380   LEC 001

  • 12476 CS 1380   DIS 201

  • 12477 CS 1380   DIS 202

  • 12478 CS 1380   DIS 203

  • 12480 CS 1380   DIS 205

CS 1710

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

View Enrollment Information

Syllabi: none
  • 11529 CS 1710   LEC 001

CS 1998

Freshmen and Nontechnical Team Projects. view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Sat/Unsat

  • 14636 CS 1998   IND 601

  • For CU App Dev students only. You may only enroll if you have been accepted to the CU App Dev training program.

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Sat/Unsat

  • 14751 CS 1998   IND 602

  • For CU App Dev students only. You may only enroll if you have been accepted to the CU App Dev training program.

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Sat/Unsat

  • 14776 CS 1998   IND 604

    • TBA
    • Mar 11 - May 7, 2019
    • Hariharan, B

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits Sat/Unsat

  • 14777 CS 1998   IND 605

    • TBA
    • Mar 11 - May 7, 2019
    • Trummer, I

CS 2043

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

View Enrollment Information

Syllabi: none
  •   Seven Week - First. 

  • 2 Credits Sat/Unsat

  • 17167 CS 2043   LEC 001

CS 2110

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

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

  • 10596 CS 2110   DIS 201

  • 10597 CS 2110   DIS 202

  • 10598 CS 2110   DIS 203

  • 10599 CS 2110   DIS 204

  • 10600 CS 2110   DIS 205

  • 10601 CS 2110   DIS 206

  • 10602 CS 2110   DIS 207

  • 10603 CS 2110   DIS 208

  • 10604 CS 2110   DIS 209

  • 11362 CS 2110   DIS 210

  • 11363 CS 2110   DIS 211

  • 11509 CS 2110   DIS 212

  • 11693 CS 2110   DIS 213

  • 11694 CS 2110   DIS 214

  • 11695 CS 2110   DIS 215

  • 11696 CS 2110   DIS 216

  • 11697 CS 2110   DIS 217

  • 11698 CS 2110   DIS 218

  • 11917 CS 2110   DIS 219

  • 12078 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 11492 CS 2111   LEC 001

    • T Olin Hall 165
    • Clarkson, M

      Gries, D

  • Co-requisite: CS/ENGRD 2110.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 11493 CS 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

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

  • 3 Credits Stdnt Opt

  • 10451 CS 2300   LEC 001

  • 10452 CS 2300   DIS 201

  • 10453 CS 2300   DIS 202

  • 10454 CS 2300   DIS 203

  • 11357 CS 2300   DIS 204

  • 10455 CS 2300   DIS 205

  • 10938 CS 2300   DIS 206

  • 11667 CS 2300   DIS 207

  • 11668 CS 2300   DIS 208

  • 11741 CS 2300   DIS 209

  • 11742 CS 2300   DIS 210

  • 12007 CS 2300   DIS 211

  • 12008 CS 2300   DIS 212

  • 12009 CS 2300   DIS 213

  • 18182 CS 2300   DIS 214

  • 18183 CS 2300   DIS 215

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:
  •   Regular Academic Session.  Combined with: AEM 2770INFO 2770

  • 3 Credits Stdnt Opt

  • 11575 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 10615 CS 2800   LEC 001

CS 2802

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 17870 CS 2802   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

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

  • 4 Credits GradeNoAud

  • 10616 CS 3110   LEC 001

  • 10617 CS 3110   DIS 201

  • 10618 CS 3110   DIS 202

  • 10619 CS 3110   DIS 203

  • 11372 CS 3110   DIS 204

  • 11597 CS 3110   DIS 205

  • 11598 CS 3110   DIS 206

  • 11599 CS 3110   DIS 207

  • 11600 CS 3110   DIS 208

  • 12620 CS 3110   DIS 209

  • 12621 CS 3110   DIS 210

  • 12622 CS 3110   DIS 211

  • 12643 CS 3110   DIS 212

  • 18537 CS 3110   DIS 213

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

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

  • 11408 CS 3152   DIS 201

  • 11409 CS 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

Syllabi:
  •   Regular Academic Session.  Combined with: INFO 3300INFO 5100

  • 3 Credits Graded

  • 11288 CS 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

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

  • 4 Credits GradeNoAud

  • 10970 CS 3410   LEC 001

  • 10985 CS 3410   DIS 201

  • 10986 CS 3410   DIS 202

  • 10987 CS 3410   DIS 203

  • 10988 CS 3410   DIS 204

  • 11645 CS 3410   DIS 208

  • 11646 CS 3410   DIS 209

  • 11796 CS 3410   DIS 212

  • 11797 CS 3410   DIS 213

  • 11798 CS 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

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

  • 4 Credits Graded

  • 11134 CS 3420   LEC 001

  • 11135 CS 3420   DIS 201

  • 11136 CS 3420   DIS 202

  • 11137 CS 3420   DIS 203

  • 11138 CS 3420   DIS 204

  • 18129 CS 3420   DIS 205

CS 3758

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

View Enrollment Information

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

  • 3 Credits Graded

  • 16980 CS 3758   LEC 001

  • 16982 CS 3758   LAB 431

  • 16983 CS 3758   LAB 441

  • 16984 CS 3758   LAB 451

  • 18607 CS 3758   LAB 452

CS 4090

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 12072 CS 4090   IND 601

    • TBA
    • Kozen, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 12073 CS 4090   IND 602

    • TBA
    • Danescu-Niculescu-Mizil, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11631 CS 4090   IND 603

    • TBA
    • Bala, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11040 CS 4090   IND 609

    • TBA
    • Fan, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11041 CS 4090   IND 610

    • TBA
    • Saxena, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11360 CS 4090   IND 615

    • TBA
    • Hopcroft, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11042 CS 4090   IND 617

    • TBA
    • Joachims, T

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11402 CS 4090   IND 621

    • TBA
    • Lee, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11403 CS 4090   IND 622

    • TBA
    • Marschner, S

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11143 CS 4090   IND 623

    • TBA
    • Myers, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11043 CS 4090   IND 630

    • TBA
    • Kleinberg, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11803 CS 4090   IND 632

    • TBA
    • Tardos, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11804 CS 4090   IND 634

    • TBA
    • Van Loan, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11044 CS 4090   IND 641

    • TBA
    • Weatherspoon, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11050 CS 4090   IND 642

    • TBA
    • White, W

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11144 CS 4090   IND 643

    • TBA
    • Foster, N

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11355 CS 4090   IND 644

    • TBA
    • Kot, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11648 CS 4090   IND 645

    • TBA
    • Steurer, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11506 CS 4090   IND 647

    • TBA
    • Gries, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11805 CS 4090   IND 648

    • TBA
    • Clarkson, M

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11714 CS 4090   IND 649

    • TBA
    • George, M

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11848 CS 4090   IND 650

    • TBA
    • Mimno, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 11946 CS 4090   IND 601A

    • TBA
    • Park, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 12089 CS 4090   IND 601B

    • TBA
    • Bracy, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 12299 CS 4090   IND 601C

    • TBA
    • Hirsh, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 12642 CS 4090   IND 601D

    • TBA
    • Agarwal, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 12652 CS 4090   IND 601E

    • TBA
    • Weinberger, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 18613 CS 4090   IND 601F

    • TBA
    • Alvisi, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Sat/Unsat

  • 18647 CS 4090   IND 601G

    • TBA
    • De Sa, C

CS 4120

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 12363 CS 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

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

  • 2 Credits Stdnt Opt

  • 12483 CS 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

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

  • 3 Credits Stdnt Opt

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

  • 11998 CS 4152   DIS 201

    • M
    • White, W

  • 12080 CS 4152   DIS 202

    • W
    • White, W

CS 4160

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

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17010 CS 4160   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 4220

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 11429 CS 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

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

  • 3 Credits Graded

  • Topic: Language and Information

  • 11838 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits GradeNoAud

  • 11967 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits GradeNoAud

  • 12514 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits GradeNoAud

  • 12397 CS 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 4670

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 12501 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 12128 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Stdnt Opt

  • 12129 CS 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

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

  • 4 Credits Stdnt Opt

  • 12108 CS 4744   LEC 001

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

CS 4754

This course provides an introduction into the design of and research on human robot interaction. Students will be working alone and in teams on designing and examining novel ways for robots to interact ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: INFO 4410INFO 6420

  • 3 Credits Graded

  • 16874 CS 4754   LEC 001

  • Students are required to fill out an application form at: https://goo.gl/forms/52eWd1zSlhZQmYeQ2. Pre- or co-requisite: INFO 4320 or permission of instructor. Students will be responsible for the purchase of materials. Applications will be reviewed during regular enrollment period when most applications are in to give people a fair chance for a spot based on their application rather than on the order of signup. We'll hand out PINS then.

CS 4786

An introduction to machine learning for data-science applications. Topics include dimensionality-reduction (such as principal components analysis, canonical correlation analysis, and random projection); ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 16371 CS 4786   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. It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.

CS 4787

An introduction to the mathematical and algorithms design principles and tradeoffs that underlie large-scale machine learning on big training sets. Topics include: stochastic gradient descent and other ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17451 CS 4787   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. It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.

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

  • 4 Credits Stdnt Opt

  • 10629 CS 4820   LEC 001

    • MWF Uris Hall G01
    • Chattopadhyay, E

      Kleinberg, R

  • 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

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 11425 CS 4850   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 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:
  •   Regular Academic Session.  Combined with: ECON 3825INFO 4220INFO 6220

  • 3 Credits Graded

  • 12317 CS 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 4990

No description available. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 6-12 Credits Opt NoAud

  • 12196 CS 4990   RSC 701

Syllabi: none
  •   Regular Academic Session. 

  • 6-12 Credits Opt NoAud

  • 12200 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits GradeNoAud

  • 12085 CS 4998   IND 601

    • TBA
    • Bala, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits GradeNoAud

  • 12086 CS 4998   IND 602

    • TBA
    • Knepper, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits GradeNoAud

  • 12189 CS 4998   IND 603

    • TBA
    • Trummer, I

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits GradeNoAud

  • 12210 CS 4998   IND 604

    • TBA
    • White, W

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits GradeNoAud

  • 12282 CS 4998   IND 605

    • TBA
    • Agarwal, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-2 Credits S/U NoAud

  • 16423 CS 4998   IND 608

    • TBA
    • Marschner, S

Syllabi: none
  •   Seven Week - Second. 

  • 1-4 Credits GradeNoAud

  • 14778 CS 4998   IND 606

    • TBA
    • Mar 11 - May 7, 2019
    • Hariharan, B

Syllabi: none
  •   Seven Week - Second. 

  • 1-4 Credits GradeNoAud

  • 14779 CS 4998   IND 607

    • TBA
    • Mar 11 - May 7, 2019
    • Sridharan, K

Syllabi: none
  •   Seven Week - Second. 

  • 1-3 Credits GradeNoAud

  • 18103 CS 4998   IND 609

    • TBA
    • Mar 11 - May 7, 2019
    • Joachims, T

CS 4999

Independent reading and research for undergraduates. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10630 CS 4999   IND 601

    • TBA
    • Arms, W

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10631 CS 4999   IND 602

    • TBA
    • Bailey, G

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10632 CS 4999   IND 603

    • TBA
    • Bala, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10633 CS 4999   IND 604

    • TBA
    • Birman, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10634 CS 4999   IND 605

    • TBA
    • Cardie, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10953 CS 4999   IND 606

    • TBA
    • Bindel, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10635 CS 4999   IND 607

    • TBA
    • Constable, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10636 CS 4999   IND 608

    • TBA
    • Foster, N

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10637 CS 4999   IND 609

    • TBA
    • Fan, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10954 CS 4999   IND 610

    • TBA
    • Saxena, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10638 CS 4999   IND 611

    • TBA
    • Gehrke, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10639 CS 4999   IND 612

    • TBA
    • Greenberg, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10640 CS 4999   IND 613

    • TBA
    • Halpern, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10641 CS 4999   IND 614

    • TBA
    • James, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10642 CS 4999   IND 615

    • TBA
    • Hopcroft, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10643 CS 4999   IND 616

    • TBA
    • Huttenlocher, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10644 CS 4999   IND 617

    • TBA
    • Joachims, T

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12100 CS 4999   IND 618

    • TBA
    • George, M

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10645 CS 4999   IND 619

    • TBA
    • Kleinberg, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10646 CS 4999   IND 620

    • TBA
    • Kozen, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10647 CS 4999   IND 621

    • TBA
    • Lee, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10648 CS 4999   IND 623

    • TBA
    • Marschner, S

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10649 CS 4999   IND 624

    • TBA
    • Gomes, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10650 CS 4999   IND 625

    • TBA
    • Myers, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10651 CS 4999   IND 626

    • TBA
    • Pass, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10652 CS 4999   IND 628

    • TBA
    • Schneider, F

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10653 CS 4999   IND 629

    • TBA
    • Selman, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10654 CS 4999   IND 630

    • TBA
    • Kleinberg, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10655 CS 4999   IND 631

    • TBA
    • Sirer, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10656 CS 4999   IND 632

    • TBA
    • Tardos, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10657 CS 4999   IND 634

    • TBA
    • Van Loan, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10658 CS 4999   IND 635

    • TBA
    • Van Renesse, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10659 CS 4999   IND 636

    • TBA
    • Zabih, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10660 CS 4999   IND 638

    • TBA
    • Demers, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10845 CS 4999   IND 640

    • TBA
    • Lipson, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10846 CS 4999   IND 641

    • TBA
    • Bracy, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10847 CS 4999   IND 642

    • TBA
    • White, W

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 10848 CS 4999   IND 643

    • TBA
    • Snavely, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11368 CS 4999   IND 644

    • TBA
    • Kress-Gazit, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11400 CS 4999   IND 645

    • TBA
    • Steurer, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11401 CS 4999   IND 646

    • TBA
    • Tate, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11719 CS 4999   IND 647

    • TBA
    • Sengers, P

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11722 CS 4999   IND 648

    • TBA
    • Shmoys, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11768 CS 4999   IND 649

    • TBA
    • Andersen, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11769 CS 4999   IND 601A

    • TBA
    • Knepper, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11770 CS 4999   IND 601B

    • TBA
    • Sridharan, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 11920 CS 4999   IND 601C

    • TBA
    • Clarkson, M

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12064 CS 4999   IND 601D

    • TBA
    • Dell, N

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12071 CS 4999   IND 601E

    • TBA
    • Weinberger, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12082 CS 4999   IND 601F

    • TBA
    • Guimbretiere, F

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12097 CS 4999   IND 601G

    • TBA
    • Keinan, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12254 CS 4999   IND 601H

    • TBA
    • Alvisi, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12255 CS 4999   IND 601I

    • TBA
    • Agarwal, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12256 CS 4999   IND 601J

    • TBA
    • Sampson, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12257 CS 4999   IND 601K

    • TBA
    • Trummer, I

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12263 CS 4999   IND 601L

    • TBA
    • Jung, M

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12264 CS 4999   IND 601M

    • TBA
    • Delimitrou, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12265 CS 4999   IND 601N

    • TBA
    • Petersen, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12274 CS 4999   IND 601O

    • TBA
    • Hoffman, G

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12285 CS 4999   IND 601P

    • TBA
    • Belongie, S

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12300 CS 4999   IND 601R

    • TBA
    • Williams, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12619 CS 4999   IND 601S

    • TBA
    • Hariharan, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12644 CS 4999   IND 601T

    • TBA
    • De Sa, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12651 CS 4999   IND 601U

    • TBA
    • Artzi, Y

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12657 CS 4999   IND 601V

    • TBA
    • Mimno, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12664 CS 4999   IND 601W

    • TBA
    • Estrin, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12668 CS 4999   IND 601X

    • TBA
    • Yu, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 12672 CS 4999   IND 601Y

    • TBA
    • Martinez, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 18531 CS 4999   IND 601Z

    • TBA
    • Benson, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-4 Credits Stdnt Opt

  • 18536 CS 4999   IND 602A

    • TBA
    • Danescu-Niculescu-Mizil, C

CS 5120

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 12482 CS 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

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

  • 2 Credits Stdnt Opt

  • 12485 CS 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, building, testing, and delivering reliable software systems. Special topics include professionalism, project management, and the legal framework ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 12131 CS 5150   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

  • 12132 CS 5150   DIS 201

CS 5152

Students will collaborate with mentors from industry to learn how to become a part of the open-source community and contribute to open-source projects, with students actively committing to open-source ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 17007 CS 5152   LEC 001

  • 17008 CS 5152   LAB 401

CS 5199

Seminar will focus on advanced algorithms and their implementations related to programming contests. Course will emphasize on problem-solving skills so students learn how those algorithms can be applied ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 18550 CS 5199   SEM 101

CS 5304

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

View Enrollment Information

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

  • 3 Credits Graded

  • 11913 CS 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. Students will only be enrolled 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

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

  • 4 Credits Graded

  • 12399 CS 5412   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.

  • 12400 CS 5412   DIS 201

CS 5430

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Graded

  • 12567 CS 5430   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. Friday meetings to be arranged.

CS 5431

Explores the design and construction of secure computing systems, including secure coding and the use of software analysis tools. Course involves the construction of a significant project group ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Graded

  • 12617 CS 5431   LEC 001

  • Friday meetings to be arranged. Students who want to enroll in both CS 5430 and 5431 should enroll in CS 5430 via Student Center and enroll in CS 5431 using a paper add/drop form. Enrollment open to CIS students only. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.

CS 5433

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

View Enrollment Information

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 12509 CS 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. Students will only be registered if space allows.

CS 5625

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17012 CS 5625   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 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

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

  • 4 Credits Stdnt Opt

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

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 12180 CS 5670   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. Students will only be registered if space allows.

CS 5726

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 12585 CS 5726   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

Syllabi:
  •   Regular Academic Session. 

  • 3 Credits Graded

  • 12042 CS 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. Students will only be registered if space allows.

CS 5786

An introduction to machine learning for data-science applications. Topics include dimensionality-reduction (such as principal components analysis, canonical correlation analysis, and random projection); ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 16372 CS 5786   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. It is expected that undergraduate students enroll in the 4000-level section of this class and graduate students enroll in the 5000-level section of this class.

CS 5787

No description available. view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 18426 CS 5787   LEC 001

  • Taught in NYC. Enrollment Limited to Cornell Tech Students. Pre-Requisite: Students must have taken Applied Machine Learning.

  • 18427 CS 5787   DIS 201

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

CS 5854

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

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 17077 CS 5854   LEC 030

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

CS 5998

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 11327 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11290 CS 5999   IND 601

    • TBA
    • Arms, W

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11291 CS 5999   IND 602

    • TBA
    • Bailey, G

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11292 CS 5999   IND 603

    • TBA
    • Bala, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11293 CS 5999   IND 604

    • TBA
    • Bindel, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11294 CS 5999   IND 605

    • TBA
    • Birman, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11295 CS 5999   IND 606

    • TBA
    • Cardie, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11296 CS 5999   IND 607

    • TBA
    • Constable, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11297 CS 5999   IND 608

    • TBA
    • Cosley, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11298 CS 5999   IND 609

    • TBA
    • Demers, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11299 CS 5999   IND 610

    • TBA
    • Fan, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11300 CS 5999   IND 611

    • TBA
    • Foster, N

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11301 CS 5999   IND 612

    • TBA
    • De Sa, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11302 CS 5999   IND 613

    • TBA
    • Gomes, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11303 CS 5999   IND 614

    • TBA
    • Greenberg, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12099 CS 5999   IND 615

    • TBA
    • Keinan, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11304 CS 5999   IND 616

    • TBA
    • Guimbretiere, F

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11305 CS 5999   IND 617

    • TBA
    • Halpern, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11306 CS 5999   IND 618

    • TBA
    • Hopcroft, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11307 CS 5999   IND 620

    • TBA
    • James, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11308 CS 5999   IND 621

    • TBA
    • Joachims, T

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11309 CS 5999   IND 622

    • TBA
    • Kleinberg, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11310 CS 5999   IND 623

    • TBA
    • Kleinberg, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11311 CS 5999   IND 624

    • TBA
    • Kozen, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11312 CS 5999   IND 626

    • TBA
    • Lee, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11313 CS 5999   IND 627

    • TBA
    • Hariharan, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11314 CS 5999   IND 628

    • TBA
    • Marschner, S

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11315 CS 5999   IND 629

    • TBA
    • Martinez, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11316 CS 5999   IND 630

    • TBA
    • Myers, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11317 CS 5999   IND 632

    • TBA
    • Damle, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11318 CS 5999   IND 633

    • TBA
    • Schneider, F

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11319 CS 5999   IND 634

    • TBA
    • Selman, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11320 CS 5999   IND 635

    • TBA
    • Shmoys, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11321 CS 5999   IND 636

    • TBA
    • Sirer, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11322 CS 5999   IND 637

    • TBA
    • Snavely, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11323 CS 5999   IND 638

    • TBA
    • Tardos, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11324 CS 5999   IND 639

    • TBA
    • Van Loan, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11325 CS 5999   IND 640

    • TBA
    • Van Renesse, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11373 CS 5999   IND 641

    • TBA
    • Kress-Gazit, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11374 CS 5999   IND 642

    • TBA
    • Staff

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11376 CS 5999   IND 643

    • TBA
    • White, W

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11377 CS 5999   IND 644

    • TBA
    • Weatherspoon, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11405 CS 5999   IND 645

    • TBA
    • Steurer, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11406 CS 5999   IND 646

    • TBA
    • Tate, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11944 CS 5999   IND 601A

    • TBA
    • Zhang, Z

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 18713 CS 5999   IND 601B

    • TBA
    • Fussell, S

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11771 CS 5999   IND 601C

    • TBA
    • Andersen, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11772 CS 5999   IND 601D

    • TBA
    • Knepper, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11773 CS 5999   IND 601E

    • TBA
    • Sridharan, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11912 CS 5999   IND 601H

    • TBA
    • Kot, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 11915 CS 5999   IND 601I

    • TBA
    • Clarkson, M

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12045 CS 5999   IND 601J

    • TBA
    • Weinberger, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12096 CS 5999   IND 601K

    • TBA
    • Shi, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12259 CS 5999   IND 601L

    • TBA
    • Alvisi, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12260 CS 5999   IND 601M

    • TBA
    • Agarwal, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12261 CS 5999   IND 601N

    • TBA
    • Sampson, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12262 CS 5999   IND 601O

    • TBA
    • Trummer, I

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12266 CS 5999   IND 601P

    • TBA
    • Jung, M

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12267 CS 5999   IND 601Q

    • TBA
    • Delimitrou, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12268 CS 5999   IND 601R

    • TBA
    • Petersen, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12311 CS 5999   IND 601S

    • TBA
    • Williams, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12312 CS 5999   IND 601U

    • TBA
    • Keinan, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12313 CS 5999   IND 601V

    • TBA
    • Hoffman, G

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12655 CS 5999   IND 601W

    • TBA
    • Danescu-Niculescu-Mizil, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12665 CS 5999   IND 601X

    • TBA
    • Bracy, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 12673 CS 5999   IND 601Y

    • TBA
    • Hirsh, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-6 Credits Graded

  • 17968 CS 5999   IND 601Z

    • TBA
    • Benson, A

CS 6110

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

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 10696 CS 6110   LEC 001

  • Enrollment limited to PhD and MS students.

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

  • 4 Credits Stdnt Opt

  • 12077 CS 6110   LEC 031

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC. Enrollment limited to Cornell Tech PhD students. Class will be streamed from Ithaca. Section will be cancelled if there are not any Cornell Tech PhD students enrolled.

CS 6241

A discussion of numerical methods in the context of data analysis, machine learning, and network science problems. The course will focus on matrix and tensor decompositions, numerical algorithms for graph ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  • 12542 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 12402 CS 6320   LEC 001

CS 6360

An introduction to research in educational technology – an interdisciplinary field that draws from human-computer interaction, design, artificial intelligence, and video games. Potential topics include ... view course details

View Enrollment Information

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

  • 3 Credits Graded

  • 17048 CS 6360   LEC 001

  • Enrollment restricted to CIS PhD and MS students.

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

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 11968 CS 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

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

  • 3 Credits Stdnt Opt

  • 11969 CS 6740   LEC 001

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

CS 6780

Gives a graduate-level introduction to machine learning and in-depth coverage of new and advanced methods in machine learning, as well as their underlying theory. Emphasizes approaches with practical relevance ... view course details

View Enrollment Information

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

  • 4 Credits Stdnt Opt

  • 17221 CS 6780   LEC 001

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

  • 4 Credits Stdnt Opt

  • 18169 CS 6780   LEC 030

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC. Enrollment limited to Cornell Tech Students. Class streamed from Ithaca.

CS 6831

Discusses modern theory and practice of the cryptographic tools deployed to protect contemporary computing systems. Topics include formulation of security definitions, reduction-based concrete security ... view course details

View Enrollment Information

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

  • 3 Credits Stdnt Opt

  • 17936 CS 6831   LEC 001

  • Instruction Mode: Distance Learning-Synchronous
    Enrollment limited to PhD students.

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

  • 3 Credits Stdnt Opt

  • 17612 CS 6831   LEC 030

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

CS 6860

Topics in type theory as a foundation for programming languages and computing theory. The key prerequisites are CS 6110 and CS 4810. Topics will include: semantics of programming languages and logics, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits Stdnt Opt

  • 17910 CS 6860   LEC 001

CS 7090

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10661 CS 7090   LEC 001

CS 7190

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10947 CS 7190   SEM 101

CS 7194

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 18462 CS 7194   SEM 101

CS 7290

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

View Enrollment Information

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

  • 1 Credit Sat/Unsat

  • 10984 CS 7290   SEM 101

CS 7490

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10662 CS 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

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

  • 1 Credit Sat/Unsat

  • 11811 CS 7493   SEM 101

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

  • 1 Credit Sat/Unsat

  • 17920 CS 7493   SEM 130

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC. Enrollment limited to Cornell Tech Students. Class will be streamed from Ithaca.

CS 7690

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10849 CS 7690   SEM 101

CS 7790

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10663 CS 7790   SEM 101

CS 7792

Reading group on advanced topics in machine learning. view course details

View Enrollment Information

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

  • 1 Credit Sat/Unsat

  • 17334 CS 7792   SEM 101

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

  • 1 Credit Sat/Unsat

  • 17335 CS 7792   SEM 131

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC. Enrollment open only to Cornell Tech Students. Class will be streamed from Ithaca.

CS 7794

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

View Enrollment Information

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

  • 1 Credit Sat/Unsat

  • 10664 CS 7794   SEM 101

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

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

  • 1 Credit Sat/Unsat

  • 12577 CS 7794   SEM 130

  • Instruction Mode: Distance Learning-Synchronous
    Taught in NYC. Enrollment limited to Cornell Tech PhD Students. Streaming from Ithaca.

CS 7796

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

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 12081 CS 7796   SEM 101

    • T
    • Knepper, R

CS 7890

No description available. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  • 10665 CS 7890   SEM 101

CS 7893

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

View Enrollment Information

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

  • 1 Credit Sat/Unsat

  • 11936 CS 7893   SEM 101

  • Instruction Mode: Distance Learning-Synchronous
    Enrollment limited to PhD students. Offered via distance learning from Cornell Tech.

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

  • 1 Credit Sat/Unsat

  • 11935 CS 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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11776 CS 7999   IND 601

    • TBA
    • Knepper, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10666 CS 7999   IND 602

    • TBA
    • Bailey, G

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10667 CS 7999   IND 603

    • TBA
    • Bala, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10668 CS 7999   IND 604

    • TBA
    • Birman, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10669 CS 7999   IND 605

    • TBA
    • Cardie, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10955 CS 7999   IND 606

    • TBA
    • Bindel, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10670 CS 7999   IND 607

    • TBA
    • Constable, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10671 CS 7999   IND 608

    • TBA
    • Foster, N

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10672 CS 7999   IND 612

    • TBA
    • Greenberg, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10673 CS 7999   IND 613

    • TBA
    • Halpern, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10674 CS 7999   IND 614

    • TBA
    • James, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10675 CS 7999   IND 615

    • TBA
    • Hopcroft, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10676 CS 7999   IND 617

    • TBA
    • Joachims, T

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10677 CS 7999   IND 619

    • TBA
    • Kleinberg, J

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10678 CS 7999   IND 620

    • TBA
    • Kozen, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10679 CS 7999   IND 622

    • TBA
    • Lee, L

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10680 CS 7999   IND 623

    • TBA
    • Marschner, S

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10681 CS 7999   IND 624

    • TBA
    • Myers, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10683 CS 7999   IND 627

    • TBA
    • Schneider, F

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10684 CS 7999   IND 628

    • TBA
    • Selman, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10685 CS 7999   IND 629

    • TBA
    • Kleinberg, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10686 CS 7999   IND 630

    • TBA
    • Sirer, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10687 CS 7999   IND 631

    • TBA
    • Tardos, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10688 CS 7999   IND 633

    • TBA
    • Van Loan, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10689 CS 7999   IND 634

    • TBA
    • Van Renesse, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10691 CS 7999   IND 637

    • TBA
    • Demers, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10692 CS 7999   IND 638

    • TBA
    • Gomes, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10693 CS 7999   IND 639

    • TBA
    • Shmoys, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10694 CS 7999   IND 640

    • TBA
    • Lipson, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10850 CS 7999   IND 641

    • TBA
    • Weatherspoon, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11066 CS 7999   IND 643

    • TBA
    • White, W

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11369 CS 7999   IND 645

    • TBA
    • Kress-Gazit, H

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11375 CS 7999   IND 646

    • TBA
    • Steurer, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11404 CS 7999   IND 647

    • TBA
    • Tate, R

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11775 CS 7999   IND 649

    • TBA
    • Andersen, E

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11941 CS 7999   IND 601A

    • TBA
    • Danescu-Niculescu-Mizil, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11777 CS 7999   IND 601B

    • TBA
    • Sridharan, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11908 CS 7999   IND 601C

    • TBA
    • Mimno, D

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 18774 CS 7999   IND 601D

    • TBA
    • Zhang, C

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12273 CS 7999   IND 601E

    • TBA
    • Staff

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12284 CS 7999   IND 601F

    • TBA
    • Petersen, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12293 CS 7999   IND 601G

    • TBA
    • Guimbretiere, F

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12510 CS 7999   IND 601H

    • TBA
    • Williams, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12616 CS 7999   IND 601I

    • TBA
    • Guimbretiere, F

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12629 CS 7999   IND 601J

    • TBA
    • Weinberger, K

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12654 CS 7999   IND 601K

    • TBA
    • Wilson, A

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 18676 CS 7999   IND 601L

    • TBA
    • Hariharan, B

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11954 CS 7999   IND 601T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11955 CS 7999   IND 602T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11907 CS 7999   IND 603T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11962 CS 7999   IND 604T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11963 CS 7999   IND 605T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 11966 CS 7999   IND 606T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12098 CS 7999   IND 607T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12101 CS 7999   IND 608T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10851 CS 7999   IND 609T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10682 CS 7999   IND 610T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 12595 CS 7999   IND 611T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 18721 CS 7999   IND 612T

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

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Stdnt Opt

  • 10690 CS 7999   IND 635T

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

CS 9999

Doctoral research. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1-15 Credits Sat/Unsat

  • 10695 CS 9999   IND 601

    • TBA
    • Staff