Computer Science
Work Hard. Be loving. Do the right thing.
WATCH
READ
All of these can be accessed via the School LRC
LISTEN
MagPi is the official Raspberry Pi magazine. Written for the community, it is packed with Pi-themed projects, computing and electronics tutorials, how-to guides, and the latest community news and events.
The Register (nicknamed El Reg) is a British technology news and opinion website. Keep up to date by subscribing and reading news articles regularly.
Algorithmic Puzzles by Anany Levitin and Maria Levitin. The emphasis lies in training the reader to think algorithmically and develop new puzzle- solving skills.
How Google works by Eric Schmidt and Jonathan Rosenberg.
Algorithms to Live By: The Computer Science of Human Decisions A fascinating exploration of how computer algorithms can be
Computer Science | University of Oxford Podcasts - Audio and Video Lectures
Spark is an ongoing conversation about our rapidly changing world. Along with you, host Nora Young explores how technology, innovation and design affects our lives.
COMPETITIONS
RESEARCH
National Cipher Challenge: In the lead up to WWII the British intelligence services were flooded with reports of Nazi spies and sympathisers. With war fast approaching and limited resources the task of vetting all these reports was passed to a fledgling security organisation known as BOSS. As a new recruit you are given the job of decoding the secret messages that will expose the enemy agents. It is a race against time and your country needs you!
No Touch Interfaces: Forbes ranks no touch interfaces within the top five trends that will drive the future of technology. What can you find out about no touch interfaces? How may they benefit future technological developments?
P versus NP problem: This is a major unsolved problem in Computer Science. If the solution to a problem is easy to check for correctness, is the problem easy to solve? What do you know about P vs NP? Do you think this problem will ever be solved?
CREATE
VISITS
Quantum Computing: Shor’s Algorithm focusses on quickly factorising numbers into primes. Write a short essay summarising how the birth of quantum computing allowed for efficient integer factorisation.
WEBSITES AND APPS
Project Euler - Test your problem solving and computational thinking skills through a series of challenging mathematical/computer programming problems.
APPS