Cornell Tech Course Planner

Browse, plan, and visualize your Fall 2026 Cornell Tech schedule locally.

Showing 1–10 of 76 courses
Page 1 of 8
  • Robot PerceptionCEE 5810 β€’ LEC β€’ 1 section

    Credits: 3 β€’ Opt NoAud(Letter or S/U grades (no audit))

    TR 08:40–09:55 β€’ Aug 24 – Dec 7, 2026

    Instructors: Silvia Ferrari

    An introductory course on robot perception techniques for modeling, fusing, and interpreting heterogeneous and dynamic sensor measurements in the context of robot motion and uncertain environments. The course covers sensor modeling, artificial vision, acoustic sensing, and probabilistic filtering methods. Emphasis is placed on intelligent sensor fusion, object detection and classification, tracking, localization and mapping, exploration, and information-driven motion planning. Algorithms inspired by neural networks, Bayesian networks, graphical models, and information theory are examined. Students investigate perception-driven decision making through benchmark problems such as coverage, target search, tracking, and pursuit-evasion. Applications are drawn from environmental monitoring, surveillance, sensing-and-pursuit games, and human-robot interaction.

    Section 030

    TR 08:40–09:55 β€’ Aug 24 – Dec 7, 2026

    Silvia Ferrari

    Instruction mode: Distance Learning-Synchronous

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

  • Behavior and Information TechnologyCOMM 6310 β€’ LEC β€’ 1 section

    Credits: 3 β€’ GradeNoAud(Letter grades only (no audit))

    TR 14:55–16:10 β€’ Aug 24 – Dec 7, 2026

    Instructors: Susan Fussell

    This course explores the behavioral foundations of communication technology and the information sciences, and the ways in which theories and methods from the behavioral sciences play a role in understanding people's use of, access to and interactions with information and communication technologies.

    Section 030

    TR 14:55–16:10 β€’ Aug 24 – Dec 7, 2026

    Susan Fussell

    Instruction mode: In Person

    Session: Regular Academic Session

  • Algorithms and Data Structures for ApplicationsCS 5112 β€’ LEC β€’ 2 sections

    Credits: 3 β€’ GradeNoAud(Letter grades only (no audit))

    MW 16:20–17:35 β€’ Aug 24 – Dec 7, 2026

    Includes 1 alternate section.

    Instructors: Alex Conway

    This course covers the algorithms and data structures that are fundamental to modern large-scale applications. We will cover a range of techniques including advanced graph algorithms, hash tables, vector search, and streaming and sketching algorithms. Applications will include selected topics in storage and memory systems and machine learning.

    Section 030

    MW 16:20–17:35 β€’ Aug 24 – Dec 7, 2026

    Alex Conway

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

    Section 031

    MW 16:20–17:35 β€’ Aug 24 – Dec 7, 2026

    Alex Conway

    Instruction mode: Distance Learning-Online

    Session: Regular Academic Session

    Enrollment limited to: part-time Cornell Tech Master's students.

    Department Consent Required (Add)

  • Developing and Designing Interactive DevicesCS 5424 β€’ LEC β€’ 1 section

    Credits: 3 β€’ GradeNoAud(Letter grades only (no audit))

    MW 17:55–19:10 β€’ Aug 24 – Dec 7, 2026

    Instructors: Wendy Ju

    This course covers the human-centered and technical workings behind interactive devices ranging from cell phones and video game controllers to household appliances and smart cars. This is a hands-on, lab-based course. For the final project, students will build a functional IoT prototype of their own design, using Python, single-board Linux computer, embedded microcontrollers, and/or other electronic components. Topics include electronics prototyping, interface design, sensors and actuators, microcontroller development, physical prototyping, and user testing.

    Section 030

    MW 17:55–19:10 β€’ Aug 24 – Dec 7, 2026

    Wendy Ju

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

  • Virtual and Augmented RealityCS 5650 β€’ LEC β€’ 1 section

    Credits: 3 β€’ Opt NoAud(Letter or S/U grades (no audit))

    TR 11:40–12:55 β€’ Aug 24 – Dec 7, 2026

    Instructors: Harald Haraldsson

    This course presents an introduction to virtual and augmented reality technologies, with focus on fundamental principles from 3D math, human perception, graphics, and interaction. Concepts from the contributing fields of computer vision, computer graphics and human computer interaction will be introduced in the context of virtual and augmented reality. Students will be tasked with creating their own virtual or augmented reality application as a course project.

    Section 030

    TR 11:40–12:55 β€’ Aug 24 – Dec 7, 2026

    Harald Haraldsson

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

  • HCI and DesignCS 5682 β€’ LEC β€’ 2 sections

    Credits: 3 β€’ GradeNoAud(Letter grades only (no audit))

    MW 08:40–09:55 β€’ Aug 24 – Dec 7, 2026

    Includes 1 alternate section.

    Instructors: Thijs Roumen, Nicki Dell

    Human-Computer Interaction (HCI) and design theory and techniques. Methods for designing, prototyping, and evaluating user interfaces. Basics of visual design, graphic design, and interaction design. Understanding human capabilities, interface technology, interface design methods, prototyping tools, and interface evaluation tools and techniques.

    Section 030

    MW 08:40–09:55 β€’ Aug 24 – Dec 7, 2026

    Thijs Roumen

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

    Section 031

    TR 13:25–14:40 β€’ Aug 24 – Dec 7, 2026

    Nicki Dell

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

  • Optimization MethodsCS 5727 β€’ LEC β€’ 1 section

    Credits: 3 β€’ GradeNoAud(Letter grades only (no audit))

    TR 10:10–11:25 β€’ Aug 24 – Dec 7, 2026

    Instructors: Andrea Lodi

    This course covers algorithmic and computational tools for solving optimization problems with the goal of providing decision-support for business intelligence. We will cover the fundamentals of linear, integer and nonlinear optimization. We will emphasize optimization as a large-scale computational tool, and show how to link programming languages with optimization software to develop industrial-strength decision-support systems. We will demonstrate how to incorporate uncertainty into optimization problems. Throughout the course, we will cover a variety of modern applications, including pricing and marketing for e-commerce, ad auctions on the web, and on-line ride-sharing.

    Section 030

    TR 10:10–11:25 β€’ Aug 24 – Dec 7, 2026

    Andrea Lodi

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

  • Modern Computer Systems and ArchitectureCS 5754 β€’ LEC β€’ 1 section

    Credits: 3 β€’ Stdnt Opt(Letter or S/U grades)

    MW 14:55–16:10 β€’ Aug 24 – Dec 7, 2026

    Instructors: Udit Gupta

    This Master's level course is designed to provide a hardware-centric overview of computer systems used in modern computing platforms. From the bottom up we will study the architecture of processor architectures (e.g., pipelined CPUs, ISA, RISC vs. CISC, out-of-order execution) and memory systems (e.g., memory hierarchy, caching, DRAM memories). We will understand how to evaluate the performance of modern processors and exploit parallelism in applications. This includes parallelization across multi-core CPUs, GPUs, and specialized hardware. Through ands-on assignments and an open-ended project students will develop a holistic understanding of modern computer systems and how they are designed.

    Section 030

    MW 14:55–16:10 β€’ Aug 24 – Dec 7, 2026

    Udit Gupta

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

  • Applied Machine LearningCS 5785 β€’ LEC β€’ 1 section

    Credits: 3 β€’ GradeNoAud(Letter grades only (no audit))

    MW 19:30–20:45 β€’ Aug 24 – Dec 7, 2026

    Instructors: Kyra Gan

    Learn and apply key concepts of modeling, analysis and validation from machine learning, data mining and signal processing to analyze and extract meaning from data. Implement algorithms and perform experiments on images, text, audio and mobile sensor measurements. Gain working knowledge of supervised and unsupervised techniques including classification, regression, clustering, feature selection, and dimensionality reduction.

    Section 030

    MW 19:30–20:45 β€’ Aug 24 – Dec 7, 2026

    Kyra Gan

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.

  • Deep LearningCS 5787 β€’ LEC β€’ 1 section

    Credits: 3 β€’ Stdnt Opt(Letter or S/U grades)

    MW 10:10–11:25 β€’ Aug 24 – Dec 7, 2026

    Instructors: Hadar Elor

    Students will learn deep neural network fundamentals, including, but not limited to, feed-forward neural networks, convolutional neural networks, network architectures, optimization methods, practical issues, recurrent neural networks, transformers, generative models, foundation models, current limitations of deep learning, and visualization techniques. We still study applications to problems in computer vision and to a lesser extent other domains such as natural language and audio processing.

    Section 030

    MW 10:10–11:25 β€’ Aug 24 – Dec 7, 2026

    Hadar Elor

    Instruction mode: In Person

    Session: Regular Academic Session

    Enrollment limited to: Cornell Tech students.