Categories
CS 461

Week 7 – 461 & 373

Above image represents how I feel almost 4 years into my CS degree, after a grueling fall term so far (mainly due to Defense Against the Dark Arts).

Senior Software Engineering (CS-461)

The first term of my Senior Software Engineering Project class (461) has been a good experience overall, and much less intense than I had expected it to be. Some things that I think have contributed most to this are as follows:

  • An awesome and approachable hands-on professor.
  • A well designed and thought out course.
  • Building a CyberSecurity related project that I am somewhat passionate about.
  • A solid and diverse project group that each brings a unique set of skills to the table.
  • Likely the fact that it is not an industry partnered project, so probably not as intense as those can be.
  • The first term in this course sequence being more about planning and design than actual building.

These factors, along with others, have provided a good experience with 461, and looking back on hearing some horror stories about the difficulty of the sequence from some past students, I wish I wouldn’t have spent so much time in fear and worry about this course.

Defense Against the Dark Arts (CS-373)

As you can maybe guess by now, this hasn’t exactly been the case for CS373. I will attempt to focus on the positive here for this course, as there is plenty of that. The course it not what I expected after taking my previous and first cybersecurity course last term in CS370. We are covering many different areas that may or may not have to do with security.

One takeaway so far has been that this class could likely be classified as a low-level systems class. The reason I say this is because the majority of our weekly labs and homework have been working in a virtual environment, whether that we a Kali Linux of some Windows OS variation, and we are dealing with a heavy amount of both assembly and operating systems stuff. Some major benefits here have been getting better with systems overall, not being so dependent on my local machine and it’s tools, and getting a TON of terminal experience. I view these all as important skills to improve on, and am doing my best to focus on the positives here.

For our final few weeks in 373, we have some higher-level concepts to focus on, such as network and firewall areas. The exception to this being in week 7 we will be using actual hardware that we ordered for a lab, so that should get interesting. Hopefully in a few weeks I can say I made it through the other side of this challenging course as a more experienced cybersecurity focused CS major with another couple notches on my belt.

Categories
Uncategorized

Project Blog – Day 1

My journey as a computer science student began about 4 years ago. I have been working for a small medical company for the last 8 years or so, we specialize in anesthesia systems, for research, private practice, and human use. Over time I grew a bit bored and stagnant in this job, and had always wanted to go back to school to get a higher education. One could say I fall into the non-traditional category of students, as I am in my mid 30s, and almost nobody in my entire family has a formal education beyond high school.

I grew up and have lived in the bay area, right in the heart of Silicon Valley, my whole life. Most of my immediate family still lives in my home town which is on the coast, about 25 minutes south of San Francisco. Living where I do, I feel I am pretty exposed to the ‘tech way of life’, as it seems most the people that live on the peninsula here nowadays are folks that have moved here from all over the country and world for tech jobs.

I wasn’t sure which major I would choose at the time, and had an interest in business administration. One of my best friends is a former software engineer that got his Masters in EE from Stanford, and he encouraged me to try out some coding courses online to see how I liked it. I started out with a Python course offered through Coursera, that was taught by a University of Michigan professor, if my memory serves. I was enthralled with the challenges and mental stimulation of programming pretty quickly. A few of those things that kept me in this field that I discovered early in my programming journey, I still feel the same about today, and they help motivate me to stay on this challenging endeavor of a path.

Rather quickly from that point, I decided to start out at community college as a CS major, fully online as this was the first year into the pandemic. After almost finishing up my Associates degree in CS, I decided I was going to stay a fully online student and transfer to finish my last two years of undergrad. Surprisingly there weren’t many decent universities in California that offered a bachelors in CS fully online. After extensive searching and research, I discovered that Oregon State was clearly my best option, and transferred over at the start of 2023.

I recently switched my minor/focus area from business to a custom build – mostly cybersecurity along with a few business courses. I took the ‘Intro to CyberSecurity’ course over the summer, it was challenging, but one of my favorite courses I’ve taken so far.

As my focus area is now cybersecurity, and I am taking the notorious Defense Against the Dark Arts course this term, I would like to pick a project that is related, if possible. Other areas of interest for me include AI (mainly because it seems to stick out on a resume more than anything these days), and front-end development for web apps, as I probably have more experience in this area compared to many others.

Some other things that I feel are tied to my identity these days are my two adorable cats, my passion and love for the sport of tennis, my love of travel, my insistence to chase goals and strive for a growth mindset.

“There is some good in this world, and it’s worth fighting for.” — J.R.R. Tolkien

Categories
Uncategorized

Hello world!

Welcome to blogs.oregonstate.edu. This is your first post. Edit or delete it, then start blogging!