Courses
The Ohio State University
Completed courses in Java, assembly language, web application development, and computer networks.
Planned courses: Game Animation, Artificial Intelligence, Principles of Programming Languages (CSE 3341), and Databases.
Built a simple budget tracker in Java (see GitHub repo profolio-2231). It wasn't very practical, but it helped me understand Java structure better. Also used Makefiles to simplify packaging and wrote simple assembly code.
From the web application development course, I learned Git, HTML, CSS, JavaScript, Middleman, and Ruby on Rails, and worked in a Linux (Ubuntu) virtual machine environment. The course was a bit stressful, but I gained a lot of hands-on experience. Most of the team projects must remain private, but I plan to create personal projects to showcase the skills I learned.
For computer networks, the many technical terms were challenging—I wasn't confident with my English and memory. Even though I earned a good grade, I have to admit I've forgotten quite a bit since then 😅.