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
  • Tuition varies
  • Hybrid
Select a Technology Program that fits your goals
Explore and compare flexible learning opportunities from across Cornell’s portfolio of world-class Technology programs.
Certificates(31)
Courses(49)
Workshops(15)
Degrees(3)
Showing 31 of 31
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

Technology Management

Course
2 weeks
Online
The dynamic interplay among people, processes, and technology is essential to navigating today's complex organizational challenges and requires a thoughtful, strategic approach. This course begins by examining the rollout of a real-world tech initiative, where you will analyze the critical factors that led to its setbacks and extract key lessons for navigating technological complexity. From there, you will explore how to design agile solutions leveraging various frameworks for successful technology implementation. You'll also delve into the critical area of risk management, discovering how to identify technology risks and apply key frameworks, cybersecurity strategies, and governance tools to safeguard complex projects. By working through hands-on projects, you will build skills in diagnosing technology challenges, proposing practical solutions, evaluating risk profiles, and developing strategies to mitigate organizational risks. By the end of this course, you'll be equipped to manage the complexities of technology implementation while ensuring both resilience and alignment with organizational goals.
$999

Technology and the Global Economy

Course
2 weeks
Online
Technology platforms are driving profound changes in the global economy and society, transforming how businesses create and deliver value. This course begins by examining the platform paradigm, focusing on how digital platforms leverage network effects and multi-sided business models to generate value. You will then explore competitive strategies in the platform economy, analyzing how organizations can adopt different approaches to stay ahead. You'll also evaluate real-world examples of successful technology adoption, using frameworks such as the Technology Acceptance Model to better understand the factors that influence widespread adoption. You will gain experience analyzing platform business models, forecasting technology trends, and proposing technology initiatives with the potential to create positive societal impacts. By the end of this course, you'll have developed a comprehensive understanding of the platform economy and the tools to navigate its opportunities and challenges.
$999

Technology and the Future of Society

Course
2 weeks
Online
Emerging technologies often bring both opportunities and risks, reshaping industries and challenging established norms. In this course, you will begin by exploring disruptive innovation, examining how certain technologies impact industry incumbents and transform existing markets. You will then dive into visionary strategy and blue ocean strategy, discovering how organizations can create entirely new competitive spaces and redefine the boundaries of their industries. You'll also analyze current technology trends to envision the future role of technology in tackling major societal challenges. Throughout the course, you will apply strategic frameworks to real-world examples, evaluate disruptive technologies in your industry, and design strategies to navigate the complexities of emerging technologies. This experience will equip you to anticipate change with confidence and position your organization for long-term success.
$999

Deepfakes

Course
2 weeks
Online
In this course, you will explore the transformative potential of deepfake technology and its innovative applications across various fields, from educational simulations to creative content production. You'll evaluate both the benefits and potential risks of deepfakes, examining how organizations can leverage this technology responsibly while implementing appropriate safeguards. Through real-world examples, you'll analyze strategies for content authentication and consider emerging best practices for maintaining trust in digital communications. Finally, you will familiarize yourself with existing policy considerations and organizational frameworks. When the course concludes, you will be able to weigh the importance of innovation versus security, helping you develop balanced approaches that promote innovation while ensuring the responsible implementation of deepfake technology. You are required to have completed the following course or have equivalent experience before taking this course: AI Risk and Opportunity
$1,199

Cybercrime

Course
2 weeks
Online
In this course, you will explore the evolving landscape of cybercrime and its far-reaching impacts on individuals, organizations, and governmental institutions. Through real-world case studies, you'll discover how to identify different types of cyber threats and potential consequences across different sectors. You'll also examine critical warning signs and develop strategies, including whom to contact and when, in the event of a cybercrime. Building on this foundation, you will analyze key vulnerabilities and identify relevant cybersecurity best practices for your personal or professional life. Ultimately, this course will provide actionable insights to mitigate cybercrime risks and strengthen your security posture, empowering you to enhance your personal and professional digital security measures. You are required to have completed the following course or have equivalent experience before taking this course: AI Risk and Opportunity
$1,199

Ransomware and Cyber Extortion

Course
2 weeks
Online
In this course, you will explore the evolving landscape of ransomware and cyber extortion attacks. Through real-world case studies, you'll discover how to determine the differences between ransomware and cyber extortion attacks, understanding their distinct characteristics and overlapping tactics. You‘ll analyze what drives organizations to pay or refuse ransom demands as well as the short- and long-term implications of these decisions. This practical knowledge will help you better understand the threat landscape and develop informed response strategies. You will also evaluate proven protection and response strategies, including best practices that strengthen your organization's security posture against these threats. Through interactive scenarios and expert insights, you'll develop a comprehensive understanding of how to assess the long-term implications and policies regarding ransomware and cyber extortion. By the end of this course, you'll be able to identify relevant best practices for your personal or professional life for both preventing and responding to ransomware and cyber extortion attempts. You are required to have completed the following course or have equivalent experience before taking this course: AI Risk and Opportunity
$1,199

Critical Infrastructure, AI and Cybersecurity

Course
2 weeks
Online
In this course, you will explore the interconnected landscape of critical infrastructure that powers modern society, from healthcare and financial systems to transportation networks and energy grids.. You'll examine diverse threat actors and their motivations for targeting these vital sectors, discovering how to distinguish between criminal activities, espionage, and acts of war through real-world scenarios and expert insights. Beyond traditional infrastructure, you will discover how emerging technologies reshape our security landscape. As the course progresses, you'll evaluate different policies, frameworks, and resources for improving critical infrastructure cybersecurity, gaining practical knowledge to implement protective measures in your organization. The course extends into emerging frontiers, including IoT networks, VR/AR systems, and space-based technologies, exploring how these innovations both enhance and challenge infrastructure security. The course concludes with a forward-looking analysis of AI's dual role in both emerging threats and defensive capabilities that could impact critical infrastructure systems vital to daily life and national security. You are required to have completed the following course or have equivalent experience before taking this course: AI Risk and Opportunity
$1,199

Linear Algebra: Low Dimension

Course
562 weeks
Online
To perform basic computations in the Machine Learning certificate program, you need the ability to solve elementary linear algebra problems in two dimensions. In this course, you will execute mathematical computations on vectors and measure the distance from a vector to a line. This course will provide you with the theory and activities to start building the linear algebra foundation needed to be successful in your Machine Learning courses. This optional self-paced course supports the required linear algebra in the Machine Learning certificate. If you are already comfortable with the computations from the pretest, we recommend that you take the final assessment to confirm your readiness.

Matrix and Linear Algebra: High Dimension

Course
562 weeks
Online
This Machine Learning certificate program requires you to think and solve problems in multiple dimensions. In this course, you will learn to solve linear algebra problems in three or more dimensions and perform computations with matrices.You will perform computations that focus on solving problems in high dimension; that is, multiple dimensions. This course will provide you with the theory and activities to solidify the linear algebra foundation needed to be successful in your Machine Learning courses. This optional self-paced course supports the required linear algebra in the Machine Learning certificate. If you are already comfortable with the computations from the pretest, we recommend that you take the final assessment to confirm your readiness.

Developing a Data-Driven Product Strategy

Course
2 weeks
Online
In this course, you will discover how to leverage data to develop and refine product strategies — a skill that is increasingly crucial in today's data-driven market. You'll start by exploring essential marketing metrics to design impactful customer journeys then use these metrics to optimize advertising strategies. You'll practice distinguishing between KPIs and attribution metrics to make informed marketing decisions, gather and interpret environmental data to contextualize your product strategies, and integrate these strategies into a company's broader marketing efforts. Throughout the course, you will delve into various topics, including global ad spend, the marketing funnel, and advertising effectiveness metrics. You'll engage in practical exercises such as journey mapping, competitor briefs, and calculating key marketing metrics like cost per click (CPC) and return on ad spend (ROAS). You'll also be introduced to advanced concepts like marketing mix modeling (MMM) and multi-touch attribution (MTA), equipping you with the knowledge and skills to interpret complex data and guide product and marketing strategies. By the end of the course, you will have a comprehensive understanding of how to synthesize data-driven insights to develop and implement effective product strategies within an organization, giving you the confidence and expertise to excel in your role. You are required to have completed the following course or have equivalent experience before taking this course: Navigating Technical Product Management
$999

Optimizing Product Strategy Using Analytics

Course
2 weeks
Online
This course equips you with the analytical tools and techniques needed to create data-driven strategies that resonate with your audience. Through a combination of interactive learning, an engaging case study, and hands-on coding exercises, you will explore fundamental ideas such as survival analysis, customer lifetime value, and sentiment analysis, which are essential for understanding customer behavior, predicting outcomes, and tailoring product strategies to meet consumer needs. These approaches will enable you to make informed decisions, refine product offerings, and create meaningful connections with your customers, ultimately driving engagement and loyalty. You will then apply these analytical techniques to your own product environment. You'll use real data to discern customer preferences, analyze product features, and determine optimal strategies for improving product performance. By the end of the course, you'll have developed a comprehensive strategy that leverages consumer insights to enhance product value and drive customer loyalty. You are required to have completed the following courses or have equivalent experience before taking this course: Navigating Technical Product Management Developing a Data-Driven Product Strategy
$999

Analyzing and Communicating Consumer Insights

Course
2 weeks
Online
In this course, you will explore the fascinating world of consumer behavior, discovering what drives customers and how to communicate those insights effectively. You'll start by analyzing motivations and internal influences on consumer choices, gaining a deep understanding of how and why customers make decisions. Through interactive activities and discussions, you'll explore real-world examples and apply these concepts to identify key behavioral implications. This knowledge will lay the foundation for formulating product specifications that are both insightful and actionable. Throughout the course, you will develop critical communication skills to present your insights in a way that influences decision making. You'll get hands-on experience analyzing consumer motivations and presenting data-driven insights in meaningful ways. You'll work on formulating product specifications and ultimately craft a strategy for relaunching a recalled product. By the end of the course, you'll have the skills to understand consumer behavior, communicate insights to stakeholders, and make informed product decisions that resonate with your target audience. You are required to have completed the following courses or have equivalent experience before taking this course: Navigating Technical Product Management  Developing a Data-Driven Product Strategy Optimizing Product Strategy Using Analytics
$999

Applying Project Methodologies to Technical Products

Course
2 weeks
Online
In this course, you will discover how to apply different project management methodologies to tackle complex product challenges. You'll explore frameworks like Agile, Scrum, Kanban, and the RICE prioritization method to determine the most effective way to streamline project execution. Throughout this journey, you'll get hands-on experience selecting and implementing these methodologies in real-world product environments, allowing you to see how each approach can lead to more efficient outcomes. You will also develop persuasive communication skills, leveraging consumer behavior insights to craft effective product messaging that resonates with your audience. You'll work on streamlining a technical product's development process and applying consumer behavior models to predict decisions and create effective pricing signals. By the end of this course, you'll have the ability to manage product development with confidence, driving both consumer engagement and business success. You are required to have completed the following courses or have equivalent experience before taking this course: Navigating Technical Product Management Developing a Data-Driven Product Strategy Optimizing Product Strategy Using Analytics Analyzing and Communicating Consumer Insights
$999

Creating a Compelling Value Offering

Course
2 weeks
Online
In this course, you will discover how to create a value offering that resonates with your customers by leveraging key economic principles and pricing strategies. You'll start by exploring financial fundamentals like discounted cash flow and the time value of money then use these tools to construct solid business cases and determine optimal pricing. Through practical activities, you'll develop pricing strategies that evolve over a product's life cycle, applying these techniques to real-world scenarios to create a sustainable and compelling value offering. As you progress, you will explore behavioral pricing techniques to ensure your product's value is effectively communicated and resonates with your target audience. You'll determine how to drive alignment and action across teams, preparing for a successful product launch. By the end of the course, you'll have the skills to set strategic pricing, understand market dynamics, and deliver a value offering that stands out in the competitive landscape. You are required to have completed the following courses or have equivalent experience before taking this course: Navigating Technical Product Management Developing a Data-Driven Product Strategy Optimizing Product Strategy Using Analytics Analyzing and Communicating Consumer Insights Applying Project Methodologies to Technical Products
$999

Values-Based Technology Leadership

Course
2 weeks
Online
It's not uncommon for people to act differently when at home, at work, or with different types of people; while common, this is not advisable. Everyone has a set of personal core values, but not everyone is aware of them, and often people don't spend much time thinking about their values. In contrast, the best leaders learn not only how to tune into their own values, but also how to communicate and live those values in all aspects of life. In this course, you will work to lead with integrity while inspiring and empowering those around you. Professor Dawson, Ph.D., the Nancy and Bob Selander Director of Engineering Leadership Programs at Cornell University, will help you to discover and align your core values. She will guide you to apply your values to your leadership and to create an action plan for the future. Those who master values-based leadership will be able to rise more effectively through the technology ranks, ultimately allowing them to emerge at the top without losing sight of what values are most important.
$1,199

Collaborative Communication for Technology Leaders

Course
2 weeks
Online
Leaders need to be able to collaborate, innovate, problem solve, and build relationships. All of these core responsibilities require excellent communication skills. Often when thinking of leaders, we picture them addressing crowds, giving directives, and commanding forces. Leaders need to be able to do those things, but they also need to be top-notch listeners and have the ability to use a variety of communication tactics at the right times. In this course, Professor Erica Dawson, Ph.D., the Nancy and Bob Selander Director of Engineering Leadership Programs at Cornell University, will break down critical skills that facilitate collaborative communication. She will guide you as you practice and apply these techniques. Many of the skills in this course, including listening and asking powerful questions, are core to strong interpersonal communication. These skills help you establish, improve, and maintain relationships. You will focus on workplace examples, but these skills are applicable outside of the workplace as well. Many of the skills are hard to learn and even harder to make a habit. Your life outside of work will impact your work and your ability to have good relationships. Mastering these communication skills and learning to leverage them to create open and collaborative communication is key to the future of any leader.
$1,199

Courageous Communication for Technology Leaders

Course
2 weeks
Online
Leaders need to be bold visionaries and trendsetters. They need to guide people and inspire those people to achieve the vision they lay out. To do so, leaders must be courageous. As leaders put so much of their efforts into guiding and inspiring others, it's fundamental for them to be skilled communicators. Technologists may not have spent much time refining their communication skills, especially those that involve a great deal of courage. However, leaders have and feel emotions within the workplace and can harness those emotions to improve their leadership skills and become more courageous communicators. In this course, Professor Erica Dawson, Ph.D., the Nancy and Bob Selander Director of Engineering Leadership Programs at Cornell University, will help you develop your confidence and motivation to enact courageous communication. You will start by developing a new perspective on what courageous communication in the workplace is and how emotions play a role. You will then set intentions for moving forward. Ultimately your work will help you use the skills associated with courageous communication to develop and manage your team using feedback and leveraging difficult situations.
$1,199

Influence and Motivation for Technology Leaders

Course
2 weeks
Online
The best leaders are inspirational and transformative. They motivate, inspire, and empower rather than simply dictating or directing those around them. Leaders need to garner specific results that often require sustainable behavioral changes for both individuals and groups. To get these results, you need to both influence and motivate the people around you. Many people view influence and motivation as one and the same, but they are not, and it is important to be able to use them separately or together. Influence involves having an impact on other people's actions, thoughts, attitudes, beliefs, or emotions, while motivation is about getting people to change and sustain that change after they have been influenced. In this course, Professor Erica Dawson, Ph.D., the Nancy and Bob Selander Director of Engineering Leadership Programs at Cornell University, will help you expand your repertoire of tools and techniques for influencing and motivating others, ultimately leading to the desired and sustainable behavioral changes you want to see.
$1,199

Structuring Content with HTML

Course
2 weeks
Online
In this course, students will start by identifying the various types of elements that exist in a web page and the importance of information architecture. They will immediately begin organizing and structuring web page content and then markup the content using HTML. This process will introduce the document object model, which enables students to build a mental model of how web pages are built and how web browsers render those pages. Important facets of writing valid HTML that is also semantically sound are introduced through a number of code writing activities. From single page coding, we zoom out to explore how websites with multiple pages, hyperlinks, and navigation are organized and developed. Students will take these new skills and apply them to building a simple multi-page website with valid code and a functional navigation.
$1,199

Styling Web Content with CSS

Course
2 weeks
Online
In this course, students will engage in a design-first approach, focusing on understanding the needs of the user and prioritizing designing over coding. By engaging with personas and gaining empathy for a website's audience, students identify the needs of their users and apply visual design principles to make sites accessible. With designs in hand, students will learn to write Cascading Style Sheets (CSS) and create rules to implement their design. Along with writing and implementing CSS code, students will explore validating, troubleshooting, and improving their CSS using various techniques, including by leveraging generative AI.
$1,199

Composition and Responsive Design

Course
2 weeks
Online
In this course, you will employ visual design practices and principles to create attractive, functional websites styled with CSS. Through a thorough investigation of the CSS box model, you are introduced to concepts such as padding, margin, whitespace, and element sizing. These concepts are then given the context of visual design principles to help you make layout and design choices that are user-centric and functional. You will then practice the layout design process to create sketches and wireframes of your designs. With plans in place, you will then write CSS to implement the design to effectively style and layout HTML elements accurately. Finally, you will go a step further to ensure this design is flexible and responsive on the many devices that could be used to visit your site.
$1,199

Collecting Data with Forms

Course
2 weeks
Online
In this course, you will build a form to collect data input. This process begins with analyzing how web requests work and identifying the parameters of the hypertext transfer protocol (HTTP). Next, you will design and code a form to collect user data. You'll use advanced topics such as client-side form validation and error messages to improve the user experience and overall validity of collected data. You will then evaluate your form and implementation to ensure the final design is appropriate and functional.
$1,199

Transforming Text Into Numeric Vectors

Course
3 weeks
Online
If you want to compare two large bodies of text with each other, you can do that by making comparisons with the text itself: Turn the text into tokens then compare the overlap in tokens. Sometimes, however, you don't just want to know that two texts are different (a binary comparison), but you want to know how different, which is a fuzzy comparison. In this course, you will transform text into numeric vectors, which allows us to perform arithmetic operations on textual information to calculate similarity. This is a classical natural language processing (NLP) technique, and it begins by creating different kinds of vectors. You will create both sparse and dense vectors, and you will compare vectors of different sizes to see how information is captured. Finally, you will measure similarity among document vectors, which is the real power of turning text into vectors. The ability to determine how similar two or more documents are is a common use of NLP, and you will practice this technique through hands-on exercises and projects. You are required to have completed the following course or have equivalent experience before taking this course: Natural Language Processing Fundamentals
$1,199

Classifying Documents With Supervised Machine Learning

Course
3 weeks
Online
In this course, you will start to use machine learning methods to further your exploration of document term matrices (DTM). You will use a DTM to create train and test sets with the scikit-learn package in Python — an important first step in categorizing different documents. You will also examine different models, determining how to select the most appropriate model for your particular natural language processing task. Finally, after you have chosen a model, trained it, and tested it, you will work with several evaluation metrics to measure how well your model performed. The technical skills and evaluation processes you study in the course will provide valuable experience for the workplace and beyond. You are required to have completed the following courses or have equivalent experience before taking this course: Natural Language Processing Fundamentals Transforming Text Into Numeric Vectors
$1,199

Topic Modeling With Unsupervised Machine Learning

Course
3 weeks
Online
Can a computer tell the difference between an article on “jaguar” the animal and “Jaguar” the car? It can if we teach it how. In this course, you will extract key phrases or words from a document, which is a key step in the process of text summarization. Part of what makes natural language processing (NLP) so powerful is that it processes text at scale, when a human would simply take too long to perform the same task given the sheer number of text documents to be read and processed. A classic use of NLP, then, is to summarize long documents, whether they are articles or books, in order to create a more easily readable abstract, or summary. Extracting keywords or key phrases is a first step in this direction, which is where you will start in this course. Once you train a computer what the most important words in a document might be, you have to train it to identify the most important sentences. This is the second step in extracting information from a document to help create an abstract, and you will perform this step on larger text documents as well. Finally, you will calculate and interpret similarity metrics to compute the degree of similarity among documents that are possibly related to one another. The techniques you use throughout this course will prove useful in specific situations at work and beyond as you support your team or achieve your personal goals. You are required to have completed the following courses or have equivalent experience before taking this course: Natural Language Processing Fundamentals Transforming Text Into Numeric Vectors Classifying Documents With Supervised Machine Learning
$1,199

Clustering Documents With Unsupervised Machine Learning

Course
3 weeks
Online
In this course, you will focus on measuring distance — the dissimilarity of various documents. The goal is to discover how alike or unlike various groups of text documents are to one another. At scale, this is a problem you might encounter if you need to group thousands of products together purely by using their product description or if you would like to recommend a movie to someone based on whether they liked a different movie. You will work with several different data sets and use both hierarchical and k-means clustering to create clusters, and you will practice with several distance measures to analyze document similarity. Finally, you will create visualizations that help to convey similarity in powerful ways so stakeholders can easily understand the key takeaways of any clustering or distance measure that you create. You are required to have completed the following courses or have equivalent experience before taking this course: Natural Language Processing Fundamentals Transforming Text Into Numeric Vectors Classifying Documents With Supervised Machine Learning Topic Modeling With Unsupervised Machine Learning
$1,199

Conducting Semantic and Sentiment Analysis

Course
3 weeks
Online
We have all been misunderstood when sending a text message or email, as tone often does not translate well in written communication. Similarly, computers can have a hard time discerning the meaning of words if they are being used sarcastically, such as when we say “Great weather” when it's raining. If you are automatically processing reviews of your product, a negative review will have many of the same key words as a positive one, so you will need to be able to train a model to distinguish between a good review and a bad review. This is where semantic and sentiment analysis come in. In this course, you will examine many kinds of semantic relationships that words can have (such as hypernyms, hyponyms, or meronyms), which go a long way toward extracting the meaning of documents at scale. You will also implement named entity recognition to identify proper nouns within a document and use several techniques to determine the sentiment of text: Is the tone positive or negative? These invaluable skills can easily turn the tide in a difficult project for your team at work or on the path toward achieving your personal goals. You are required to have completed the following courses or have equivalent experience before taking this course: Natural Language Processing Fundamentals Transforming Text Into Numeric Vectors Classifying Documents With Supervised Machine Learning Topic Modeling With Unsupervised Machine Learning Clustering Documents With Unsupervised Machine Learning
$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 FORMATS
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.