Description: Problem-solving is another skill that my previous jobs have really helped me expand my experience. While we all have training, it is impossible to be ready for every situation in daily operations, especially in IT. New issues arise every day and being able to think about them while handling them in the best way possible to get it resolved in a timely fashion is where I have really grown in my problem-solving skills. Working in the IT and retail environment has really allowed me to be able to break down situations and find ways they can be best handled with a work around until a solution is reached.
Artifact #1: CompTIA Certifications

Going through A+, Net + , and security + really helped me learn a lot but it really helped with problem solving. It went through basic steps to complete when trouble shooting IT issues. It also points out key things to look for is specific issues to determine what is causing the problem. These course each added onto the knowledge from the previous and really allowed me to get a much deeper understanding of different concepts and how they work. Taking A+ and Network + in person allowed me to get hands on experience with each topic that was being discussed to see first person how it worked and how all of the concepts come together.
Artifact #2: CS463 Course Project

For the course project I chose to create a programming project. This assignment includes a program that a GUI to generate a key, encrypt a password, decrypt the given hash, generate a digital signature, and then verifies the digital signature. For this project I used Java in IntelliJ and imported the open JDK to run the GUI and the other actions. In this program it sets up the public class and then calls the actions for each one of these steps. When ran it creates the java GUI and user is able to type in a given password. After generating a key, it is then able to encrypt and decrypt this password. It then shows that it is able to successfully generate a digital signature as well as verifying that digital signature.
Artifact #3: CYSE 270 Linux Virtual Machine

In my CYSE 270 course it was all about working with Linux commands and scripts. To do this I set up my Linux virtual machine through Oracle Virtual Box. This allowed me to get hands on experience with setting up a VM and applying a memory, CPUs, and storage devices. This also increase my problem solving skills by figuring out what specific configurations were needed for the virtual machine to run efficiently. The first time setting it up the machine would power on but did not have enough resources for it to actually be a useable machine. After going back and allocating more resources for this machine I was able to make it useable device for the entire class. With this machine we went through all the basic commands in Linux and also worked with creating shell scripts. Specifically I created a shell script to back up the home directory and then used a crontab file to keep that scheduled task running for 3 minutes.