Programming is fun and even if you do not want to program for living, you should definitely consider it as a hobby. It keeps your mind fresh and active and you can create useful software not only for others but also for yourself!
University of Patras B. Sc. in Mathematics UCL (London) M. Sc. in IT
My Thesis at UCL was the implementation of an FTP program for Linux using C++ and Design Patterns.
Courses include: Compilers, Computational Theory, Algorithms, Operating Systems, Applications of Computers, Microcomputers, Introduction to Computer Science, Chaos Theory I and II.