Computer Science Courses and Qualifications

CS Ninja provides Computer Science and IT homework and practice for the UK courses below. Teachers choose the topics; questions are generated with fresh values, marked instantly and repeated when a student gets them wrong. Open a course to see its full specification coverage and example questions.

Teach a course we don’t cover yet? Request it from the homepage.

Compare plans and start a free month