Well... sigh of relief... the time has come. This will be my final journal for my Introduction to Computer Networking course.
As it stands now, I learned quite a lot, but that was definitely without some major obstacles and hurdles to overcome.
For starters, the concepts in this course were very low-level and hard to grasp at times. The labs did help a bit to reinforce the concepts in a practical sense, but it was still not an easy thing to do. That said, I learned quite a few interesting commands apart from the networking knowledge that I will probably end up using in my own personal projects or career endeavors.
By far, the most difficult part of this entire course was the finale of Project 4. Project 4 not only incorporated most of the stuff we learned throughout this entire course but also put our team's effort, patience, and dedication to the test. As a team, we easily dumped 30+ hours into the final project.
Overall, I am glad I took this course, but I am also glad it is over.