Computer Science Education in the 21st Century

by Tony Greening

The world is experiencing unprecedented rapidity of change, originating from pervasive technological developments. These developments are fundamentally reliant on the changing face of computing. Co…