Beltran Capstone 3

CS 463 Extra Credit Blog Post #1

What got you started with computers or software? OSU Journey.

I was an engineering student when I was younger. I took Computer classes when I had to use it for my engineering classes. We had to learn Fortran for Physics back then. I wanted to return to college to finish my degree. I wanted to be able to use my finished credits toward whatever degree I would try to obtain. I was interested in computers and cybersecurity. I saw I could use some of my engineering credits toward a computer science degree. I wanted to try to find an online program that would work around my work and life schedule. I took a few classes online at a Science/Tech community college as I prepared for an online education. I am in California. The only all-online Bachelor in Computer Science at a CSU or UC was CSU Monterey Bay. CSU Monterey Bay at that time required for acceptance into their online program the applicant having already completed and passed with a C the Data Structure class (our CS 261). I was going to a community college that had a great Computer Science Department. They required Computer Architecture (our CS 271) as a prerequisite to their Data Structures. I would have had to take the prerequisite and Data Structures before even having the chance of being accepted into CSU Monterey Bay. I already had years of community college coursework completed during my engineering years. I did not want to continue another two 18 week semesters at the community college to meet those requirements. I wanted to go to a University. I look at the classes I have taken at Oregon State University, and I know I learned a lot more at Oregon State University than I would have learned at any other college I was planning on applying to over two years ago. I think I have a lot more portfolio projects from Oregon State University than I would have had going to any other college that was on my application list back then.

CS 461 Blogs

CS 461 Capstone

My name is Anthony Beltran. I’m currently a full-time student studying Cybersecurity and Computer Science at OSU. In my free time, I enjoy watching baseball and football, as well as spending time on the computer. I exercise for one to two hours a day at the gym. Previously, I was an engineering student but decided to switch fields. I currently work part-time as a roofer and security personnel. My favorite projects that are listed involve web applications and cybersecurity.

Title: CS 461 Week 1

Navigating the Top Senior Project Options: Insights and Reflections

In this blog post, I will share my experience and insights from the first week of my senior project class. As a former engineering student and a passionate computer science enthusiast, choosing the top six projects from the link was both exciting and challenging. This week was about balancing prior knowledge, interests, and ambitions, and making the best decisions.

On accessing the projects via Canvas, I was impressed by the many options available. I studied the intricate details of each project, absorbing the instructions meticulously. I am relatively new to the field. I transferred to OSU after taking online CS classes at a community college.. My in-depth background in engineering provided me with a solid foundation, but I was eager to acquire more practical experience.

Despite my busy schedule as a full-time student with work commitments, I approached the task of learning new software tools for the assignments with an open mind. The potential of the Artificial Intelligence (AI) and Machine Learning (ML) projects fascinated me, though they were uncharted territories for me. I discovered that my passion for cybersecurity projects matched my interest in web development. The prospect of safeguarding digital ecosystems motivated me just as much as crafting engaging web applications.

I initially placed the cybersecurity projects at the forefront due to their immediate appeal. I realized the significance of diversifying my experiences. Therefore, I strategically repositioned the web application projects for a comprehensive learning journey. Although video game development enticed me, I acknowledged the constraints posed by my limited exposure to Virtual Reality (VR) and graphics.

A turning point came when the project survey opened, allowing me to further refine my selection. I seized this opportunity to fine-tune my choices, moving the cybersecurity projects lower and elevating the web app projects. The rationale behind this decision rested on my desire to acquire a wider range of skills, nurturing both my technical prowess and my capacity to create user-centric applications.

Among the cybersecurity projects, Malware Analysis caught my attention due to its similarities with a previous class. Working within an isolated environment with vSphere while utilizing Linux and Microsoft VMs, allowed us to meticulously analyze malware without jeopardizing the security of our main systems. Uncertainty on how to duplicate this on my own computer is the reason I dropped it lower. The Penetration Testing seems like a fun senior project option that could involve creating and testing a web application with an API for vulnerabilities. I created a small-scale vulnerable application demonstrating SQL injection and how to fix it in a previous class. A senior project like this could potentially impress potential employers by showcasing knowledge of multiple vulnerabilities and how to fix them.

In conclusion, choosing my senior project in the first week of class has been thrilling. As a seasoned engineering student turned computer science enthusiast, I embraced the challenge of narrowing down my options. Through careful consideration of my passions, skill gaps, and the desire for a well-rounded education, I found a diverse set of projects. I anticipate diving into these projects head-on, knowing that they will shape my final year and prepare me for a promising future in the world of technology.