Reflections

This semester I learned a lot about Linux and how Linux can be applied to cybersecurity. At the start of the semester I had very little experience actually using the command line. After completing the labs, I became familiar with how to navigate through the file system, create/manage users, set permissions, and use system tools. As each lab was progressively developed from the previous lab, it became a little easier to reinforce the concepts and develop my technical skills.

The biggest area of growth that I saw in myself was my confidence to use the terminal and troubleshoot problems. Early on I relied on instructions heavily to solve problems, but as I progressed through the course, I became more independent in my ability to solve problems and understand the reasoning behind commands. Through the labs involving user accounts, file permissions, and password security, I was able to gain a better understanding of how security is implemented on a system. In addition, learning about shell scripting and task automation allowed me to understand the importance of efficiency when managing systems.

The real-world experience I’ve gained through this course will greatly assist me in achieving my career objectives within cybersecurity since learning how to use tools that are standard within that industry is critical to success. Furthermore, my expanded knowledge of Linux, which will be important for working confidently in that environment, has made me much better prepared for a position within the field. Overall, the course CYSE 270 has helped me to develop my technical and problem-solving skills, both of which will be beneficial as I continue my education and move forward in my career in cybersecurity.