Computer Science (CS)Engineering
Showing 86 results.
Course descriptions provided by the Courses of Study 2018-2019.
Last Updated
- Schedule of Classes - June 2, 2019 7:14PM EDT
- Course Catalog - June 2, 2019 7:15PM EDT
Classes
CS 1110
Course Description
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
Regular Academic Session. Choose one lecture and one discussion.
Credits and Grading Basis
4 Credits GradeNoAud(Letter grades only (no audit))
Class Number & Section Details
Meeting Pattern
- TRBaker Laboratory 200
Instructors
Bracy, A
Additional Information
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.
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 235 red
Instructors
Bracy, A
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 235 red
Instructors
Bracy, A
CS 1112
Course Description
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
Regular Academic Session. Choose one lecture and one discussion.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRHollister Hall B14
Instructors
Fan, K
Additional Information
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.
Class Number & Section Details
Meeting Pattern
- TRHollister Hall B14
Instructors
Fan, K
Additional Information
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.
Class Number & Section Details
Meeting Pattern
- THollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- THollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- THollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- THollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- WHollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- WHollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- WHollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- WHollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- WHollister Hall 401
Instructors
Fan, K
Class Number & Section Details
Meeting Pattern
- WHollister Hall 401
Instructors
Fan, K
CS 1132
Course Description
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
Seven Week - First. Choose one lecture and one laboratory.
Credits and Grading Basis
2 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MWThurston Hall 203
- Jan 22 - Mar 9, 2019
Instructors
Fan, K
Additional Information
7 week lecture based course.
Class Number & Section Details
Meeting Pattern
- FUpson Hall 225
- Jan 22 - Mar 9, 2019
Instructors
Fan, K
CS 1133
Course Description
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
Seven Week - First.
Credits and Grading Basis
2 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MWFUpson Hall 142
- Jan 22 - Mar 9, 2019
Instructors
Frey, C
Additional Information
6 week lecture based course.
CS 1380
Course Description
For description, see CS 1380. view course details
Regular Academic Session. Choose one lecture and one discussion. Combined with: ORIE 1380, STSCI 1380
Credits and Grading Basis
4 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- TRKimball Hall B11
Instructors
Booth, J
Wilson, A
Class Number & Section Details
Meeting Pattern
- WThurston Hall 202
Instructors
Booth, J
Wilson, A
Class Number & Section Details
Meeting Pattern
- WUpson Hall 202
Instructors
Booth, J
Wilson, A
Class Number & Section Details
Meeting Pattern
- WHollister Hall 362
Instructors
Booth, J
Wilson, A
Class Number & Section Details
Meeting Pattern
- RThurston Hall 202
Instructors
Booth, J
Wilson, A
CS 1710
Course Description
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
Regular Academic Session. Combined with: COGST 1101, LING 1170, PHIL 1910, PSYCH 1102
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRUris Hall G01
Instructors
Swallow, K
CS 1998
Course Description
Freshmen and Nontechnical Team Projects. view course details
Seven Week - Second.
Credits and Grading Basis
1-3 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MBill and Melinda Gates Hll G01
- Mar 11 - May 7, 2019
Instructors
White, W
Additional Information
For CU App Dev students only. You may only enroll if you have been accepted to the CU App Dev training program.
Seven Week - Second.
Credits and Grading Basis
1-3 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MBill and Melinda Gates Hll G01
- Mar 11 - May 7, 2019
Instructors
White, W
Additional Information
For CU App Dev students only. You may only enroll if you have been accepted to the CU App Dev training program.
Seven Week - Second.
Credits and Grading Basis
1-3 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
CS 2043
Course Description
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
Seven Week - First.
Credits and Grading Basis
2 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MWFPhillips Hall 101
- Jan 22 - Mar 9, 2019
Instructors
Milano, M
CS 2110
Course Description
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
Regular Academic Session. Choose one lecture and one discussion. Combined with: ENGRD 2110
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRStatler Hall 185-Aud
Instructors
Clarkson, M
Gries, D
Additional Information
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.
Class Number & Section Details
Meeting Pattern
- TPhillips Hall 307
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- TPhillips Hall 307
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- TPhillips Hall 307
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 306
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 306
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- TUpson Hall 222
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- TUpson Hall 222
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WPhillips Hall 307
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 206
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 306
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- TUpson Hall 222
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 401
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- THollister Hall 320
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- THollister Hall 206
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- THollister Hall 372
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 206
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 320
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- WHollister Hall 206
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- TPhillips Hall 307
Instructors
Clarkson, M
Gries, D
Class Number & Section Details
Meeting Pattern
- THollister Hall 306
Instructors
Clarkson, M
Gries, D
CS 2111
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- TOlin Hall 165
Instructors
Clarkson, M
Gries, D
Additional Information
Co-requisite: CS/ENGRD 2110.
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- WPhillips Hall 203
Instructors
Clarkson, M
Gries, D
Additional Information
Co-requisite: CS/ENGRD 2110.
CS 2300
Course Description
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
Regular Academic Session. Choose one lecture and one discussion. Combined with: INFO 2300, NBA 5301
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRUris Hall G01
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FCarpenter Hall 236 orange
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FCarpenter Hall 236 orange
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 368
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 368
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FCarpenter Hall 236 orange
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 368
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FCarpenter Hall 236 orange
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 368
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FCarpenter Hall 236 orange
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FCarpenter Hall 236 orange
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 312
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 312
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 312
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 312
Instructors
Harms, K
Class Number & Section Details
Meeting Pattern
- FHollister Hall 312
Instructors
Harms, K
CS 2770
Course Description
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
Regular Academic Session. Combined with: AEM 2770, INFO 2770
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRWarren Hall B75
Instructors
Gomes, C
Selman, B
Additional Information
Prerequisites:Students are expected to have basic knowledge of probability theory and calculus.
CS 2800
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFStatler Hall 185-Aud
Instructors
George, M
CS 2802
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFHollister Hall B14
Instructors
Halpern, J
CS 3110
Course Description
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
Regular Academic Session. Choose one lecture and one discussion.
Credits and Grading Basis
4 Credits GradeNoAud(Letter grades only (no audit))
Class Number & Section Details
Meeting Pattern
- TRKennedy Hall 116-Call Aud
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWHollister Hall 206
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWHollister Hall 320
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWHollister Hall 372
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- TRHollister Hall 206
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWHollister Hall 320
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWHollister Hall 368
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- TRHollister Hall 372
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- TRHollister Hall 372
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWHollister Hall 320
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWHollister Hall 320
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- TRHollister Hall 206
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- TRPhillips Hall 407
Instructors
Foster, N
Class Number & Section Details
Meeting Pattern
- MWPhillips Hall 307
Instructors
Foster, N
CS 3152
Course Description
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
Regular Academic Session. Choose one lecture and one discussion. Combined with: INFO 3152
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFUpson Hall 142
Instructors
White, W
Additional Information
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.
Instructor Consent Required (Add)
Class Number & Section Details
Meeting Pattern
- TRUpson Hall 216
Instructors
White, W
Additional Information
Instructor Consent Required (Add)
Class Number & Section Details
Meeting Pattern
- TRUpson Hall 216
Instructors
White, W
Additional Information
Instructor Consent Required (Add)
CS 3300
Course Description
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
Regular Academic Session. Combined with: INFO 3300, INFO 5100
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- MWFKlarman Hall KG70
Instructors
Rzeszotarski, J
Additional Information
Enrollment limited to undergraduate students.
Instructor Consent Required (Add)
CS 3410
Course Description
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
Regular Academic Session. Choose one lecture and one discussion.
Credits and Grading Basis
4 Credits GradeNoAud(Letter grades only (no audit))
Class Number & Section Details
Meeting Pattern
- TROlin Hall 155
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 104 blue
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 104 blue
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- RCarpenter Hall 104 blue
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- RCarpenter Hall 104 blue
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 104 blue
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- FPhillips Hall 318
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- WCarpenter Hall 104 blue
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- FCarpenter Hall 235 red
Instructors
Weatherspoon, H
Class Number & Section Details
Meeting Pattern
- TCarpenter Hall 104 blue
Instructors
Weatherspoon, H
CS 3420
Course Description
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
Regular Academic Session. Choose one lecture and one discussion. Combined with: ECE 3140
Credits and Grading Basis
4 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- TROlin Hall 155
Instructors
Martinez, J
Class Number & Section Details
Meeting Pattern
- TThurston Hall 205
Instructors
Martinez, J
Class Number & Section Details
Meeting Pattern
- WUpson Hall 142
Instructors
Martinez, J
Class Number & Section Details
Meeting Pattern
- ROlin Hall 165
Instructors
Martinez, J
Class Number & Section Details
Meeting Pattern
- FPhillips Hall 219
Instructors
Martinez, J
Class Number & Section Details
Meeting Pattern
- MHollister Hall 306
Instructors
Martinez, J
CS 3758
Course Description
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
Regular Academic Session. Choose one lecture and one laboratory. Combined with: ECE 4180, ECE 5772, MAE 4180, MAE 5180
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- TRThurston Hall 203
Instructors
Kress-Gazit, H
Class Number & Section Details
Meeting Pattern
- WThurston Hall 102A
Instructors
Kress-Gazit, H
Class Number & Section Details
Meeting Pattern
- RThurston Hall 102A
Instructors
Kress-Gazit, H
Class Number & Section Details
Meeting Pattern
- FThurston Hall 102A
Instructors
Kress-Gazit, H
Class Number & Section Details
Meeting Pattern
- FThurston Hall 102A
Instructors
Kress-Gazit, H
CS 4090
Course Description
Earn course credit for working as a consultant or ugrad TA in a computer science course. view course details
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Sat/Unsat(Satisfactory/Unsatisfactory)
CS 4120
Course Description
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
Regular Academic Session. Combined with: CS 5120
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFPhillips Hall 101
Instructors
Myers, A
Additional Information
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
Course Description
Students will build a working compiler for an object-oriented language. view course details
Regular Academic Session. Combined with: CS 5121
Credits and Grading Basis
2 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TBA
Instructors
Myers, A
Additional Information
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
Course Description
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
Regular Academic Session. Choose one lecture and one discussion. Combined with: INFO 4152
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFUpson Hall 142
Instructors
White, W
Additional Information
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.
Instructor Consent Required (Add)
Class Number & Section Details
Meeting Pattern
- M
Instructors
White, W
Additional Information
Instructor Consent Required (Add)
CS 4160
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRHollister Hall B14
Instructors
Clarkson, M
Additional Information
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
Course Description
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
Regular Academic Session. Combined with: MATH 4260
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFBill and Melinda Gates Hll G01
Instructors
Damle, A
Additional Information
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
Course Description
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
Regular Academic Session. Combined with: INFO 4300
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Section Topic
Topic: Language and Information
Class Number & Section Details
Meeting Pattern
- TRPhillips Hall 101
Instructors
Danescu-Niculescu-Mizil, C
Additional Information
Instructor Consent Required (Add)
CS 4410
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits GradeNoAud(Letter grades only (no audit))
Class Number & Section Details
Meeting Pattern
- TRKlarman Hall KG70
Instructors
Alvisi, L
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
2 Credits GradeNoAud(Letter grades only (no audit))
Class Number & Section Details
Meeting Pattern
- FHollister Hall B14
Instructors
Alvisi, L
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits GradeNoAud(Letter grades only (no audit))
Class Number & Section Details
Meeting Pattern
- TRPhillips Hall 203
Instructors
Agarwal, R
Additional Information
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
Course Description
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
Regular Academic Session. Combined with: CS 5670
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFIves Hall 305
Instructors
Hariharan, B
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFOlin Hall 155
Instructors
Hirsh, H
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
2 Credits Stdnt Opt(Letter or S/U grades)
CS 4744
Course Description
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
Regular Academic Session. Combined with: COGST 4240, LING 4424
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRGoldwin Smith Hall G64-Kau Aud
Instructors
DelBusso, N
Additional Information
Prerequisites: LING 1101 or equivalent background in linguistics and CS 2110 or equivalent preparation in computer science.
CS 4754
Course Description
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
Regular Academic Session. Combined with: INFO 4410, INFO 6420
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- TRHollister Hall 362
Instructors
Jung, M
Additional Information
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.
Instructor Consent Required (Add)
CS 4786
Course Description
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
Regular Academic Session. Combined with: CS 5786
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRKlarman Hall KG70
Instructors
Sridharan, K
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWHollister Hall B14
Instructors
De Sa, C
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFUris Hall G01
Instructors
Chattopadhyay, E
Kleinberg, R
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFBill and Melinda Gates Hll G01
Instructors
Hopcroft, J
Additional Information
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
Course Description
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
Regular Academic Session. Combined with: ECON 3825, INFO 4220, INFO 6220
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- TROlin Hall 155
Instructors
Ghosh, A
Additional Information
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
Course Description
No description available. view course details
Regular Academic Session.
Credits and Grading Basis
6-12 Credits Opt NoAud(Letter or S/U grades (no audit))
CS 4998
Course Description
Advanced independent work in computer science as part of a student-led team project. view course details
Regular Academic Session.
Credits and Grading Basis
1-4 Credits GradeNoAud(Letter grades only (no audit))
Regular Academic Session.
Credits and Grading Basis
1-4 Credits GradeNoAud(Letter grades only (no audit))
Regular Academic Session.
Credits and Grading Basis
1-4 Credits GradeNoAud(Letter grades only (no audit))
Regular Academic Session.
Credits and Grading Basis
1-4 Credits GradeNoAud(Letter grades only (no audit))
Regular Academic Session.
Credits and Grading Basis
1-4 Credits GradeNoAud(Letter grades only (no audit))
Regular Academic Session.
Credits and Grading Basis
1-2 Credits S/U NoAud(Satisfactory/Unsatisfactory (no audit))
Seven Week - Second.
Credits and Grading Basis
1-4 Credits GradeNoAud(Letter grades only (no audit))
Seven Week - Second.
Credits and Grading Basis
1-4 Credits GradeNoAud(Letter grades only (no audit))
CS 4999
Course Description
Independent reading and research for undergraduates. view course details
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-4 Credits Stdnt Opt(Letter or S/U grades)
CS 5120
Course Description
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
Regular Academic Session. Combined with: CS 4120
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFPhillips Hall 101
Instructors
Myers, A
Additional Information
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
Course Description
Students will build a working compiler for an object-oriented language. view course details
Regular Academic Session. Combined with: CS 4121
Credits and Grading Basis
2 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TBA
Instructors
Myers, A
Additional Information
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
Course Description
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
Regular Academic Session. Choose one lecture and one discussion.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TROlin Hall 255
Instructors
Arms, W
Additional Information
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
Class Number & Section Details
Meeting Pattern
- MBill and Melinda Gates Hll 114
Instructors
Arms, W
CS 5152
Course Description
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
Regular Academic Session. Choose one lecture and one laboratory.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- WUpson Hall 216
Instructors
Tate, R
Additional Information
Instructor Consent Required (Add)
Class Number & Section Details
Meeting Pattern
- MFUpson Hall 216
Instructors
Tate, R
Additional Information
Instructor Consent Required (Add)
CS 5199
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- TPhillips Hall 213
Instructors
Van Renesse, R
CS 5304
Course Description
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
Regular Academic Session. Combined with: INFO 5304
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- MWBloomberg Center 61
Cornell Tech Instructors
Toch, E
- MWBloomberg Center 61
Additional Information
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
Course Description
Focuses on cloud computing, large-scale Internet applications, and other practical issues in designing and implementing trustworthy, scalable distributed software. view course details
Regular Academic Session. Choose one lecture and one discussion.
Credits and Grading Basis
4 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- TRBill and Melinda Gates Hll G01
Instructors
Birman, K
Additional Information
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.
Class Number & Section Details
Meeting Pattern
- WBill and Melinda Gates Hll G01
Instructors
Birman, K
CS 5430
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- MWFBill and Melinda Gates Hll G01
Instructors
Schneider, F
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
2 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- FHollister Hall 401
Instructors
Schneider, F
Additional Information
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.
Department Consent Required (Add)
CS 5433
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRBloomberg Center 131
Cornell Tech Instructors
Juels, A
- TRBloomberg Center 131
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRHollister Hall 306
Instructors
Marschner, S
Additional Information
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
Course Description
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
Regular Academic Session. Combined with: CS 4670
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFIves Hall 305
Instructors
Hariharan, B
Additional Information
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.
Regular Academic Session.
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWBloomberg Center 131
Cornell Tech Instructors
Snavely, K
- MWBloomberg Center 131
Additional Information
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
Course Description
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
Regular Academic Session. Combined with: ORIE 5751
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWBloomberg Center 61
Cornell Tech Instructors
Kallus, N
- MWBloomberg Center 61
Additional Information
Taught in NYC. Enrollment limited to Cornell Tech students.
CS 5740
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- TRBloomberg Center 161
Cornell Tech Instructors
Artzi, Y
- TRBloomberg Center 161
Additional Information
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
Course Description
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
Regular Academic Session. Combined with: CS 4786
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRKlarman Hall KG70
Instructors
Sridharan, K
Additional Information
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
Course Description
No description available. view course details
Regular Academic Session. Choose one lecture and one discussion.
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- WBloomberg Center 131
Cornell Tech Instructors
Kanan, C
- WBloomberg Center 131
Additional Information
Taught in NYC. Enrollment Limited to Cornell Tech Students. Pre-Requisite: Students must have taken Applied Machine Learning.
Class Number & Section Details
Meeting Pattern
- MBloomberg Center 131
Cornell Tech Instructors
Sun, J
- MBloomberg Center 131
Additional Information
Taught in NYC. Enrollment limited to Cornell Tech Students.
CS 5854
Course Description
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
Regular Academic Session. Combined with: ORIE 5138
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWBloomberg Center 131
Cornell Tech Instructors
Pass, R
- MWBloomberg Center 131
Additional Information
Taught in NYC. Enrollment limited to Cornell Tech Students.
CS 5998
Course Description
Off-campus internship with industry in which a student gains knowledge and experience in the field of computer science. view course details
CS 5999
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
Regular Academic Session.
Credits and Grading Basis
1-6 Credits Graded(Letter grades only)
CS 6110
Course Description
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
Regular Academic Session. Combined with: CS 6110
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFBill and Melinda Gates Hll 114
Instructors
Sampson, A
Additional Information
Enrollment limited to PhD and MS students.
Regular Academic Session. Combined with: CS 6110
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWFBloomberg Center 497
Cornell Tech - Jan 22 - Mar 4, 2019
Instructors
Sampson, A
- WBloomberg Center 81
Cornell Tech - Mar 6, 2019
Instructors
Sampson, A
- MWFBloomberg Center 497
Cornell Tech - Mar 8 - May 7, 2019
Instructors
Sampson, A
- MWFBloomberg Center 497
Additional Information
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
Course Description
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
Regular Academic Session.
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRBard Hall 140
Instructors
Benson, A
Additional Information
Limited to grad students only.
CS 6320
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRUpson Hall 216
Instructors
Trummer, I
CS 6360
Course Description
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
Regular Academic Session. Combined with: INFO 6360
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Class Number & Section Details
Meeting Pattern
- MWFUpson Hall 216
Instructors
Andersen, E
Additional Information
Enrollment restricted to CIS PhD and MS students.
CS 6700
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- WFUpson Hall 216
Instructors
Selman, B
CS 6740
Course Description
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
Regular Academic Session. Combined with: INFO 6300
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRUpson Hall 202
Instructors
Cardie, C
Additional Information
Course restricted to PhD and MS only. All others may enroll by permission of instructor.
CS 6780
Course Description
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
Regular Academic Session. Combined with: CS 6780
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRBill and Melinda Gates Hll G01
Instructors
Joachims, T
Regular Academic Session. Combined with: CS 6780
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRBloomberg Center 91
Cornell Tech Instructors
Joachims, T
- TRBloomberg Center 91
Additional Information
Instruction Mode: Distance Learning-Synchronous
Taught in NYC. Enrollment limited to Cornell Tech Students. Class streamed from Ithaca.
CS 6831
Course Description
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
Regular Academic Session. Combined with: CS 6831
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWBill and Melinda Gates Hll 405
Instructors
Ristenpart, T
Additional Information
Instruction Mode: Distance Learning-Synchronous
Enrollment limited to PhD students.
Regular Academic Session. Combined with: CS 6831
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- MWBloomberg Center 91
Cornell Tech Instructors
Ristenpart, T
- MWBloomberg Center 91
Additional Information
Taught in NYC. Enrollment limited to Cornell Tech Students.
CS 6860
Course Description
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
Regular Academic Session.
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
Class Number & Section Details
Meeting Pattern
- TRPhillips Hall 203
Instructors
Kozen, D
CS 7090
Course Description
Weekly meeting for the discussion and study of important topics in the field. view course details
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- TRBill and Melinda Gates Hll G01
Instructors
Bala, K
CS 7190
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- WBill and Melinda Gates Hll 310
Instructors
Kozen, D
Sampson, A
CS 7194
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- TBill and Melinda Gates Hll 406
Instructors
Foster, N
CS 7290
Course Description
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
Regular Academic Session. Combined with: MATH 7290
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MBill and Melinda Gates Hll 406
Instructors
Damle, A
Townsend, A
CS 7490
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- FBill and Melinda Gates Hll 114
Instructors
Sirer, E
Van Renesse, R
CS 7493
Course Description
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
Regular Academic Session. Combined with: CS 7493
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- TBill and Melinda Gates Hll 406
Instructors
Myers, A
Regular Academic Session. Combined with: CS 7493
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- TBloomberg Center 497
Cornell Tech Instructors
Myers, A
- TBloomberg Center 497
Additional Information
Instruction Mode: Distance Learning-Synchronous
Taught in NYC. Enrollment limited to Cornell Tech Students. Class will be streamed from Ithaca.
CS 7690
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MBill and Melinda Gates Hll 310
Instructors
Bala, K
Marschner, S
CS 7790
Course Description
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
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- FBill and Melinda Gates Hll 122
Instructors
Weinberger, K
CS 7792
Course Description
Reading group on advanced topics in machine learning. view course details
Regular Academic Session. Combined with: CS 7792
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- WBill and Melinda Gates Hll 416
Instructors
Weinberger, K
Regular Academic Session. Combined with: CS 7792
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- WBloomberg Center 397
Cornell Tech Instructors
Weinberger, K
- WBloomberg Center 397
Additional Information
Instruction Mode: Distance Learning-Synchronous
Taught in NYC. Enrollment open only to Cornell Tech Students. Class will be streamed from Ithaca.
CS 7794
Course Description
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
Regular Academic Session. Combined with: CS 7794
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- FBill and Melinda Gates Hll 310
Instructors
Artzi, Y
Cardie, C
Danescu-Niculescu-Mizil, C
Additional Information
Enrollment limited to PhD and MS students; others by permission only.
Regular Academic Session. Combined with: CS 7794
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- FBloomberg Center 497
Cornell Tech Instructors
Artzi, Y
Danescu-Niculescu-Mizil, C
- FBloomberg Center 497
Additional Information
Instruction Mode: Distance Learning-Synchronous
Taught in NYC. Enrollment limited to Cornell Tech PhD Students. Streaming from Ithaca.
CS 7796
Course Description
Informal seminar in which current topics in robotics are discussed. view course details
CS 7890
Course Description
No description available. view course details
Regular Academic Session.
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- MBill and Melinda Gates Hll 122
Instructors
Kleinberg, R
CS 7893
Course Description
Seminar for discussing recent or classical papers in cryptography. view course details
Regular Academic Session. Combined with: CS 7893
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- RBill and Melinda Gates Hll 405
Instructors
Pass, R
Additional Information
Instruction Mode: Distance Learning-Synchronous
Enrollment limited to PhD students. Offered via distance learning from Cornell Tech.
Regular Academic Session. Combined with: CS 7893
Credits and Grading Basis
1 Credit Sat/Unsat(Satisfactory/Unsatisfactory)
Class Number & Section Details
Meeting Pattern
- RBloomberg Center 497
Cornell Tech Instructors
Pass, R
- RBloomberg Center 497
Additional Information
Taught in NYC. Enrollment limited to PhD students at Cornell Tech.
CS 7999
Course Description
Independent research for CS PhD students who have not yet passed their A-exam. view course details
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)
Regular Academic Session.
Credits and Grading Basis
1-15 Credits Stdnt Opt(Letter or S/U grades)