Assignment
Assignment
Assignment
We
are excited to see your skills in action. Below, you will find the details of the assignments we
would like you to complete.
1-Please ensure that there is public access to the assignment that you are submitting so we
can view your assignments.
2- if you can add any other strategies apart from the assignment questions, it will be a bonus
point for you.
4- Please avoid using chatgpt as we encourage you to use your creativity and experience
and complete the assignment. You can consider using chatgpt only for basic ideation and
any basic information that you need.
Email subject ⬇️
6. The email subject has to be included with your name - cybersecurity assignment.Example
Subject : Roshan - cybersecurity assignment
TASK - 01
Your task is to generate unique and complementary ideas that build upon the core
concepts of the following predefined projects. The ideas should enhance both the
cybersecurity measures and the frontend features to improve user experience and
interaction. Focus on introducing new concepts and features that align with the
existing projects.
Submission Guidelines
1. Idea Description: Provide a detailed description of your proposed feature or
improvement, focusing on both cybersecurity and frontend aspects.
2. Implementation Plan: Outline the steps and technologies required to
implement your idea.
3. Benefits: Explain the benefits, including how your idea improves security,
functionality, and user experience.
4. Challenges and Solutions: Identify potential challenges and suggest
solutions to overcome them.
Evaluation Criteria
TASK - 02
Your task is to design and propose unique and innovative project ideas in the
cybersecurity domain. You are encouraged to include optional machine learning (ML)
or frontend features to enhance the projects. The implementation code is not
required; however, a detailed implementation plan must be provided. The evaluation
will be based on the novelty and innovation of the ideas. Projects with a greater
number of innovative features will be highly valued.
Assignment Requirements
Evaluation Criteria
● Novelty and Innovation: The originality and creativity of the project idea.
● Number of Features: The quantity and quality of innovative features
proposed.
● Relevance: How well the project addresses a current problem or need in the
cybersecurity domain.
● Feasibility: Practicality and ease of implementation based on the provided
plan.
● Impact: The potential benefits and improvements resulting from the project.
● Detail: The thoroughness and clarity of the idea description and
implementation plan.
Features List:
Optional Features:
● Machine Learning:
○ Implement anomaly detection algorithms to identify unusual device
behavior, indicating potential security breaches.
○ Integrate predictive maintenance to foresee and address potential
device failures before they occur.
○ Use ML models to filter and prioritize real-time security alerts, reducing
noise and focusing on critical threats.
○ Develop threat intelligence capabilities to learn from new and emerging
threats and adapt security measures accordingly.
● Frontend Features:
○ Develop a user-friendly dashboard for monitoring device status,
managing updates, and receiving security alerts.
○ Implement real-time device status monitoring with interactive
visualizations.
○ Create a secure firmware update management interface.
○ Integrate role-based access control for different user levels.
○ Add comprehensive audit logging for tracking all actions and changes.
○ Automate compliance checking to ensure adherence to security
standards.
Implementation Plan:
Benefits:
SUBMISSION GUIDELINES:
Format: Submit your proposal in a single document (PDF or Word).
The email subject has to be included with your name - cybersecurity assignment