Course Overview:
Fall 2025, Old Dominion University
Basic Cybersecurity Programming and Networking (CYSE 250) provides students with an introductory understanding of the logic and problem-solving skills of contemporary high-level programming languages, such as Python. Problem-solving, critical thinking, and actual programming techniques are emphasized throughout the entire course. On the networking side, students gain experience in identifying and designing network topologies and receive a general introduction to networking.
Server-side Fitness Final Project
This project aimed to design and implement a secure Python-based networking application that demonstrated knowledge of socket programming, multi-threading, encryption and decryption, authentication, hashing, and client-server interactivity. I tied my project to one of my passions: powerlifting and bodybuilding. If you want to try out the program for yourself, please head to the linked Git Repository and download the code. After, run the server.py then the client.py file in an IDE (VS Code) and enjoy exploring the application’s features!
https://github.com/nstephens1106-alt/Serverside-Fitness-Project-Code.git