Computer Science

Sub Categories

Algorithms

Algorithms are the heart of computer science, and the subject has countless practical applications a...

University/Institute: Stanford University

Details Take This Course

Algorithms for Battery Management Systems

In this specialization, you will learn the major functions that must be performed by a battery manag...

University/Institute: University of Colorado Boulder & University of Colorado System

Details Take This Course

An Introduction to Programming the Internet of Things (IOT)

Design, create, and deploy a fun IoT device using Arduino and Raspberry Pi platforms. This Specializ...

University/Institute: University of California, Irvine

Details Take This Course

Android App Development

This Specialization enables learners to successfully apply core Java programming languages features...

University/Institute: Vanderbilt University

Details Take This Course

Android-разработка: основы, многопоточность, архитектура

Специализация поможет освоить современную Android-разработку. Вы изучите основные компоненты Android...

University/Institute: Moscow Institute of Physics and Technology

Details Take This Course

Applied Cryptography

This specialization is intended for the learners interested in or already pursuing a career in compu...

University/Institute: University of Colorado System

Details Take This Course

Applied Data Science

This action-packed Specialization is for data science enthusiasts who want to acquire practical skil...

University/Institute: IBM

Details Take This Course

Applied Data Science with Python

The 5 courses in this University of Michigan specialization introduce learners to data science throu...

University/Institute: University of Michigan

Details Take This Course

Bioinformatics

Join Us in a Top 50 MOOC of All Time! How do we sequence and compare genomes? How do we identify the...

University/Institute: University of California San Diego

Details Take This Course

Blockchain

This specialization introduces blockchain, a revolutionary technology that enables peer-to-peer tran...

University/Institute: The State University of New York

Details Take This Course

C# Programming for Unity Game Development

This specialization is intended for beginning programmers who want to learn how to program Unity gam...

University/Institute: University of Colorado System

Details Take This Course

CAD and Digital Manufacturing

The future of making is here, bringing with it radical changes in the way things are designed, made,...

University/Institute: Autodesk

Details Take This Course

Cloud Computing

The Cloud Computing Specialization takes you on a tour through cloud computing systems. We start in...

University/Institute: University of Illinois at Urbana-Champaign

Details Take This Course

Computer Communications

This specialization is developed for seniors and fresh graduate students to understand fundamental n...

University/Institute: University of Colorado System

Details Take This Course

Computer Security and Systems Management

The Computer Security and Systems Management Specialization focuses on computing in an enterprise en...

University/Institute: University of Colorado System

Details Take This Course

Cybersecurity

The Cybersecurity Specialization covers the fundamental concepts underlying the construction of secu...

University/Institute: University of Maryland, College Park

Details Take This Course

Cybersecurity for Business

It seems anymore that you can't listen to the news without hearing of a data breach. You may have he...

University/Institute: University of Colorado System

Details Take This Course

Cybersecurity: Developing a Program for Your Business

Cybersecurity is an essential business skill for the evolving workplace. For-profit companies, gover...

University/Institute: University System of Georgia

Details Take This Course

Data Analysis and Interpretation

Learn SAS or Python programming, expand your knowledge of analytical methods and applications, and c...

University/Institute: Wesleyan University

Details Take This Course

Data Structures and Algorithms

This specialization is a mix of theory and practice: you will learn algorithmic techniques for solvi...

University/Institute: National Research University Higher School of Economics

Details Take This Course