New!
Nanodegree Program

Become a Security Engineer

Build and manage secure applications with real-world cybersecurity projects designed by industry leaders. Learn cloud infrastructure security, application security, and monitoring and incident response

  • Time
    Two 3 month terms

    Study 10 hrs/week and complete in 6 mo.

  • Classroom Opens
  • Prerequisites
    Python Programming, Linux and Networking Basics

    See prerequisites in detail

In Collaboration With
  • Chronicle

Why Take This Program?

Cybersecurity attacks are increasing in frequency and complexity, and demand for qualified security engineers is soaring; according to the Global Information Security Workforce Study, there will be 1.8 million open cybersecurity jobs by 2022. In this program, you’ll learn job-ready skills from security engineers and industry leaders. Enroll today to bring an informed security mindset to your software development work, or to launch a career as a security engineer.


Why Take This Program?

There will be 1.8 million open cybersecurity jobs by 2022!

We need to build more cybersecurity expertise everywhere to meet the growing demand for security skills. I’m glad to see Udacity’s work on their Cybersecurity Nanodegree program, particularly the input from the technology industry. I wish I had this type of program available when I was starting my career in security.
— Aanchal Gupta, Director of Security, Facebook
Industry Experts
Industry Experts

Industry Experts

Build cybersecurity expertise with curriculum built in collaboration with Chronicle, Alphabet's X cybersecurity moonshot, and learn with security experts from Facebook, Microsoft, VMware, and Visa.

Real-World Projects

Real-World Projects

Acquire the most in-demand skills, learn to apply them to real-world security challenges, and build a job-ready portfolio to demonstrate your security mindset and experience.

Mentors and Community
Mentors and Community

Mentors and Community

Pursue an efficient and effective learning path with the support of dedicated mentors, and draw on the energy, experience, and contributions of your learning community.

Career Services

Career Services

Work with experienced career professionals to improve your job search, and impress recruiters. Get feedback on your LinkedIn and GitHub profiles, and grow your professional brand.

Advance Your Career

This program was built in collaboration with Chronicle, Alphabet's X cybersecurity moonshot and features the contributions of top experts working in the field of cybersecurity. You’ll gain valuable real-world experience as you leverage cutting-edge tools to address complex security challenges. The skills you learn in this program will prepare you for a wide range of security engineering jobs.Designed to prepare you for career success in cybersecurity.

Succeed with RecruitersSucceed with Recruiters

Work with experienced career professionals to improve your job search, and impress recruiters. Get valuable feedback on your LinkedIn profile and your professional brand.Work with career professionals to impress recruiters.

Build a Great NetworkBuild a Great Network

40,000+ highly-skilled grads make up your new career community. Ready to collaborate, share referrals, or hire your own team? The Udacity Alumni Network is here for you!Connect with our global community to grow your career.

Hiring PartnersHiring Partners

Create your professional portfolio with Udacity and open up a world of opportunities. Our hiring partners are eager to meet you.Create your portfolio and open up a world of opportunities.

Featured Subject Matter Experts

Wael Ghandour
Wael Ghandour
Security Engineer at VMWare
Aanchal Gupta
Aanchal Gupta
Director of Security, Facebook
Mike Wiacek
Mike Wiacek
Co-founder and Chief Security Officer, Chronicle
Ashish Jaiman
Ashish Jaiman
Director of Cybersecurity, Microsoft
Ariel Kirson
Ariel Kirson
Security Development Lifecycle Executive
Swapnil Deshmukh
Swapnil Deshmukh
Senior Director of Cybersecurity, Visa

Learn with the best

Richard Kalehoff
Richard Kalehoff

Curriculum Lead

Richard is a Course Developer with a passion for teaching. He has a degree in computer science, and first worked for a nonprofit doing everything from front-end web development, to backend programming, to database and server management.

Nidhi Rastogi
Nidhi Rastogi

Instructor

Nidhi has a Ph.D. in CS from Rensselaer Polytechnic Institute, NY. Her research focused on threat and attack detection using Graph Analytics and Machine Learning. She has previously held engineering roles in wireless networks at Verizon and GE.

Julia Chernushevich
Julia Chernushevich

Instructor

Julia is an experienced educator and engineering specialist, with a research background in the fields of robotics and artificial intelligence. She is currently a content developer for the Udacity Cybersecurity Nanodegree program.

Kyle Stewart-Frantz
Kyle Stewart-Frantz

Project Developer

Kyle has an extensive software engineering background, and has previously built projects for Udacity’s Robotics and Self Driving Car Engineer Nanodegree Programs.

What You Will Learn

Download Syllabus
Term 1

Cloud Infrastructure and Application Security

Begin by acquiring a clear understanding of what foundational skills are necessary for a career in cybersecurity. Then, start exploring Cloud Infrastructure Security. Finally, expand beyond cloud security to start addressing the security concerns of web applications.

Discover the foundational skills needed for a cybersecurity career. Explore Cloud Infrastructure Security, and the security concerns of web applications.

See details

3 months to complete

Term 2

Security Monitoring & Analytics

The best systems can still be vulnerable, so it is critical that security engineers are adept at handling issues when they happen, and know how to use data from past breaches to prevent future ones. In this term, you’ll focus on monitoring and responding, and leveraging beneficial analytics.

Learn to handle security issues when they happen, and how to use data to prevent future vulnerabilities.

See details

3 months to complete

WordMark

Learn now, pay later

To make it even easier to learn, you can finance your Nanodegree through Affirm.

  • Calendar

    Easy monthly payments

    As low as $84 per month at 0% APR.

    Learn more.

  • Finance

    Flexible Payments

    Pay your monthly bill using a bank transfer, check, or debit card.

TERM 1
Cloud Infrastructure and Application Security
$999 USD

total

Acquire the foundational skills you’ll need to advance a cybersecurity career.

TERM 2
Security Monitoring and Analytics
$999 USD

total

Focus on monitoring and responding to security issues as they arise.

Program Details

    Program Overview - Why Should I Take this Program?
  • Why should I enroll?

    The number and complexity of cyber attacks are increasing but there are very few defenders. Some estimates project there will be 1.8 million open cybersecurity jobs by 2022! (source: Global Information Security Workforce Study)

    Our goal with this program is to ensure you gain a breadth of knowledge in the most important cybersecurity skills, and graduate fully qualified to land rewarding jobs in the field. To that end, we built this program with working security engineers who help us ensure you're learning the most relevant, applicable, and valuable skills. Additionally, we've worked with leaders from companies of all sizes to make certain the skills included in the program are the ones hiring managers and recruiters are looking for in their job candidates.

    In this Nanodegree program, you’ll complete real-world projects designed by industry experts, covering a broad range of topics, from cloud infrastructure security and application security, to monitoring and incident response. You’ll absorb critical cloud-native security concepts to advance your career as a security engineer, or to become a more security-minded software engineer.

  • What jobs will this program prepare me for?

    In this program, you'll acquire the skills necessary to pursue roles such as Security Engineer and Cloud Security Engineer. You'll also learn to develop a security mindset, and this, combined with the skills you learn, enables you to become a more security-minded engineer, focused on forging new security solutions and building secure products

  • How do I know if this program is right for me?
    Whether you want to advance a career in cybersecurity, add security skills to your existing tool kit, or simply learn modern cloud-native cybersecurity skills and tools, this program provides you the opportunity to develop fluency with all the most valuable and in-demand skills, tools, and techniques. Graduates of this program will be ready to land jobs as security engineers, as well as integrate new security techniques and concepts into their existing roles.
    Enrollment and Admission
  • Do I need to apply? What are the admission criteria?
    No. This Nanodegree program accepts all applicants regardless of experience and specific background.
  • What are the prerequisites for enrollment?

    To optimize your success in this program, we’ve created a list of prerequisites and recommendations to help you prepare for the curriculum. Prior to enrolling, you should have the following knowledge:

    • Intermediate Python experience
    • Basic understanding of Linux and Networking basics

    Students will need to be able to communicate fluently and professionally in written and spoken English.

  • If I do not meet the requirements to enroll, what should I do?

    We have a number of Nanodegree programs and free courses that can help you prepare, including:

    .
    Tuition and Term of Program
  • How is this Nanodegree program structured?

    The Cybersecurity Nanodegree program is composed of two (2) three (3)-month terms. Students must complete both terms and all projects to graduate from the Nanodegree program.

    Each project will be reviewed by the Udacity reviewer network and platform. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.

  • How long is this Nanodegree program?

    Access to this Nanodegree program runs for the period noted in the Term Length section above.

    See the Terms of Use and FAQs for other policies around the terms of access to our Nanodegree programs.

  • Can I switch my start date? Can I get a refund?
    Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.
  • How much does the program cost?

    The full program consists of 2 (two) 3 (three)-month long terms at a cost of INR ₹52982 per term, for a total program cost of INR ₹105964.

    Payment is due before the term begins.

    Software and Hardware - What Do I Need for This Program?
  • What software and versions will I need in this program?
    For this Nanodegree program you will need a computer and a good internet connection.

Cybersecurity

Nanodegree Program