Our Range of Learning Paths is built to help meet your goals.

Certificates

Comprehensive expertise in a subject area for professional transformation and workplace impact
  • 2 to 6 months
  • $2,000 to $10,000
  • Online

Courses

In-depth exploration of a topic within a short amount of time, delivering powerful insights and practical skills
  • 2 to 4 weeks
  • $299 to $1,199
  • Online

Workshops

Rapid development of specific, actionable skills and strategies to be immediately applied at work
  • 3 hours
  • $449
  • Online

Degrees

Academic credentials requiring formal admissions, prerequisites, and multi-year commitment
  • 15 to 24 months part-time
  • Prices vary
  • Hybrid
Select a Technology Program that fits your needs
Explore and compare flexible learning opportunities from across Cornell’s portfolio of world-class Technology programs.
Certificates(35)
Courses(22)
Workshops(2)
Degrees(3)
Showing 35 of 35
Ask Sage

Technology Leadership

Course
2 weeks
Online
Organizations thrive by creating and delivering value, and this process begins with understanding how value chains operate. In this course, you will explore the key components of value chains, analyzing how they contribute to organizational success. You'll examine the challenges businesses face and draw lessons from industry-specific examples to uncover strategies for improving operations. Building on these insights, you will discover how to design technology solutions that align with organizational goals by applying strategic alignment frameworks. You'll also consider how comprehensive technology strategies can be developed to communicate a clear vision and address evolving challenges. Along the way, you'll evaluate the role of technology in driving organizational success and identify how it can be leveraged to adapt to future needs. By the end of this course, you will have gained the knowledge and tools to assess the strategic use of technology within your organization while preparing for its ongoing evolution in an ever-changing business environment.
$999

AI Risk and Opportunity

Course
2 weeks
Online
In this course, you will explore the real-world applications of AI while identifying how to evaluate its risks and opportunities across various industries and functions. You'll examine relevant governance frameworks and develop necessary guardrails and oversight measures for safe AI implementation in your organization. Through practical examples and interactive discussions, you'll gain a clearer understanding of how to balance innovation with responsible AI practices. Finally, you will assess both the potential benefits and challenges of AI integration, exploring real-world cases and best practices to develop strategies for implementing appropriate oversight mechanisms. By the conclusion of this course, you will be equipped with the practical tools to evaluate AI opportunities, apply relevant frameworks, and establish effective oversight measures that align with your organization's goals and compliance requirements.
$1,199

Navigating Technical Product Management

Course
2 weeks
Online
In this course, you will explore the intricate relationship between the product manager, the product, and the customer. You'll begin by examining the foundational aspects of product management, including the nature of products, the skills required for effective management, and the common causes of product failures. You'll also gain insights into the product management process, learning to differentiate your role as a product manager from the tasks involved in managing products. Through the course materials and activities, you will engage with the CORE approach and the Analytical Pyramid, essential tools for classifying ideation skills and navigating the product management journey. You'll then delve into the product development process, exploring its cyclical nature and the distinction between managing and executing tasks. You'll practice identifying management-specific responsibilities and discover how to optimize product design using techniques like Kansei engineering. Finally, you will gain hands-on experience using Python for data manipulation and A/B testing. You'll discover how to measure customer preferences, leverage data to guide marketing strategies, and develop a deeper understanding of customer perspectives. This practical experience will prepare you to manage the product life cycle effectively and drive success in the market.
$999

Strengths-Based Technology Leadership

Course
2 weeks
Online
As leaders, we often give and receive feedback about weaknesses and development opportunities. There are typically systems and processes within organizations that encourage this type of feedback and drive employees to improve in specific areas. The question is, why do we spend so much time on weakness, and does it help? In this course, you will take a different approach to leadership development. Leading from strength is about looking at what someone is naturally good at, as well as the skills gained through experience. You will harness these strengths and learn to leverage and expand them. Leadership development takes time — you won't be done with your journey when you complete this course. With that in mind, the course asks you to look into the future and set personalized development goals.
$1,199

Decision-Making Skills for Technology Leaders

Course
2 weeks
Online
Leaders of all kinds have to make informed and resolute decisions. Tech people are often fact- and data-driven, which can make them excellent decision makers. In general, everyone has a decision-making style — what separates out great decision makers is their ability to adapt based on a problem's needs. You will begin this course by evaluating your default decision-making style using a data-driven tool, “Decision-Making for Leaders” designed by Victor Vroom, a leading expert on decision making. You will then explore what quality decisions look like. These initial steps will set you up to more effectively take action and make good decisions. Professor Erica Dawson, Ph.D., the Nancy and Bob Selander Director of Engineering Leadership Programs at Cornell University, guides you through the course, allowing you to evaluate yourself, digest the results and data, and then assess your ability to effectively adapt. The course concludes with the creation of an action plan, setting yourself on a path for future success.
$1,199

Analyzing Cybersecurity Threats

Course
2 weeks
Online
When it comes to cyber threats, every organization should strive to protect themselves and their users, and it is crucial to have a plan in place to protect your organization. Threats, whether big or small, have the potential to harm an organization, so understanding the digital threat landscape is critical for organizations to build effective security measures and risk mitigation strategies. In this course, you will discover how to identify and classify cybersecurity threats to protect your organization. You will be introduced to different types of threats and vulnerabilities as well as the potential impacts each threat may have on organizational assets, gaining tools to help you identify these threats and minimize their impact. You will be introduced to cybersecurity frameworks, such as NIST, and best practices to protect possible targets within an organization. By the end of this course, you will have a foundation of the threat landscape to leverage to better protect your organization.
$1,199

Natural Language Processing Fundamentals

Course
3 weeks
Online
In this course, you will explore the foundational vocabulary of natural language processing (NLP) — and start writing code right away — by finding patterns in strings using both simple functions and regular expressions. This will prepare you for an important component of NLP work, which is preprocessing text to reduce the size of the vocabulary being analyzed: The fewer total words that need to be analyzed, the more computationally efficient your work will be. You will then tag sentences so that you will be able to relate keywords to one another. You will also gain extensive hands-on experience writing Python, first by practicing on individual sentences then working up to a larger body of text. Overall, your understanding of and skill in NLP with Python will support you as you continue through your career and meet your goals in this area and beyond.
$1,199

How to Write Programs That Make Choices With Control Flow

Course
2 weeks
Online
In this course, you will identify the basic elements necessary to write components that make calculations and choices for you. While each programming language has its own set of rules and varying syntax, here you will be focusing on programming with Python. The logic and skills you use to write simple Python programs are useful for developing your problem-solving abilities. Throughout this course, you will examine how to break down complex problems into smaller, more accessible components and write programs that solve them, step by step.
$1,199

Generative AI: Capabilities and Compromises

Course
2 weeks
Online
As generative AI takes center stage in our digital landscape, how can you harness its power and set yourself up for success in a rapidly changing world? In this course, you will develop a conceptual understanding of the recent advances, current capabilities, and limitations of generative AI. You will build a framework to keep up with new developments and assess where the technologies might — and might not — go next. You will begin by exploring how generative AI tools represent a categorical leap in the cognitive capabilities of computers. You will examine the three conceptual ideas that unlocked these new capabilities — machine learning, reinforcement learning, and pretraining (i.e., the P in GPT) — along with the advances in data, computation, and algorithms that fueled these ideas. You will also build a comprehensive understanding of the capabilities and compromises that go along with these new cognitive capabilities. Finally, you will extrapolate the patterns from past general-purpose technologies to map out AI's potential societal and economic promises as well as its perils. By the end of this course, you will have a solid foundation for making strategic decisions to utilize generative AI to transform your organization, enhance your productivity, and stay ahead of the curve.
$999

Creating Business Value With AI

Course
3 weeks
Online
Artificial intelligence (AI) is no longer a futuristic concept; it's a reality that is transforming our world. This course delves into the true essence of AI, cutting through the hype to reveal its practical applications and real-world value. You'll examine AI's role in creating significant business opportunities and discover how to apply a value-driven framework to identify these opportunities. Through interactive exercises and hands-on data analytics, you'll gain the skills to characterize the business potential of AI products. You'll explore the spectrum of AI technologies, from traditional rule-based systems to cutting-edge neural networks and generative AI. You'll focus on practical applications, identifying not only how to leverage AI's power but also how to address its risks and ethical implications. By the end of this course, you'll be able to distinguish between hype and reality, formulate AI product ideas with actionable value, and effectively utilize AI algorithms in product development to drive impactful results.
$999

Machine Learning Foundations

Course
2 weeks
Online
Machine learning (ML) is the use and development of computer systems with the ability to learn and discover patterns in data. You even encounter some of these systems on a daily basis; for example, a computer program can determine whether an email is spam or not spam, and a computer program can find patterns among shoppers and recommend products tailored toward their needs and interests. Learning to analyze and visualize data in meaningful ways is a critical step in your study of ML. In this course, you will start by exploring the role that machine learning plays in the industry for decision making and its impact on your role. The characteristics of a particular problem, the data you have to work with, and the questions you want to answer will dictate what type of ML approach, method, and algorithm needs to be used. Once you cover the basic role of machine learning and the process from start to finish, you will gain experience in industry-relevant tools such as Jupyter Notebooks, NumPy, and Pandas.
$999

Designing a Simple Interactive System

Course
2 weeks
Online
Interactivity, by definition, is reciprocal activity, as interactive devices are designed to enable input and response between a user and a system. This course gives you firsthand experience with the basic building blocks that make up interactive devices. You will begin by walking through a course kit and identifying the function of each component. You will then explore step-by-step methodologies for analyzing circuit diagrams, physically assembling circuits, and programming interaction. Through activities, you will practice analyzing circuits, assembling electronic circuits, and writing code, acquiring tools and best practices along the way. By the end of this course, you will have the necessary foundation to build and program the electronic circuits critical to interactive devices. This program requires the purchase of a kit of electronic components and microcontrollers at a cost of around $600.
$1,199

Cryptocurrencies and Ledgers

Course
2 weeks
Online
Since the advent of the internet, programmers have been trying to figure out how to create a [digital] world in which people anywhere - even complete strangers - can transact directly with one another safely and efficiently. In essence, they have been trying to recreate the bedrock of civilization: an orderly system of bookkeeping that allows people to trust each other's claims about what they own, what they owe, and what they are owed. For most of the digital age, this “trust” has been facilitated by third parties such as banks, governments, or credible companies that are willing to guarantee that a transaction is valid and secure. But transactions via third parties are slow and expensive, and they cannot be verified by just anyone, which opens the door to fraud and theft. Today, the notion of a secure and trusted third party in a digital world isn't purely mythical. And in fact, it's exactly what blockchain technology embodies in a kind of magical way. In this course, you will explore the mechanics of blockchain technology and how the blockchain acts like a trusted third party. To do this, Professor Ari Juels will design a theoretical cryptocurrency from scratch to illustrate how Bitcoin and other cryptocurrencies make use of the blockchain to transfer value from person to person. Then, once you understand how the blockchain acts as a trusted ledger, you will practice articulating other transformative ways in which blockchains can change how commercial and interpersonal connections happen online.
$1,199

Systems Security

Course
3 weeks
Online
In this course, you will examine security for computers and networked information systems. The focus is abstractions, principles, and defenses for implementing military and commercial-grade secure systems. Through this lens, you will explore security and survivability for computers and communications networks as well as policy issues such as the national debates on cryptography policy and the meaning of privacy. That journey will be informed by a survey of technical means for implementing the various properties that comprise "trustworthiness" in a computing system, including mechanisms for authorization and authentication along with cryptographic protocols.
$1,199

Human-Centered Design Essentials

Course
3 weeks
Online
Human-computer interfaces have become a part of everyday life, whether we consider technology that we use at home or at work. People rely on technology to help them achieve a goal or solve a problem, and this idea is central to the emerging and rapidly expanding field of human-centered design: Who is using the interface, and for what purpose? How can we help them do that better? Answering these questions should be at the heart of the design process, as technologies are ultimately for people to use, and designers need to make this as intuitive and smooth as possible. Design doesn't happen in a lab; it happens in the world, and gathering information about the users of your product ensures better design. In this course, you will be introduced to human-computer interaction design, use practical methods for applying sound design principles, and execute the entire process. You'll discover the basics of how to identify a human need, how and why you need to keep that need at the center of the design process, uncover what can be measured to improve the design, and ensure that you conduct your research fairly and ethically.
$1,199

Developing a Product Hypothesis and Personas

Course
2 weeks
Online
Developing and launching new products involves more than a great idea. In today's fast-paced digital economy, understanding your target customers and their specific needs is essential to launching and managing successful products. In startups and established companies alike, the product manager serves as a key player in taking a product from idea to launch to success. To bring viable products to market, a successful product manager needs to balance creative inspiration with a disciplined approach. Articulating a winning product means beginning with a hypothesis: You need to craft a simple statement that says, "We are going to help Person X solve Problem Y by doing Z," thus defining a specific customer, a specific problem, and a solution. In this course, you will do just that: Talk to customers, define problems, and come up with a product strategy and a plan for how you would actually build that product. In this course, you will map your customer's journey and build personas. In doing so, you‘ll position yourself with a much clearer picture of the real problem your product is trying to solve, paving the way for a strong product strategy.
$1,199

Python Fundamentals

Course
3 weeks
Online
This course provides an introduction to the programming environment and explores the basics of Python. After learning how to run a script, you will work with Python expressions, functions, and variables in interactive mode. By the end of the course, you will be able to write a basic Python script that includes built-in functions and modules.
$1,199

Improving User Experience with Interactivity

Course
2 weeks
Online
In this course, you will explore the potential of interactivity by adding JavaScript to a website. First, you will consider the use of interactivity and identify some common best practices and pitfalls. You will then dive into the JavaScript language, practicing the basics of JS syntax and jQuery. Next, you will discover event-based programming concepts such as event handlers, state, and conditionals. Finally, you will utilize various debugging techniques and leverage AI to help you debug both the syntax and logic of your JS code.
$1,199

Framing Front-End Web Development

Course
2 weeks
Online
In this course, students go beyond the code to understand what is really important in web development. Through creating a mental model of how web development works, student are exposed to the big picture of how users interact with websites. By building empathy and an understanding of target audience needs, students recognize the benefits of approaching design from the perspective of the user and the importance of accessibility, biases, and cultural sensitivity. Finally, students dive into the inner workings of the web to remove the mystery and build a clear picture of how websites work. Ultimately, the goal of this course is to prepare students to design and build beautiful, functional websites that meet the needs of their target audience.
$1,199

Applications of Blockchain Technology

Course
2 weeks
Online
Blockchain has recently become synonymous with “cryptocurrency,” but its applications are much wider than financial transactions. Though cryptocurrencies constitute the most popular of applications, the business applications are endless. In fact, any industry that makes use of an intermediary to verify transactions could in theory make use of blockchain technology. But how do people know if their industry and/or company stands to gain from adopting the technology? This course provides you with the tools to discern the applicability of blockchain technology to your business model. You will do this by learning about smart contracts and how you can implement minimal trust applications for almost any task imaginable. You will analyze how smart contracts work, how they're used today, and how to reason about their capabilities, and what ongoing technical challenges they pose. In the course project, you will come up with your own smart contract application and outline the challenges that might exist in its adoption. Ultimately you will walk away with the ability to answer one important question: Does your business need a blockchain? You are required to have completed the following course or have equivalent experience before taking this course: Cryptocurrencies and Ledgers Cryptography Essentials Blockchain Fundamentals
$1,199

Cryptography Essentials

Course
2 weeks
Online
Cryptography has been around for thousands of years and is at the heart of digital communications today. Most people rely on cryptography on a daily basis without even knowing it; most popular messaging apps use encryption to ensure the security of messaging between two people. Blockchain technology, in a similar way, relies on cryptography to protect the identity of those sending and receiving messages and ensures that all information and transactions are secure and legitimate. Thus, to really understand blockchain technology, you have to understand the core principles of cryptography. This course will walk you through the basics of cryptography: how information has historically been disguised (encrypted) and revealed (decrypted) using mathematics. You will see how a message can be turned into a number, and how that number can be encrypted and decrypted by two complete strangers. You will practice encrypting your own message to understand the basics of what makes a good encryption scheme. Then, you will delve deeper into the specific type of cryptography used in blockchain technology — public key cryptography — and the promises and limitations it has in carrying out the core functions of a blockchain. You will create your own theoretical gold exchange in order to more fully understand how you can send anything to anyone around the world without a middleman. Ultimately you will know exactly how information on the blockchain is secured, legitimized, and authenticated without needing a third party to verify it. You are required to have completed the following course or have equivalent experience before taking this course: Cryptocurrencies and Ledgers
$1,199

Fundamentals of JavaScript

Course
2 weeks
Online
In this course, you will practice writing simple instructions for a computer. Beginning with the basics of JavaScript syntax, you will implement instructions in code to create programs that complete an action. You will practice using variables and arithmetic operators to provide more flexibility and simplicity to your program. In the project, you will build a form that can use variables and basic arithmetic expressions to generate a report in HTML. Through these exercises, you will explore good programming habits and debugging techniques on your way to writing JavaScript syntax.
$1,199

Grow Your Tech Expertise

Cornell University’s selection of Technology programs, including 35+ certificates, is designed for professionals advancing into executive leadership roles, combining advanced technical training with strategic business application through expert-led instruction and small cohorts. Participants learn from Cornell faculty at the forefront of computer science research while developing programming and leadership capabilities through guided workplace projects, collaborative learning, personalized feedback, and ongoing expert mentorship.

Explore Program Details
Program TypeEducational GoalCourse FormatOfferedCourse StructureDurationTotal HoursWeekly Commitment
Certificates
Comprehensive expertise in a subject area for professional transformation and workplace impactOnline cohort-based (<35 students) with expert facilitator hosting live sessionsRecurring start datesMost certificates include 4 to 8 individual courses with multiple start and end dates to select from; 360 Certificates offer over 20+ individual courses including core courses and electives2 to 6 months depending on individual course requirements40 to 100 hours3 to 8 hours per week for the duration of the certificate
Courses
In-depth exploration of a topic within a short amount of time, delivering powerful insights and practical skillsOnline cohort-based (<35 students) with expert facilitator hosting live sessionsRecurring start datesOne standalone course with multiple start and end dates to select from2 to 4 weeks depending on individual course requirements10 to 25 hours3 to 8 hours per week for the duration of the certificate
Workshops
Rapid development of specific, actionable skills and strategies to be immediately applied at workLive, online, and Cornell faculty-led with an interactive cohortSpecific dates and timesOne 3-hour short-form live program with specific dates and times; multiple Workshops offered monthly3 hours3 hoursActive participation during the Workshop only
Degrees
Academic credentials requiring formal admissions, prerequisites, and multi-year commitmentOnline cohort-based and on campus in Ithaca, NYSpecific start dates once a year, often in January or AugustA series of 2- to 15-week asynchronous online courses designed by Cornell faculty with weekly live virtual sessions, with between one and three week-long residency sessions on campus in Ithaca, NY15- to 24-month part-time program for working professionalsVary by degree15 to 20 hours per week during each online course; full-time on campus during each week-long residency

Request More Information by completing the form below.

Act today—courses are filling fast.