Course Type: Computer Science

Linux Basics: The Command Line Interface

Linux Basics: The Command Line Interface

This course will introduce you to Linux, a powerful operating system used by most professional developers! Why add Linux to your C programming skills? Most people use Linux without knowing…
Animation and CGI Motion

Animation and CGI Motion

How do you create realistic animations? How do you predict the motion of materials? It’s key to the success of animated films to ensure (was insure) audiences believe in characters.…
Reinforcement Learning

Reinforcement Learning

You should take this course if you have an interest in machine learning and the desire to engage with it from a theoretical perspective. Through a combination of classic papers…
Algorithms

Algorithms, Part II

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part…
Computer Science: Programming with a Purpose

Computer Science: Programming with a Purpose

The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, writing, and computing. Learning to program is an essential part of the education…
CS50’s AP® Computer Science Principles

CS50’s AP® Computer Science Principles

This is CS50 AP, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board's new…
All contents loaded
No more contents to load