

Our Courses

Speaking to inform: Discussing complex ideas with clear explanations and dynamic slides
In the professional realm, most speeches and presentations we give are informative in scope. A scientist needs to explain her recent research findings. A financial officer needs to report on quarterly earnings to his company’s board. A technology professional needs to educate a consumer about a new product. Any time you need to convey ideas or demonstrate a process, you’re dealing with informative speaking. Informative speaking is a fun puzzle. You need to think from the perspective of your audience to identify what they need to hear in order to understand the key ideas.
-
Course by
-
Self Paced
-
14 hours
-
English

Presentations: Speaking so that People Listen
Do you have to give presentations in school or at your work? Is it nerve-racking? Then you've come to the right place. Everyone gets a little nervous when they think about having to stand in front of other people and speak intelligently. This course will give you helpful tips for making effective speeches and delivering them well in typical American settings. You'll learn how to organize a presentation, how to make it memorable, and how to communicate clearly. In the course, you'll have several opportunities to demonstrate the presentation skills that you learn.
-
Course by
-
Self Paced
-
25 hours
-
English

Python Data Visualization
This if the final course in the specialization which builds upon the knowledge learned in Python Programming Essentials, Python Data Representations, and Python Data Analysis. We will learn how to install external packages for use within Python, acquire data from sources on the Web, and then we will clean, process, analyze, and visualize that data.
-
Course by
-
Self Paced
-
9 hours
-
English

Hardware Description Languages for FPGA Design
This course can also be taken for academic credit as ECEA 5361, part of CU Boulder’s Master of Science in Electrical Engineering degree. Hardware Description Languages for Logic Design enables students to design circuits using VHDL and Verilog, the most widespread design methods for FPGA Design. It uses natural learning processes to make learning the languages easy. Simple first examples are presented, then language rules and syntax, followed by more complex examples, and then finally use of test bench simulations to verify correctness of the designs.
-
Course by
-
Self Paced
-
36 hours
-
English

Business English: Making Presentations
This course teaches you language and techniques that will help you make effective presentations in English. The final task is to develop a well-organized, persuasive presentation using charts and graphs that sells your city as a venue. The course focuses on students who have an intermediate level of English, with a minimum of two years of formal language study. Course Learning Objectives • Present information in an organized and engaging way • Share data in charts and graphs • Use persuasive language in a presentation
-
Course by
-
Self Paced
-
15 hours
-
English

Machine Learning: Clustering & Retrieval
Case Studies: Finding Similar Documents A reader is interested in a specific news article and you want to find similar articles to recommend. What is the right notion of similarity? Moreover, what if there are millions of other documents? Each time you want to a retrieve a new document, do you need to search through all other documents? How do you group similar documents together? How do you discover new, emerging topics that the documents cover? In this third case study, finding similar documents, you will examine similarity-based algorithms for retrieval.
-
Course by
-
Self Paced
-
17 hours
-
English

Big Data - Capstone Project
Welcome to the Capstone Project for Big Data! In this culminating project, you will build a big data ecosystem using tools and methods form the earlier courses in this specialization. You will analyze a data set simulating big data generated from a large number of users who are playing our imaginary game "Catch the Pink Flamingo". During the five week Capstone Project, you will walk through the typical big data science steps for acquiring, exploring, preparing, analyzing, and reporting.
-
Course by
-
Self Paced
-
21 hours
-
English

VLSI CAD Part I: Logic
A modern VLSI chip has a zillion parts -- logic, control, memory, interconnect, etc. How do we design these complex chips? Answer: CAD software tools. Learn how to build thesA modern VLSI chip is a remarkably complex beast: billions of transistors, millions of logic gates deployed for computation and control, big blocks of memory, embedded blocks of pre-designed functions designed by third parties (called “intellectual property” or IP blocks). How do people manage to design these complicated chips?
-
Course by
-
Self Paced
-
23 hours
-
English

Oral Communication for Engineering Leaders
Taught by Rice University communication faculty from the Rice Center for Engineering Leadership (RCEL). This course covers core topics in oral communication: Communication strategy, content, data visualization, and delivery.
-
Course by
-
Self Paced
-
24 hours
-
English

Modern Robotics, Course 1: Foundations of Robot Motion
Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics? If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study.
-
Course by
-
Self Paced
-
24 hours
-
English

Introduction to Public Speaking
This course offers a proven framework for crafting and delivering impactful presentations. In the professional world, academic settings, or public life, we're frequently asked to "share some thoughts." Many individuals struggle in these situations. This course aims to make you excel where others stumble. We'll explore how to structure speeches coherently, write memorably, and present confidently. Upon completion, you will diminish your public speaking anxiety, leverage rehearsal methods to develop a robust, engaging speaking voice, and execute speeches with dynamic movements.
-
Course by
-
Self Paced
-
15 hours
-
English

English for Effective Business Speaking
This course aims to improve your Business English speaking skills by developing your use of vocabulary, grammar, pronunciation, spoken communication skills within a Business context, and your ability to deliver professional business speeches for specific purposes.
-
Course by
-
Self Paced
-
23 hours
-
English

Strategic Self-Marketing and Personal Branding
In this transformative course, you will master the essential techniques of self-marketing and personal branding that are critical for success in the contemporary job market. The course, part of a broader specialization on career self-management training and certification, introduces a comprehensive approach to strategic self-marketing, including the innovative use of generative AI (Artificial Intelligence) for self-coaching.
-
Course by
-
Self Paced
-
27 hours
-
English

Share Data Through the Art of Visualization
This is the sixth course in the Google Data Analytics Certificate. You’ll learn how to visualize and present your data findings as you complete the data analysis process. This course will show you how data visualizations, such as visual dashboards, can help bring your data to life. You’ll also explore Tableau, a data visualization platform that will help you create effective visualizations for your presentations.
-
Course by
-
Self Paced
-
24 hours
-
English

Work Smarter with Microsoft PowerPoint
This course is intended for learners with some experience using Microsoft Windows, who are seeking to build presentation skills with Microsoft PowerPoint. To be successful in this course you should have an understanding of the basics of using a Windows-based computer. Experience with printing and using a web browser are an asset, but not required. Knowing how to use Microsoft Office products is essential in any professional setting. Whether you want to expand your expertise to apply for a new role, start your own business, or simply develop a new personal skill this course is for you.
-
Course by
-
Self Paced
-
19 hours
-
English

App Deployment, Debugging, and Performance
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to create repeatable deployments by treating infrastructure as code, choose the appropriate application execution environment for an application, and monitor application performance.
-
Course by
-
Self Paced
-
9 hours
-
English

Managing Data Analysis
This one-week course describes the process of analyzing data and how to manage that process. We describe the iterative nature of data analysis and the role of stating a sharp question, exploratory data analysis, inference, formal statistical modeling, interpretation, and communication. In addition, we will describe how to direct analytic activities within a team and to drive the data analysis process towards coherent and useful results. This is a focused course designed to rapidly get you up to speed on the process of data analysis and how it can be managed.
-
Course by
-
Self Paced
-
9 hours
-
English

Business English: Marketing and Sales
If you work in marketing, sales, or advertising, you already know that effective communication is a requirement. This can be even more difficult when expressing your ideas in a persuasive manner in English. In this course, you will learn to use English more efficiently while joining successful global professionals around the world. Develop your skills along with authentic characters that work in marketing and also work hard to improve their communication skills. Learn from your successes and failures, reflect on your own style, strengths, and improvement areas.
-
Course by
-
Self Paced
-
32 hours
-
English

Reliable Google Cloud Infrastructure: Design and Process
This course equips students to build highly reliable and efficient solutions on Google Cloud using proven design patterns. It is a continuation of the Architecting with Google Compute Engine or Architecting with Google Kubernetes Engine courses and assumes hands-on experience with the technologies covered in either of those courses. Through a combination of presentations, design activities, and hands-on labs, participants learn to define and balance business and technical requirements to design Google Cloud deployments that are highly reliable, highly available, secure, and cost-effective.
-
Course by
-
Self Paced
-
8 hours
-
English

Python Data Representations
This course will continue the introduction to Python programming that started with Python Programming Essentials. We'll learn about different data representations, including strings, lists, and tuples, that form the core of all Python programs. We will also teach you how to access files, which will allow you to store and retrieve data within your programs. These concepts and skills will help you to manipulate data and write more complex Python programs. By the end of the course, you will be able to write Python programs that can manipulate data stored in files.
-
Course by
-
Self Paced
-
9 hours
-
English

Securing and Integrating Components of your Application
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to develop more secure applications, implement federated identity management, and integrate application components by using messaging, event-driven processing, and API gateways.\n\nCompleting one version of each lab is required. Each lab is available in Node.js. In most cases, the same labs are also provided in Python or Java.
-
Course by
-
Self Paced
-
14 hours
-
English

Assess for Success: Marketing Analytics and Measurement
Assess for Success: Marketing Analytics and Measurement is the fifth of seven courses in the Google Digital Marketing & E-commerce Certificate. This course explores marketing analytics practices and tools. Digital marketing and e-commerce professionals are expected to analyze data from various sources (such as web pages, digital marketing channels, and e-commerce sites) and use them to gain customer insights. You’ll create media plans and set performance goals.
-
Course by
-
Self Paced
-
26 hours
-
English

Asian Environmental Humanities: Landscapes in Transition
In this course, featuring many researchers from the University of Zurich and international institutions, we will introduce you to some of the most vibrant cultural trends addressing landscape appreciation, degradation, protection, and rehabilitation that currently circulate in the Asian hemisphere. You will learn about concepts of landscape in Asian religions, philosophy, social sciences, history and the arts and their reverberation in selected environmental projects in China, India and Japan.
-
Course by
-
Self Paced
-
14 hours
-
English

Business English: Finance and Economics
Do you work in finance or interact with finance professionals? Is it necessary to speak, write or understand English in your career? Follow the authentic characters in this course as they work through common business situations in finance and economics. Learn from your successes and failure, and think critically about your own communication options. After taking this course, you will be able to read and create efficient e-mails, reports, and impactful presentations with words and phrases commonly used in finance and economics.
-
Course by
-
Self Paced
-
30 hours
-
English

Lactation Biology
Lactation and especially milk, which is the product of that unique mammalian process, are routinely encountered within our daily lives. Nevertheless, they often are poorly understood by many, even including many who are engaged in the business of producing milk.
-
Course by
-
Self Paced
-
40 hours
-
English