Hey everyone! I just wrapped up my freshman year in Computer Science at a university in the U.S. I'm familiar with Java, some C, and basic data structures, but I still have a lot to learn. Soon, I'll be starting my mandatory service in the Korean Army as a C4I tactical operator. I'm hoping to use my downtime efficiently to prepare for my sophomore-level CS and math classes. Fortunately, I will have access to computers while on duty, but they're on a government-controlled network, so I can't install any new software—only use what's already installed or accessible via a browser. I'm thinking I might be able to utilize cloud IDEs too. Smartphones are allowed during limited hours, so I'm considering using Termux to code. I would appreciate any recommendations on: 1. Books or offline resources in CS/math that fit this setup, 2. Online or mobile-friendly tools, especially compatible with Termux or phone usage, 3. Key subject areas to focus on that will aid in sophomore courses, and 4. Strategies or routines others have used in similar situations to make good progress. Thanks in advance!
1 Answer
Hey! I’m in a similar spot, doing my military service in Greece. At first, I struggled to keep up with programming. I used GitHub just to read code and brainstorm project ideas during my allowed smartphone time in the evenings. Eventually, I got a desk in the IT department and used codepen.io for front-end dev. Developer.mozilla.org was essential for me as a web developer. Hang in there, and good luck! You're gonna be a free civilian soon!

Wow that helped a lot thanks!