You can obtain materials produced by Greystoke Systems Ltd from this page.

Materials to teach yourself elementary C++ are available. By following the information provided here students will be able to complete the City and Guilds examination 7261/229 - Coding and Programming in C++ Language II.

Materials to teach yourself intermediate C++ are available. By following the information provided here students will be able to complete the City and Guilds examination 7261/249 - Coding and Programming in C++ Language III.

Additional materials for the intermediate C++ course. Additional work for students taking the City and Guilds examination 7261/249 - Coding and Programming in C++ Language III.

A selection of slides on the internals of Windows NT as used in a presentation to ICL comparing this operating system with UNIX and VME.

Revision notes for Microsoft examination 70-016 (Desktop Applications with Visual C++ 6.0).

Revision notes for Microsoft examination 70-316 (Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET).

Revision notes for Microsoft examination 70-536 (Microsoft .NET Framework - Application Development Foundation).