Skip to content

2024-2025 School Year ​

Justin Pike (BS Computer Science) – HOA Management System ​

Jessica Taylor (BS Cybersecurity) – Live Better ​

Alan Macklin (BS Computer Science) – A Guided Walkthrough of Linux ​

Jeff Wedding (BS Computer Science) – Multiplayer Checkers Game ​

Jaye Engelhardt (BS Cybersecurity) – Children Ministry Check-in System ​

Riley Osborne (BS Computer Science) – Sports Card Pricing and OCR ​

Malik Stewart (BA Applied Computing) – E-Commerce Website with Admin Dashboard ​

Dylan Kelly (BA Applied Computing: Cybersecurity) – Vulnerability Scanner ​

  • Project Advisor: Dr. Sean T. Hayes
  • Presentation Video
  • Documentation
  • Abstract: This project presents the design and implementation of a Windows Operating System and Top 20 Applications Vulnerability Scanner developed in Python to help users identify outdated software that may expose their systems to known security vulnerabilities. The application automatically detects the installed Windows version and the versions of the twenty most commonly used Windows applications, retrieves corresponding vulnerability information from CVE Details through web scraping, and emails a detailed vulnerability report to the user. A graphical user interface built with Tkinter provides an accessible experience for users with varying levels of technical expertise, while multithreading improves application responsiveness during scans. The project incorporated manual and user acceptance testing to evaluate functionality, usability, and reliability, with results demonstrating successful vulnerability detection and positive user feedback. Future enhancements include database integration for secure data storage, performance optimizations, automated vulnerability data retrieval, and improved scanning efficiency, further strengthening the application's effectiveness as a lightweight cybersecurity tool.

Jared Andraszek (BS Computer Science; Cybersecurity) ​

Jacob Hamacher (BS Cybersecurity) ​

Charlotte Strobl (BS Cybersecurity) ​

Minh Hoang Tran (BS Cybersecurity) ​

Zach Weaver (BS Cybersecurity) ​

Zack Wedding (BS Cybersecurity) ​

Joey Beasley (BA Applied Computing) ​

Kyle Clements (BS Computer Science) ​

Jacob Braddock (BS Cybersecurity) ​

Wesley Cassel (BA Applied Computing) ​

Thomas Hamilton (BS Cybersecurity) ​

Evan Hill (BA Applied Computing) ​

Mackenzie Wessels (BS Computer Science) ​

Evan Hack (BS Cybersecurity) ​