This is a completely non-technical issue. This fall, I had a C++ course at my uni, my second exposure to programming, the first being "INTRODUCTION TO PROGRAMMING (on matlab)". . . Anyway, I loved the course, and aced it. Now, I am kind of stuck about where to move on to next. Looking through the forums, I feel that i havnt learned a lot, and i need some structured advice about what to pursue next . . . My area of interest is writing programs for Linux and I just dont know where to start. Please do mention learning aids (like ebooks) and other material to help a poor soul out :(