This online course gives an introduction to the fundamental precepts of computer science. It covers the relationships between applications programming, the theory of computation, real computers, and the field's history and evolution, including the nature of the contributions of Boole, Shannon, Turing, von Neumann, and others. Participants should already have a basic understanding of programming.
Instructor: | Professor Robert Sedgewick |
Provided by: | Coursera |
Course language: | English |
Fees: | free course |
Level: | intermediate |
Certificate available? | (fee) |
Format: | MOOC/online course |
How do you like the course 'Computer Science: Algorithms, Theory, and Machines'?