Video Selection for A2 Computing
Topic
Titles
Abstraction
Programming Abstractions 1
Programming Abstractions 2
Computational thinking
Jeannette Wing
Stephen Wolfram
A New Kind of Science
Conrad Wolfram
Birth of Computing
Computational thinking
Computational Neuroscience
Neuroscience & Computing
Cognitive Computing:Neuroscience
Critical Thinking
AI & Machine Learning
Neural Nets
Preview Turing Lecture
Embracing Uncertainty
Traffic Flow in a Network
SatNav vs Cabbie
AI & Machine Learning
Machine Learning
Future of Robotics & AI
Problem Solving
Cooperation in Problem Solving
+
Using a tool
+
Who is smarter?
Problem Solving
Problem Solving
Problem Solving in Maths with George Polya
Algorithms
Introduction to Algorithms
How Algorithms Shape the World
Introduction to data structures and algorithms
Algorithms
UC Berkeley CS10 Lecture 6: Algorithms
UC Berkeley CS!0: Algorithmic Complexity
Algorithms
Sorting
Bubble Sort
Bubble Sort
Insertion Sort
Merge Sort
Quick Sort
Algorithms
Linear & Binary Searching
Big O Notation
Algorithms:Big O
Growth Functions 1
Algorithms
Binary Search Trees
Binary Search Trees
Machine Learning 1
Algorithms
Sounding the Stars (GA)
Evolving a Human Face
Not Your Grandmother's GA
Robocode
Complexity
Melanie Mitchell
Analogy as the Core of Cognition
Finite State Machines
Lecture Part 1
Deterministic Finite Automata
Finite Automata
Automata
Pushdown Machines 1
Turing Machines
Turing Machine Lecture
Turing
Jaron Lanier: Alan Turing
Turing Machine
Lego Turing Machine
Turing Machines
Busy Beaver 3 state
Busy Beaver 4 state
Intractability
P vs NP
P, NP, NP Complete Lecture
P vs NP
Regular Expressions
Regular Expressions
Intro to RegEx
Understanding Regular Expressions
Backus-Naur Form
Context Free Languages
Tony Hoare at CAS
Reverse Polish
Joys of RPN
RPN Calculator Programming
Numbers
Floating Point Numbers
Operating Systems
Hardware & OS Basics
Conceptual Data Modelling
Requirements Analysis
Conceptual Modelling
Databases
MySQL Video Tutorial
(4 lessons)
SQLite with PHP
Internet
History of the Internet
DNS Explained
DNS Explained
Internet Structure
IP Addressing
Internet
RSA Animate:Internet in Society
Evgeny Morozov Lecture
Nicholas Carr:The Shallows
Carr Interview
Internet
Phishing scams in plain English
Identity Theft Phishing
Norton Anti-Cybercrime video
Introduction to Hacking
Internet
Network Layers:TCP/IP & OSI
TCP/IP
TCP/IP Animated 1
TCP/IP Animated 2
DNS Explained
CompTIA Network
CSMA/CA
Internet
Benefits of Internet Exchange Points
Rebecca McKinnon:Let's Take Back the Internet!
SOPA & PIPA
Internet
Mikko Hypponen:Defending the Net
Cracking Stuxnet
Internet
Global Crime Networks
Misha Glenny on TED
Misha Glenny on McMafia
Internet
Net Delusion Review
Net Delusion
UC Berkeley CS10 lecture 20:Cloud Computing
Internet
James Lyne (Sophos):Security Challenge
James Lyne (Conference)
Paul C Dwyer:Cyber Crime
How Cybercriminals Steal Money
Server Side Scripting
PHP Lesson 1
PHP New Boston
Perl Part 1
Cryptography
Theory & Practice of Cryptography
Overview of Cryptography
How Does Encryption Work?
Cryptography
Codebreakers
Cryptography
Encryption
SSL Explained
Need for Cyber-Security
Digital Certificates
Cryptography
Doug Aberdeen at CAS
Code breakers of Bletchley Park (Tutte & Flowers)
Cryptography
Diffie-Hellman
Whitfield Diffie:Before After PKC
RSA
PGP vs PKI
Tal Rabin:Cryptography in our lives
Security
The need for cyber-security
Digital Certificates
Simulation
Traffic Management
Godel
Presentation
Mark Colyvan
Penrose, Godel & Consciousness
Dangerous Knowledge Part 7
Incompleteness
MIT Lectures
Information Theory
Claude Shannon
Uncertainty
Entropy
More on IT
IT: Coding
Kolmogorov Complexity
Codes: Genetic
DNA Double Helix
Origin Genetic Code
DNA Structure
DNA (Khan Academy)
Nano-Science
Codes: Genetic
DNA Structure
DNA 1 (OU)
Cartoon
Molecular Visualisations
Biology
HoloGenomics
Computational Biology
Issues
Open Source
Social constructivism & Open Source
Chat
Computer Scientists Talking
Artificial Intelligence
Computing beyond Turing
Michio Kaku
Jeff Hawkins
People
Claude Shannon
History
Secret History of Silicon Valley
NASA and Global Change
History
WW2: Mind of a Code Breaker Pt 1
Rise of the Enigma Pt 1
The Enigma Code
Bletchley Park
Enigma
History
Nerds 1: Internet & Radar
Nerds 2: Serving the Suits
Nerds 3: Wiring the World
Chaos
Secret Life of Chaos 1
Secret Life of Chaos 2
Chaos
Secret Life of Chaos 3
Secret Life of Chaos 4
Chaos
Secret Life of Chaos 5
Secret Life of Chaos 6
Background
Dangerous Knowledge Part 1
Dangerous Knowledge Part 2
Dangerous Knowledge Part 3
Background
Dangerous Knowledge Part 4 Dangerous Knowledge Part 5 Dangerous Knowledge Part 6