Our Courses
Parallel programming (Scala 2 version)
With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. In particular, you'll see how many familiar ideas from functional programming map perfectly to to the data parallel paradigm.
- Course by
- Self Paced
- 33 hours
- English
Communicating During Global Emergencies
In collaboration with the Rollins School of Public Health and the CDC's Division of Global Health Protection, Emergency Response, and Recovery Branch, this course introduces basic concepts and principles of communicating during a global crisis or emergency. It explores why communication during an emergency is different and the importance of adapting emergency messages to the needs of affected populations.
- Course by
- Self Paced
- 8 hours
- English
Capstone Value Creation through Innovation
This capstone course is the final course of the Value Creation Through Innovation Specialization. The specialization covers technology bases innovation and transformation and how to spot and to capitalize on emerging opportunities. UC Berkeley Haas School of Business and KTH Royal Institute of Technology are the academic partners in the Value Creation Through Innovation Specialization.
- Course by
- Self Paced
- 69 hours
- English
iOS App Capstone
In this capstone course, you’ll demonstrate your proficiency in your new skill set by creating a native iOS app.
- Course by
- Self Paced
- 17 hours
- English
Capstone Project
The Capstone Project gives you an opportunity to revisit the concepts covered and develop a workable solution for the given problem statement following the best practices. The solution has to be developed in accordance with the industry standards within the stipulated time based on the guidelines provided.
- Course by
- Self Paced
- 5 hours
- English
Consulting Tools and Tips
This is the #4 course in the specialization on management consulting.
Management consultants are quick learners. When you first join a generalist consulting firm, you are expected to learn core consulting skills and will likely be staffed on projects across industry and functions. You might be on a chemicals pricing project, then a retail cost-reduction project. It’s critical that you learn “how to get smart quickly” and ask smart questions. At the same time, you should develop an armory of tools to create data through client interviews, surveys, benchmarking, and observations.
- Course by
- Self Paced
- 7 hours
- English
Google Workspace Security
Google Workspace Security is the third course in the Google Workspace Administration series.
- Course by
- Self Paced
- 5 hours
- English
Emergence of Life
How did life emerge on Earth? How have life and Earth co-evolved through geological time? Is life elsewhere in the universe? Take a look through the 4-billion-year history of life on Earth through the lens of the modern Tree of Life!
This course will evaluate the entire history of life on Earth within the context of our cutting-edge understanding of the Tree of Life. This includes the pioneering work of Professor Carl Woese on the University of Illinois Urbana-Champaign campus which revolutionized our understanding with a new "Tree of Life." Other themes include:
- Course by
- Self Paced
- 45 hours
- English
Business Case for Cloud Workloads
Learn what a workloads placement strategy is, why it is important, and how to demonstrate to customers the tangible value that Intel® technical optimizations offer as part of the workload placement process.
●\tCloud Customer Business Drivers and Requirements: This lesson identifies what business and ecosystem drivers lead a business to adopt a cloud infrastructure and what requirements that should incorporate into their cloud business decisions. (Duration: 30 minutes)
- Course by
- Self Paced
- 3 hours
- English
Designing data-intensive applications
Welcome to the specialization course of Designing data-intensive applications.
This course will be completed on four weeks, it will be supported with videos and exercises.
By the end of this specialization, learners will be able to propose, design, justify and develop high reliable information systems according to type of data and volume of information, response time, type of processing and queries in order to support scalability, maintainability, security and reliability considering the last information technologies.
Software to download:
MySQL Workbench
- Course by
- Self Paced
- 7 hours
- English
Cloud Operations on AWS
In this course, learn how to leverage AWS services to operate at cloud scale with governance and agility at the core. AWS Cloud Operations provides a model and tools for a secure and efficient way to operate in the cloud. You can transform your organization, modernize and migrate your applications, and accelerate innovation with AWS.
- Course by
- Self Paced
- 9 hours
- English
Cloud Operations for GKE
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will set up Monitoring and visualizing metrics from a Kubernetes Engine cluster
- Course by
- Self Paced
- 1 hour
- English
Configure VLANs on Cisco Switches
Welcome to the CCNA 1.4: Configuring VLANs on Cisco Switches.
- Course by
- Self Paced
- 2 hours
- English
Approve Social Media Posts with Zapier and Trello
The process that marketing and communications teams undertake to post on social media is a common tripping point for many companies.
- Course by
- Self Paced
- 3 hours
- English
Encoder-Decoder Architecture - 한국어
이 과정은 기계 번역, 텍스트 요약, 질의 응답과 같은 시퀀스-투-시퀀스(Seq2Seq) 작업에 널리 사용되는 강력한 머신러닝 아키텍처인 인코더-디코더 아키텍처에 대한 개요를 제공합니다. 인코더-디코더 아키텍처의 기본 구성요소와 이러한 모델의 학습 및 서빙 방법에 대해 알아봅니다. 해당하는 실습 둘러보기에서는 TensorFlow에서 시를 짓는 인코더-디코더 아키텍처를 처음부터 간단하게 구현하는 코딩을 해봅니다.
- Course by
- Self Paced
- English
Implement a Relational database in Azure SQL database
In this 1 hour long project based course,you will learn to create an azure account and implement an azure sql database.
- Course by
- Self Paced
- 2 hours
- English
Canva for teachers
In this guided project the learner will learn how to take advantage of Canva as a teacher.
- Course by
- Self Paced
- 4 hours
- English
Build an Interactive Survey Bot for Google Chat with Node.js
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will create a survey bot on Google Chat using Node.js.…
- Course by
- Self Paced
- English
Fashion Classification with Deep Learning for Beginners
Hello everyone and welcome to this hands-on guided project on deep learning 101.
- Course by
- Self Paced
- 2 hours
- English
Prefabs, Nested Prefabs and Variants in Unity
Managing assets in a game can be complicated and confusing.
- Course by
- Self Paced
- 2 hours
- English
Feeding the World
This course will explore the concepts driving current food production science (population growth, urbanization, emerging affluence, resource constraints, and underlying biological limits) with the main focus on livestock production. Each of the major food animal species (dairy, swine, beef, and poultry) will be covered in terms of their universal life cycles, constraints to production and emerging societal issues.
Throughout the course, we will tackle some difficult and important questions:
- Course by
- Self Paced
- 20 hours
- English
Introduction to Biology: Biodiversity
In this course we will examine the incredible variety of life that inhabits this planet including microorganisms, plants, and animals. For each of the major groups we’ll learn about their characteristics, functions, and how they came into existence as well as some of the roles they play in the natural world, and how they’re relevant to people. We’ll also take a close look at us humans and consider what we know about our origins and what might become of us in the future.
- Course by
- Self Paced
- 23 hours
- English
Configuring IAM Permissions with gcloud
This is a self-paced lab that takes place in the Google Cloud console. In this lab introduces you will use the gcloud CLI tool to set up and configure command features of Cloud Identity and Access Management.
- Course by
- Self Paced
- 1 hour
- English
Automated Reasoning: Symbolic Model Checking
The Automated Reasoning: Symbolic Model Checking course presents how the properties of acting systems and programs can be verified automatically. The basic notion is a transition system: any system that can be described by states and steps. We present how in CTL (computation tree logic) properties like reach-ability can be described.
Typically, a state space may be very large. One way to deal with this is symbolic model checking: a way in which sets of states are represented symbolically. A fruitful way to do so is by representing sets of states by BDDs (binary decision diagrams).
- Course by
- Self Paced
- 13 hours
- English
Practical Guide to Navigating Professional Relationships
This is Course 5 in the Salesforce Sales Development Representative Professional Certificate. In order to successfully complete the course, please ensure you have taken Course 1: Groundwork for Success in Sales Development, Course 2: Foundations for Interviewing with Confidence, 3: Conversational Selling Playbook for SDRs, and 4: Boosting Productivity through the Tech Stack.
- Course by
- Self Paced
- 20 hours
- English