Computer Science Principles
-
-
-
The fundamentals of how we communicate information in the simplest way possible.
-
How different forms of media are communicated using simple binary.
-
Strategies to communicate the massive amount of bits necessary to send information in modern times.
-
What all of this information on ones and zeros actually means in practice.
-
Copyright issues when everything is just ones and zeros.
-
-
-
What it takes to get computers to all work together.
-
What needs to be done so that the basic protocols of the internet function for day to day use.
-
How to build a website!
-
The internet is designed to scale, so it is vital that access to the network is equitable.
-
The internet protocols are effective ways to transfer data, but they do not have any control over the data that is sent.
-
-
-
-