MSCO master’s reports and theses provide an opportunity for students to showcase what they have mastered in the program.
The master’s report should have practical significance and requires implementation of graduate course material. The report captures application of new or existing methodologies to a current industry or a community-oriented problem.
For the master’s thesis, students explore a specific research question, where that research contributes new knowledge and understanding to the field of study. These students must also complete an oral defense to their committee to meet all thesis requirements
Recent Master's Projects
View a select sample of recent MSCO master's reports and theses:
| MASTER'S PROJECT | FACULTY ADVISOR |
|---|---|
AI-Driven Advanced Malware Creation: Challenges in Modern Cybersecurity Keywords: Generative AI, AI-Generated Malware, Polymorphic Malware, Metamorphic Malware, Offensive Cybersecurity, Advanced Evasion Techniques, DeepLocker, BlackMamba, EyeSpy, ChattyCat, RATGPT, Occupy AI | Josh Pauli |
Risk Assessment of US Domain Maritime Smart Ports That Have Foreign Investments Keywords: Smart ports, Cybersecurity, OSINT, ZPMC cranes | Dalal Alharthi |
Hacktivists and How to Grade Them: A Threat Matrix Methodology The methodology presented in this paper scores hacktivist groups on six threat factors to provide a generalized threat score, which is then modified through a contextual adjustment based on the relevance to a potential target. The threat scores are paired with a separate confidence rating to communicate how strongly the underlying evidence supports the assessment. To demonstrate the methodology, it is applied to two real hacktivist groups across two different target contexts. The results show that the methodology can distinguish between generalized threat and target-specific relevance, and that a group with a lower generalized score may still become the more significant threat based on potential victim context. The primary contribution of this work is a practical process for evaluating hacktivist groups as threat sources in a way that is more appropriate than existing approaches. | Josh Pauli |
Zero-Trust Verification of AI-Generated Code Through Proof-Carrying Security Types Keywords: AI-Generated Code Security, Proof-Carrying Security Types, Zero-Trust Verification, Formal Verification | Shengjie Xu |
A Forensic Readiness Framework for Improving Incident Response in Serverless Cloud Investigations Cloud adoption into enterprises has become more prevalent as businesses move workloads from existing infrastructure to cloud-native applications or utilize serverless platforms. Serverless computing platforms like AWS Lambda allow businesses to scale and operate their workloads without maintaining servers but can present serious gaps when conducting digital forensic investigations. Conventional digital forensics involves having operating systems, memory, and persistent storage to gather artifacts from; however, serverless environments are composed of ephemeral resources which can limit the amount of forensic evidence remaining after execution. This paper aims to present a forensic readiness framework for increasing artifact preservation and investigative visibility into AWS serverless applications. To accomplish this goal, an AWS laboratory environment was built with AWS Lambda, CloudTrail, CloudWatch Logs, Identity Access Management (IAM), and Amazon S3. Two investigative scenarios were designed to challenge forensic readiness: Lambda lifecycle abuse and logging tampering. This paper will test the proposed framework by comparing artifact availability, completeness of evidence, ability to reconstruct timelines, and investigative visibility between a baseline AWS configuration and a forensic ready AWS configuration. The intended contribution of this research is to provide organizations with a framework they can use to proactively preserve digital evidence and increase their ability to reconstruct incidents during serverless cloud investigations. Keywords: Cloud Forensics, Digital Forensics, Forensic Readiness, Incident Response, AWS Lambda, Serverless Computing | Shengjie Xu |
AI Minimalism: Necessity-First Security Design for Intelligent Systems The rapid integration of artificial intelligence into cybersecurity operations has outpaced the ability of existing governance frameworks to ensure secure, accountable deployment. While numerous AI security frameworks exist, including those from NIST, ISO, ENISA, and the European Union, they exhibit thematic convergence without operational convergence: frameworks increasingly agree on the categories of risk that matter but diverge on how organizations should translate governance intent into enforceable system design. This thesis argues that AI security failures stem less from insufficient capability and more from excessive, unjustified complexity coupled with weak policy-to-implementation translation, a condition termed policy drift. This thesis introduces AI Minimalism, a Necessity-First, human-centric framework for optimizing AI use in cybersecurity systems. A comparative analysis of ten major global AI security frameworks, evaluated against a four-question rubric assessing necessity, minimalism, human oversight, and operationalization, demonstrates that no existing framework systematically addresses necessity-based design, architectural minimalism, or governance-to-audit traceability. The AI Minimalism framework addresses these gaps through four integrated components: (1) Necessity-First security design, which requires every AI component to justify its inclusion before deployment; (2) human-centric enforcement through risk-tiered Challenge Gates that calibrate oversight to decision criticality; (3) Governance as Code, which translates external framework requirements into structured, machine-readable, version-controlled artifacts; and (4) Policy as Code, which renders internal governance executable, auditable, and subject to continuous drift detection. Feasibility is demonstrated through an illustrative walkthrough in an enterprise-style environment, tracing a complete policy lifecycle from external framework update through governance artifact creation, enforcement logic deployment, and audit evidence generation. The findings suggest that secure AI is achieved not through greater capability or additional complexity, but through justified, minimal, and accountable system design. | Ryan Straight |