Library

Explore 200,000 online courses/books/problem sets in over 2,050 subjects. From Computer Science, Business, and Personal Development to Arts, STEM, and more. Find your perfect MOOC.

Library

Learning Product
Subject
Difficulty
Cost
Certificate
Provider
Publisher
University
Institution
Tag

University : 143 ×

Human-Computer Interaction I: Fundamentals & Design Principles

This course takes you through the first eight lessons of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this course,...

Online Courses EdX 💰 Computer Science

Human-Computer Interaction I: Fundamentals & Design Principles

This course takes you through the first eight lessons of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this...

Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps

This Data Structures & Algorithms course extends beyond linear data structures in CS1332xI to the nonlinear and hierarchical data structures here in CS1332xII. A short Java review is presented on...

Online Courses EdX 💰 Computer Science

Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps

This Data Structures & Algorithms course extends beyond linear data structures in CS1332xI to the nonlinear and hierarchical data structures here in CS1332xII. A short Java review is presented...

Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues

The Data Structures & Algorithms course begins with a review of some important Java techniques and nuances in programming. The course requires some prior knowledge of Java and object-oriented...

Online Courses EdX 💰 Computer Science

Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues

The Data Structures & Algorithms course begins with a review of some important Java techniques and nuances in programming. The course requires some prior knowledge of Java and...

Computing in Python I: Fundamentals and Procedural Programming

This course starts from the beginning, covering the basics of how a computer interprets lines of code; how to write programs, evaluate their output, and revise the code itself; how to work with...

Online Courses EdX 💰 Programming

Computing in Python I: Fundamentals and Procedural Programming

This course starts from the beginning, covering the basics of how a computer interprets lines of code; how to write programs, evaluate their output, and revise the code itself; how to work...

Improve Your English Communication Skills Specialization

This Specialization helps you improve your professional communication in English for successful business interactions. Each course focuses on a particular area of communication in English: writing...

Microcredentials Coursera 💰 Humanities

Improve Your English Communication Skills Specialization

This Specialization helps you improve your professional communication in English for successful business interactions. Each course focuses on a particular area of communication in English:...

System Issues in Cloud Computing Specialization

This specialization is a four-course sequence of hands on project-intensive immersive courses aimed at computer professionals to give them an in-depth experience in developing different layers of a...

Microcredentials Coursera 💰 Programming

System Issues in Cloud Computing Specialization

This specialization is a four-course sequence of hands on project-intensive immersive courses aimed at computer professionals to give them an in-depth experience in developing different layers of...

Software Defined Networking

Online Courses Coursera 💰 Computer Science

Machine Learning

Machine learning is a type of artificial intelligence (AI) that provides computers with the ability to learn without being explicitly programmed. This area is also concerned with issues both...

Online Courses EdX 💰 Computer Science

Machine Learning

Machine learning is a type of artificial intelligence (AI) that provides computers with the ability to learn without being explicitly programmed. This area is also concerned with issues...

Introduction to Computing using Python

In this computer science course, you will learn about foundational computing principles, such as how to write and read computer code and how to run and debug code. You will learn about programming...

Online Courses EdX 💰 Computer Science

Introduction to Computing using Python

In this computer science course, you will learn about foundational computing principles, such as how to write and read computer code and how to run and debug code. You will learn about...

Information and Communication Technology (ICT) Accessibility

In this introductory course, learn how to measure an organization’s ICT accessibility and assess the importance of maintaining an inclusive workplace for both employees and customers with...

Online Courses EdX 💰 Computer Science

Information and Communication Technology (ICT) Accessibility

In this introductory course, learn how to measure an organization’s ICT accessibility and assess the importance of maintaining an inclusive workplace for both employees and customers...

Human-Computer Interaction IV: Evaluation, Agile Methods & Beyond

This course takes you through the last nine lessons of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this final course in...

Online Courses EdX 💰 Computer Science

Human-Computer Interaction IV: Evaluation, Agile Methods & Beyond

This course takes you through the last nine lessons of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this final course...

Software Architecture & Design

Software Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems. This course is split into four sections: (1) Introduction, (2) UML...

Online Courses Udacity 💰 Computer Science

Software Architecture & Design

Software Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems. This course is split into four sections: (1) Introduction, (2)...

Human-Computer Interaction III: Ethics, Needfinding & Prototyping

This course takes you through lessons 14 through 18 of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this course, you’ll...

Online Courses EdX 💰 Computer Science

Human-Computer Interaction III: Ethics, Needfinding & Prototyping

This course takes you through lessons 14 through 18 of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this course,...

Human-Computer Interaction II: Cognition, Context & Culture

This course takes you through lessons 9 through 13 of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this course, you’ll...

Online Courses EdX 💰 Computer Science

Human-Computer Interaction II: Cognition, Context & Culture

This course takes you through lessons 9 through 13 of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this course,...

Introduction to Operating Systems

Introduction to Operating Systems is a graduate-level introductory course in operating systems. This course teaches the basic operating system abstractions, mechanisms, and their implementations. The...

Online Courses Udacity 💰 Computer Science

Introduction to Operating Systems

Introduction to Operating Systems is a graduate-level introductory course in operating systems. This course teaches the basic operating system abstractions, mechanisms, and their implementations....

High Performance Computer Architecture

This class is offered as CS6290 at Georgia Tech where it is a part of the Online Masters Degree (OMS). Taking this course here will not earn credit towards the OMS degree.The course begins with a...

Online Courses Udacity 💰 Computer Science

High Performance Computer Architecture

This class is offered as CS6290 at Georgia Tech where it is a part of the Online Masters Degree (OMS). Taking this course here will not earn credit towards the OMS degree.The course begins with...

Health Informatics: The Cutting Edge

Adopting digital health records and sharing the data they contain is a critical step forward. However, since successful management of chronic disease must involve patients, using informatics tools...

Online Courses EdX 💰 Computer Science

Health Informatics: The Cutting Edge

Adopting digital health records and sharing the data they contain is a critical step forward. However, since successful management of chronic disease must involve patients, using informatics...

Health Informatics: Data and Interoperability Standards

Once electronic health records and other clinical systems used in patient care are digital, the focus turns to how this health information can be represented and shared using standards. Developing...

Online Courses EdX 💰 Computer Science

Health Informatics: Data and Interoperability Standards

Once electronic health records and other clinical systems used in patient care are digital, the focus turns to how this health information can be represented and shared using standards....

GT - Refresher - Advanced OS

The course covers the basics of Memory Systems, File Systems, Multithreaded Programming, and Networking. Together these form a strong foundation from which the student can understand cutting edge...

Online Courses Udacity 💰 Computer Science

GT - Refresher - Advanced OS

The course covers the basics of Memory Systems, File Systems, Multithreaded Programming, and Networking. Together these form a strong foundation from which the student can understand cutting...

Records : 20 of 73 | Page : of 4