Khan Academy
Khan Academy: Simple Image Compression
Lossless single image compression by using the algorithm run-length encoding (RLE).
Khan Academy
Khan Academy: From Electricity to Bits
The use of electricity is explained as related to transistors and bits.
Khan Academy
Khan Academy: Bit Rate, Bandwidth, and Latency
Explore how binary information is sent and how quickly they can be sent.
Khan Academy
Khan Academy: The Internet Protocol Suite Practice
Practice problems with the internet protocol suite of networks.
Khan Academy
Khan Academy: Scalable Systems
Practice problems to help understand scalable network systems.
Khan Academy
Khan Academy: Procedures With Return Values
Practice programming problems using procedures with return values.
Khan Academy
Khan Academy: Finding Patterns in Data Sets
Explore examples of patterns that we can find in the data around us.
Khan Academy
Khan Academy: Phishing Attacks
Find out what phishing attacks are and how to avoid them.
Khan Academy
Khan Academy: Nested Conditionals
Learn about when a program selects one of many paths, it can use nested or chained conditionals.
Khan Academy
Khan Academy: Compound Booleans With Logical Operators
Learn how to make shorter and more expressive code by combining simple Boolean expressions using logical operators (and, or, not) to create compound Boolean expressions.
Khan Academy
Khan Academy: Expressing an Algorithm
Learn how to express an algorithm many ways, including natural language, flow charts, pseudocode, and of course, actual programming languages.
Khan Academy
Khan Academy: Defining a Procedure Practice
Practice defining a procedure with custom programming.
Khan Academy
Khan Academy: Scalable Systems
Learn about the features that increase the scalability of the Internet.
Khan Academy
Khan Academy: Storing Data Sets
Find out how to store data sets in the analysis of data.
Khan Academy
Khan Academy: Storing Strings in Variables
When we're making a program, we often want to store sequences of letters. In programming lingo, we call each letter a character and we call the sequence a string.
Khan Academy
Khan Academy: Sensor Networks
The concept of sensor data as related to a sensor network is examined and its applications.
Khan Academy
Khan Academy: Computing Basic Statistics
Computing data statistics by examining data patterns.
Khan Academy
Khan Academy: The Sources of Big Data
Sources of big data and the issues of storage are examined.
Khan Academy
Khan Academy: Copyright, Drm, and the Dmca
Copyright laws as established by the Berne Convention, Fair Use, Digital Rights Management, and The Digital Millennium Copyright Act of 1998 are discussed.