FULL-TIME | 40 WEEKS
CyberSecurity
Become a Cybersecurity Professional.
Cybersecurity is the process of protecting systems, devices, networks, and data from any type of unauthorized access or attack, typically focused on gaining access to sensitive information and to alter, disrupt, destroy or control that information for malicious or criminal intent.
Somakodi's cybersecurity bootcamps are intensive learning experiences designed to transform your skillset and help you open new career paths in cybersecurity.
Languanges and Frameworks covered
Program Details
CyberSecurity Course is 40-Weeks immersive program and is open to 18+ years old candidates with a minimum of post secondary Education.
Regardless of your current level of coding knowledge, New to code or know abit, this course is designed to guide you from foundational skills to industry-ready proficiency.
Somakodi offers some of the most competitive payment options, with a range of flexible payment plans and also offer Scholarships opportunities.
Tuition fee for the program is:
Kes. 135,000.00
Each individual's career journey is unique, which is why we our career coach team offer 1-on-1 personalized support.
They will help you in navigating your distinct career path to securing your first job. We help with resume review, mock interviews, personal branding, and strategies to stand out as a candidate.
We provide blended learning that integrates state-of-the-art technologies in course delivery, combining online resources, in-person class sessions, and real-world projects.
Our programs take a holistic approach, teaching both the latest technologies and problem-solving techniques. We’ll teach you how to code, but also how to learn and adapt
Our curriculum is regularly reviewed by industry partners and professionals to ensure we are teaching the most in-demand and relevant job skills.
Our programs are immersive and accelerated, giving learners the option to pursue a full-time course within 6months to quickly start a new career.
You'll have the opportunity to work on practical projects both individually and in collaborative pairs or groups.
This hands-on experience is aimed at preparing you for real-world project scenarios. By the end of the course, you'll have crafted a portfolio showcasing tangible, real-world projects, enriching your profile and enhancing your employability.
Program Curriculum
-
Unit 1
Cybersecurity Foundations
Passwords, antivirus software and other tools are an important part of remaining secure, but ultimately, it’s the right mindset and a strong foundational knowledge that defines a successful cybersecurity professional. By the end of this unit, you’ll understand what defines security, learn essential cybersecurity skills like basic programming, and explore critical topics like access control and firewalls.
-
Unit 2
Defensive and Offensive Cybersecurity
A successful cybersecurity program relies on both defensive and offensive measures to keep people, processes, and technology secure. In this unit, you’ll dive into these two sides of security, learning how information is communicated across computer networks. You’ll then build on this foundation and explore how systems are exploited (offensive) and what can be done proactively to secure data (defensive).
-
Unit 3
Advanced Offensive & Defensive Security
Take both the knowledge and skills you've learned to the next level by exploring more advanced cybersecurity concepts. In this unit, you'll develop a foundational understanding of software development and scripting, along with a deeper appreciation of coding and ethical hacking for cybersecurity. You will also expand your understanding of threats and app security, while building a strategic mindset to assess vulnerabilities and evaluate threat landscapes. Close off the unit by learning how to approach incident management and response.
-
Unit 4
Cybersecurity Strategy: Governance, Risk, and Compliance
Build the skills and knowledge required to secure organizations using a strategic and holistic approach. In this unit, you'll master risk management by learning and applying various strategies, tools, and metrics. You will also explore how to support enterprise security by examining industry policies, standards, and frameworks. Collectively, what you learn here will help you develop a robust information security program and will support how you can provide value to future employers and stakeholders.
-
Unit 5
Cumulative Project
Upon completing the four phases, each featuring its distinct group project, students collaborate with instructors to devise solo project ideas. They then allocate focused time to develop a highly sophisticated application independently. Throughout this process, students receive ample feedback from instructors, enabling them to delve deeply into a variety of advanced technologies essential for realizing their concepts. As a culmination, students have the chance to showcase or present their final individual projects.
-
Soft Skills
During the CyberSecurity class, students engage in a unit dedicated to developing soft skills essential for their career advancement. This unit focuses on enhancing various aspects, including self-leadership, effective collaboration, impactful communication, entrepreneurial mindset, proficient project management, and career readiness. By honing these skills, students not only strengthen their professional capabilities but also improve their adaptability, problem-solving abilities, and overall employability in the dynamic field of software engineering.
-
Career Development
Beyond Somakodi
Together, we navigate your journey. Throughout your Somakodi bootcamp and beyond, collaborate with our dedicated Career Services team to initiate your career path within a structured and accountability-driven setting. Beyond interactions with peers and Career Services team members, you'll gain access to an array of top-tier career coaching services. These services have proven effective for numerous Somakodi bootcamp graduates, facilitating successful transitions into the job market and career changes.
You will gain profiency in!
Code, Software Development, and Scripting
Build on your coding skills through advanced scripting techniques used to execute and automate security tasks. Review code to interpret its function and look for errors. Learn about secure coding practices and the Software Development Life Cycle (SDLC)
Learn Computer Networking Concepts
Explore network setup, communication protocols, and how networks are maintained. Learn about systems security and network security processes. Explore different types of networks, attacks and vulnerabilities, and security countermeasures (e.g. Proxies, Firewalls, & VPNs).
Develop Your Threat Intelligence
Learn how to think critically about identifying threat environments, and develop your understanding of threats through simulated exploits, command line processes, and intrusion detection. Familiarize yourself with different types of threats such as malware and social Engineering.
Review App Security and Build Threat Intelligence
Learn how to conduct a review of an application’s security using different methods. Review audit logs to uncover issues, use detection procedures to search for vulnerabilities, and use penetration testing to simulate an attack on a system.
Risk Management
Take a strategic and comprehensive approach to risk management. Learn to identify and assess risks, then use tools and metrics to inform and monitor the quality of your response. Risks are a constant in cybersecurity, and operate in a lifecycle. You'll learn how to manage risks throughout their lifecycle and support an effective security program.
Develop and Communicate a Security Program
Leverage your new skills and knowledge to develop a thorough security program, and learn how to communicate this plan with various stakeholders in an organization.
Application process!
Submit Your Application!
The first step is to fill out a written application. Once submitted, you will receive prompts from the admissions team to schedule an interview and take an aptitude assessment.
Application Review!
During the interview a member of the admissions team will learn about your learning needs, career goals, and help you decide whether the program is the right fit for you. If you passed your assessment, we will give you the admissions decision after your interview.
Admission!
Selected candidates can begin the program within 1-2 weeks. If you would like to connect with a member of our team, please simply reach out via +254-710-350885 or admissions@somakodi.com and schedule a chat with one of our Admissions representatives.