1 Computer Science Fundamentals
Wrap your mind around computational thinking, from everyday tasks to algorithms. You’ll learn the key ideas of computer science…
This 5-course sequence is ideal for students or early professionals who want to strengthen their knowledge of core computer science concepts.
Wrap your mind around computational thinking, from everyday tasks to algorithms. You’ll learn the key ideas of computer science…
Learn how to make a computer do what you want, elegantly and efficiently. By the end of this course, you’ll know methods to measure…
Python is one of the most widely used programming languages, and it is an excellent first language for new programmers. You’ll use…
Data structures are part of the fundamental toolkit for the aspiring programmer. You'll start with the basics, like arrays and…
Dissect the internal machinery of artificial neural nets through hands-on experimentation. You'll develop intuition about the kinds…