I'm TEACHING GCSE computing at school
In My school we're running the OCR GCSE in Computing.You can choose your language of choice - I'm doing C# because we get visual studio express for free.
RDBMS, networks, security, algorithm development and programming, fetch-execute cycle, binary maths... it's all there.
what I'm miffed about - no-one has mentioned all the schools running this GCSE. There are 3 in oxfordshire - so it's NOT just a 2 term trial, or whatever was mentioned in the article.