Edge Computing is an emerging paradigm in which data processing and storage occur closer to the source of data, such as IoT devices or edge servers, rather than relying on centralized cloud-based systems. This reduces latency and enhances the performance of real-time applications. However, cybersecurity challenges in edge computing are prominent due to the distributed nature, limited resources of edge devices, and their exposure to potential attacks.For final-year projects, Python provides an ideal programming environment due to its simplicity, rich libraries, and frameworks suitable for developing cybersecurity solutions for edge computing.
These final-year project ideas on cybersecurity for edge computing provide hands-on experience in implementing real-world solutions to modern security challenges. Python’s simplicity, coupled with its powerful libraries, makes it an excellent choice for projects in this domain. Each project balances practical application with key cybersecurity concepts, such as secure communication, intrusion detection, and malware analysis, and aims to improve the security of edge computing environments.
• Operating System: Ubuntu 18.04 LTS 64bit / Windows 10
• Development Tools: Anaconda3, Spyder 5.0, Jupyter Notebook
• Language Version: Python 3.11.7
• Python ML Libraries: Scikit-Learn /Numpy /Pandas /Matplotlib /Seaborn.
• Deep Learning Frameworks: Keras /TensorFlow /PyTorch.