To all who read this, welcome, my name is Andrew and as of writing this I’m currently a junior in college studying Computer Science. The goal of this brief first post is to inform you all of where I am currently with my studies, and additionally to create a timeline as to how I’ve got to where I am today.
My experience and interest in Computer Science started in an unlikely place, that being within my CADD classes during 2016. Although CADD is more accurately described as an Engineering class, it does carry many aspects and design processes similar to those in Computer Science. From this class I shifted my attention from Engineering to Computer Science. The next year I took my first introductory courses into CS. During this time I learned surface-level information on Java, HTML, and Big Data. As I approached my graduation, which we were the class of 2020, I made it my goal to take most if not all CS courses my high-school had to offer. These courses enriched my knowledge in both programming with Java and HTML, as well as covering concepts such as Cybersecurity and Big Data Analysis. From these introductory classes I worked my way up to AP-level classes, one of which proved to be very beneficial as I apply my knowledge from it to this day. Unfortunately some of these skills such as programming with HTML haven’t seen use since their respective class, however these skills do help to make me a well-rounded learner able to apply new concepts quickly. Overall my high-school years served as the catalyst for my pursuit in CS and offered me a small insight as to what I find interesting within this field of study.
With high-school complete I once again pivoted my studies towards Game/Interactive Media Design at Becker College, as it was something I was incredibly passionate about. To say Game Design is part of CS would be a very generous assumption, the best comparison I can make it that Game Design is ‘CS-adjacent’ as having skills from it will only prove beneficial. The knowledge I obtained from my year at Becker was minimal, but served two important roles during my studies. 1: Was to introduce me to a new coding language (which will be spoken about soon), and 2: Was to give me the tiniest push back into pursuing CS as my major. Something that I learned while pursuing Game Design was an introduction to Scrum and other collaborative methods. These skills are applicable in any team setting whether physical or remote, so it will be a valuable skill to have going into the future.
With the closure of Becker I transferred to Quinsigamond Community College where I redeclared my major to CS. From here I didn’t necessarily learn anything new (in regards to CS), however my 1.5 years at QCC gave me time to settle back into CS and further reinforce my pre-existing knowledge of the subject. This included getting my C++ skills up to par with my Java skills. Within the past year (2023) I’ve transferred to Worcester State University where I will be finishing my CS program in 2025 and achieve a Bachelors in Computer Science. As I’m writing this I just started my Fall Semester and already I’ve been exposed to different aspects of CS I’ve never had experience in. Whether it be managing databases or designing Computational Architecture all of these skills will broaden my horizons. With these new found skills, in conjunction with pre-existing knowledge, I will delve further into my studies in future hopes of applying these in the workforce.
Once again, welcome to my blog, I appreciate you reading through this and hearing my story. Thank you.
-AG
From the blog CS@Worcester – Computer Science Progression by ageorge4756 and used with permission of the author. All other rights reserved by the author.