A public portfolio and curated academic archive of the work I completed while studying introductory cybersecurity at the University of Texas at San Antonio.
- University: The University of Texas at San Antonio
- Course: Unlocking Cyber
- Course number: IS 1003-005
- Instructor: Posie Aagaard
- Term: Fall 2025
- Modality: Online
- Primary tools: VirtualBox, Kali Linux, Linux shell, PowerShell, JSON, and
jq
The course covered core cybersecurity concepts through current events, case studies, career exploration, and hands-on labs. The technical work emphasized virtualization, Linux, command-line problem solving, data filtering, basic scripting, information evaluation, and report writing.
I'm a cybersecurity student at UTSA with an interest in practical security, automation, artificial intelligence, and open-source tools.
"Do not pray for easy lives, my friends. Pray to be stronger men."
- John F. Kennedy
- Describe security incidents, threats, vulnerabilities, and defensive concerns
- Build an isolated virtual-machine environment for cybersecurity practice
- Navigate Linux and use command-line tools to investigate structured data
- Filter JSON with
jq, PowerShell pipelines, and regular expressions - Evaluate digital information for reliability, accuracy, bias, ethics, and risk
- Document technical work, limitations, sources, and collaboration transparently
This repository contains a small set of portfolio-ready artifacts rather than a complete copy of the course. The original weekly folders, downloaded videos, instructor materials, assignment instructions, quizzes, and large software images remain in my private local archive and are excluded from Git.
The PDF copies use public-safe filenames and cleaned document metadata. Their substantive coursework content is preserved.
This report documents the installation and configuration of an isolated Kali Linux environment in VirtualBox, including resource allocation and host/guest integration.
This report compares Linux and PowerShell approaches for querying a JSON dataset
with jq, object pipelines, keyword matching, and regular expressions.
The repository intentionally omits early setup work, duplicated templates, downloaded media, the Kali installer image, instructor-authored resources, and assessments. The course syllabus instructs students to publish assignments only when explicitly permitted; this repository is prepared locally and should be made public only after that permission is confirmed.
This repository is a personal educational portfolio, not an answer bank. Current students should complete their own work and follow their instructor's and institution's academic-integrity policies.
Course names and third-party marks belong to their respective owners. No license is granted for reuse or redistribution of the academic reports.