|
|
CS50's AP® Computer Science Principles
edX
36 weeks, 5-6 hours a week
36 weeks, 5-6 hours a week
|
Self-Paced
|
|
|
|
|
Introduction to Artificial Intelligence
Udacity
16 weeks, 6 hours a week
16 weeks, 6 hours a week
|
Self-Paced
|
|
|
|
|
Intro to Computer Science
Udacity
12 weeks
12 weeks
|
Not Currently Offered
|
|
|
|
|
Design of Computer Programs
Udacity
30 hours
30 hours
|
Self-Paced
|
|
|
|
|
Algorithms, Part I
Coursera
54 hours
54 hours
|
Self-Paced
|
|
|
|
|
Algorithms, Part II
Coursera
63 hours
63 hours
|
Self-Paced
|
|
|
|
|
Intro to Algorithms
Udacity
16 hours
16 hours
|
Self-Paced
|
|
|
|
|
Software Testing
|
No Longer Offered
|
|
|
|
|
Learning from Data (Introductory Machine Learning course)
Independent
10 weeks
10 weeks
|
Self-Paced
|
|
|
|
|
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Coursera
15 hours 25 minutes
15 hours 25 minutes
|
Self-Paced
|
|
|
|
|
Machine Learning for Data Science and Analytics
edX
5 weeks, 7-10 hours a week
5 weeks, 7-10 hours a week
|
Not Currently Offered
|
|
|
|
|
Intro to Data Analysis
Udacity
20 hours
20 hours
|
Self-Paced
|
|
|
|
|
Data Visualization and D3.js
Udacity
46 hours
46 hours
|
Self-Paced
|
|
|
|
|
CS190.1x: Scalable Machine Learning
|
Not Currently Offered
|
|
|
|
|
Intro to Machine Learning
Udacity
65 hours
65 hours
|
Self-Paced
|
|
|
|
|
Principles of Computing (Part 2)
Coursera
16 hours
16 hours
|
Self-Paced
|
|
|
|
|
Algorithmic Thinking (Part 2)
Coursera
12 hours
12 hours
|
Self-Paced
|
|
|
|
|
FA17: Machine Learning
edX
14 weeks, 8-10 hours a week
14 weeks, 8-10 hours a week
|
Not Currently Offered
|
|
|
|
|
Programming for the Internet of Things Project
Coursera
8 hours 4 minutes
8 hours 4 minutes
|
Self-Paced
|
|
|
|
|
Internet of Things Capstone: Build a Mobile Surveillance System
Coursera
5 hours 50 minutes
5 hours 50 minutes
|
Self-Paced
|
|
|
|
|
SQL for Data Science
Coursera
15 hours 34 minutes
15 hours 34 minutes
|
No Longer Offered
|
|
|
|
|
Data Mining
|
Self-Paced
|
|
|
|
|
IBM Blockchain Foundation for Developers
Coursera
6 weeks, 2 hours a week
6 weeks, 2 hours a week
|
Not Currently Offered
|
|
|
|
|
Practical Reinforcement Learning
|
Not Currently Offered
|
|
|
|
|
Enterprise Machine Learning in a Nutshell
SAP Learning
4 weeks, 2-3 hours a week
4 weeks, 2-3 hours a week
|
No Longer Offered
|
|
|
|
|
Introduction to Python: Creating Scalable, Robust, Interactive Code
edX
5 weeks, 3-4 hours a week
5 weeks, 3-4 hours a week
|
Not Currently Offered
|
|
|
|
|
Data Science: R Basics
edX
8 weeks, 1-2 hours/week
8 weeks, 1-2 hours/week
|
Self-Paced
|
|
|
|
|
Python Data Structures
Coursera
19 hours 50 minutes
19 hours 50 minutes
|
Self-Paced
|
|
|
|
|
Internet of Things: Sensing and Actuation From Devices
Coursera
17 hours 9 minutes
17 hours 9 minutes
|
Self-Paced
|
|
|
|
|
Software Processes and Agile Practices
Coursera
8 hours 20 minutes
8 hours 20 minutes
|
Self-Paced
|
|
|
|
|
Data Structures and Performance
Coursera
1 day 17 hours 34 minutes
1 day 17 hours 34 minutes
|
Self-Paced
|
|
|
|
|
The Arduino Platform and C Programming
Coursera
12 hours 7 minutes
12 hours 7 minutes
|
Self-Paced
|
|
|
|
|
Machine Learning: Classification
Coursera
21 hours 25 minutes
21 hours 25 minutes
|
Self-Paced
|
|
|
|
|
Machine Learning With Big Data
Coursera
20 hours 6 minutes
20 hours 6 minutes
|
Self-Paced
|
|
|
|
|
Internet of Things: Setting Up Your DragonBoardâ„¢ Development Platform
Coursera
18 hours 50 minutes
18 hours 50 minutes
|
Self-Paced
|
|
|
|
|
Interfacing with the Raspberry Pi
Coursera
11 hours 38 minutes
11 hours 38 minutes
|
Self-Paced
|
|
|
|
|
Internet of Things: How did we get here?
Coursera
20 hours 38 minutes
20 hours 38 minutes
|
Self-Paced
|
|
|
|
|
Robotic Motion Systems
|
Not Currently Offered
|
|
|
|
|
Machine Learning: Regression
Coursera
22 hours 23 minutes
22 hours 23 minutes
|
Self-Paced
|
|
|
|
|
Machine Learning: Clustering & Retrieval
Coursera
17 hours 21 minutes
17 hours 21 minutes
|
Self-Paced
|
|
|
|
|
Programming for Everybody (Getting Started with Python)
Coursera
17 hours 1 minute
17 hours 1 minute
|
Self-Paced
|
|
|
|
|
Interfacing with the Arduino
Coursera
10 hours 54 minutes
10 hours 54 minutes
|
Self-Paced
|
|
|
|
|
The Raspberry Pi Platform and Python Programming for the Raspberry Pi
Coursera
10 hours 56 minutes
10 hours 56 minutes
|
Self-Paced
|
|
|
|
|
Introduction to the Internet of Things and Embedded Systems
Coursera
11 hours 48 minutes
11 hours 48 minutes
|
Self-Paced
|
|
|
|
|
Machine Learning Foundations: A Case Study Approach
Coursera
18 hours 9 minutes
18 hours 9 minutes
|
Self-Paced
|
|
|
|
|
Machine Learning for Data Analysis
Coursera
10 hours 28 minutes
10 hours 28 minutes
|
Self-Paced
|
|
|
|
|
Managing Data Analysis
Coursera
8 hours 43 minutes
8 hours 43 minutes
|
Self-Paced
|
|
|
|
|
Statistical Computing with R - a gentle introduction
|
Self-Paced
|
|
|
|
|
Foundations of Data Analysis - Part 2: Inferential Statistics
edX
6 weeks, 3-6 hours a week
6 weeks, 3-6 hours a week
|
Not Currently Offered
|
|
|
|
|
Introduction to Machine Learning
Coursera
1 day 1 hour 47 minutes
1 day 1 hour 47 minutes
|
Self-Paced
|
|
|