863 Computer Science Courses
This specialization is intended for the learners interested in or already pursuing a career in computer security or other cybersecurity-related fields. Through four...
If you want to enter the exciting world of software development, this Software Engineering Foundations Specialization is for you. No prior degrees or knowledge of...
In this 2-hour long project-based course, you will learn how Django's rich testing framework work, and how to use it to test your web apps. You will create a simple...
In this 1-hour long project-based course, you will discover optimal situations to use fundamental data structures such as Arrays, Stacks, Queues, Hashtables, LinkedLists,...
Many real-world algorithmic problems cannot be solved efficiently using traditional algorithmic tools, for example because the problems are NP-hard. The goal of...
This course prepares you for a career using AR in the education sector. You will learn how web AR is used in learning, and you'll have lots of hands-on practice...
Are you ready for more fun with Unity? In this course, you will be introduced to the Vuforia SDK that works with Unity. You will also learn more about plane tracking...
Architecting with Google Kubernetes Engine: Foundations' 과정에서는 Google Cloud의 레이아웃 및 원리를 살펴본 후 소프트웨어 컨테이너를...
In this course, "Architecting with Google Kubernetes Engine: Production," you'll learn about Kubernetes and Google Kubernetes Engine (GKE) security; logging...
In this course, "Architecting with Google Kubernetes Engine: Workloads," you learn about performing Kubernetes operations; creating and managing deployments;...
This Specialization is designed to help anyone involved in developing software for Arm Cortex-M processors. Over four courses you will develop your knowledge of...
The purpose of the course is to help students understand the legal implications related to the design and use of artificial intelligence systems, providing an overview...
In this course, we will explore fundamental issues of fairness and bias in machine learning. As predictive models begin making important decisions, from college...
The course will provide a non-technical overview of the artificial intelligence field. Initially, a discussion on the birth of AI is provided, remarking the seminal...
This Specialization is intended for beginners seeking to enter the artificial intelligence world. Through five courses, you will cover artificial intelligence technical...
Welcome to the Building React and ASP.NET MVC 5 Applications specialization! This series of courses is designed to help you develop the skills you need to build...
This is the fifth course in the Google Cybersecurity Certificate. These courses will equip you with the skills you need to apply for an entry-level cybersecurity...
Welcome to Asymmetric Cryptography and Key Management! In asymmetric cryptography or public-key cryptography, the sender and the receiver use a pair of public-private...