I recently completed the degree of Computer Games Programming at Staffordshire University. The degree involved programming in mainly C++ and C#, learning many game and programming concepts such as graphics, physics, AI and engine architecture.
For my dissertation I produced a C++ library that would allow realistic grass to be added to any scene in a DirectX 11 application with minimal implementation.
I am currently employed by Remote New Media, programming web applications through use of the .NET library in C#.