Data Structures and Algorithms Specialization

In this course you will learn data structures and algorithms by solving 80+ practice problems. You will begin each course by learning to solve defined problems related to a particular data structure and algorithm. 

Days
Hours
Minutes
Seconds
Certificate to share
Get a certificate upon completion
100% online
Get started right away and learn at your own pace.

Level

Intermediate – advance
ESTIMATED TIME

3 months complete

8 – 10 hours / week

English

Subtitles:  English – Spanish

Available in

What will you learn

By the end of each course, you would be able to evaluate and assess different data structures and algorithms for any open-ended problem and implement a solution based on your design choices.
Introduction
Get an overview of your program. Meet your instructors, and refresh your python skills. Learn the framework to deconstruct any open-ended problem and then understand the concepts of time and space complexity, essential tools for evaluating different data structure & algorithms.
Basic Algorithms
Learn and implement basic algorithms such as searching and sorting on different data structures and examine the efficiency of these algorithms. Use recursion to implement these algorithms and then learn how some of these algorithms can be implemented without recursion. Practice selecting and modifying these algorithms for a variety of interview problems.
 
Advanced algorithms
Build on your algorithm skills by learning more advanced algorithms such as brute-force greedy algorithms, graph algorithms, and dynamic programming, which optimizes recursion by storing results to sub problems.
 
What is a professional certificate?

Develop the skills necessary to complete the job

Whether you want to start a new career or change your current career, Coursera’s professional certificates help you prepare for the position. Learn at your own pace, at a time and place that is most comfortable for you. Enroll today and discover a new career with a 7-day free trial. You can pause your classes or end the subscription at any time.

Practical projects

Apply your skills to practical projects and develop a portfolio that demonstrates your job readiness to potential employers. You will need to finish the projects correctly to get your certificate.

Get a professional credential

When you complete all the courses in the program, you earn a certificate that you can share with your professional network, as well as access to professional support resources to help you start your new career. Many professional certificates have partners interested in hiring staff who recognize the professional certificate credential, and others can help you prepare for the certificate exam. You can see more information on the pages of the particular professional certificate where it applies.

Program Offer It includes
Real world projects Yes
STUDENT SERVICES
Mentor Tech Support Yes
Student community Yes
CAREER SERVICES
CV support Yes
Freelance Projects Yes
Real World Project
Develop an End-to-End project that will allow you to interact in a real work environment.
Matrícula

La matrícula completa del programa es de $ 10,140. Si paga por adelantado, obtiene un 16% de descuento. Recuerde, si no consigue un trabajo dentro de los 6 meses posteriores a la finalización, recibirá un reembolso completo. Ver los términos de elegibilidad de la garantía de empleo

 
Descuento por adelantado | Pague por adelantado y ahorre un 16% en la matrícula | $5000
Pagado al momento de la inscripción
$ 5000
 
Coste total
$5000
Mes a mes | Paga solo los meses que necesites, hasta 6 meses $ 1,690 / mes Total: hasta $ 10,140
Pagado al momento de la inscripción
Depósito reembolsable de
$ 700
Pagos mensuales durante el curso
$ 0
Pagos mensuales después del curso
$ 383 por 36 meses después de comenzar un nuevo trabajo
 
Coste total
$ 14,500
Plan de matrícula diferida | Pague mensualmente solo después de comenzar un trabajo $ 383 / mes Total: $ 14,500
Pagado al momento de la inscripción
Depósito reembolsable de
$ 700
Pagos mensuales durante el curso
$ 0
Pagos mensuales después del curso
$ 383 por 36 meses después de comenzar un nuevo trabajo
 
Coste total
$ 14,500

GET STARTED TODAY

Machine Learning Engineer AWS

MONTHLY ACCESS

FREE
  • 7 days free, then $45/month
  • Affordable programs and free trial for 7 days.
  • Get a certificate upon completion
  • Maximum flexibility to learn at your own pace.
  • Cancel anytime.
BEST VALUE

3 MONTHS ACCESS

Learn a single topic or skill, and earn a credential
$
100
  • Save an extra $35 vs. pay as you go.
  • Get a certificate upon completion
  • Cash, credit/debit card, Paypal payment
  • Switch to monthly price after if more time is needed.
Get started with a 7-day free trial

✓ Dictated by the most important companies and universities.
✓ Affordable programs and free trial for 7 days.
✓ Apply your skills in practical projects
✓ Learn at your own pace
✓ Videos and course readings
✓ Graded tests and assignments
✓ Many programs do not require a degree or experience
✓ Certificate that can be shared after completion

To share in LinkedIn

You can share your Certificates in the Certifications section of your LinkedIn profile, on your printed resume, or in other documents.

Related Programs

Asynchronous Program

In this course, you will learn the fundamentals of the Python programming language, along with programming best practices. You will learn how to represent and store data using Python data types and variables, and how to use conditionals and loops to control the flow of your programs.

Level: Beginner

Asynchronous Program

Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets. At the end of the program, you’ll combine your new skills by completing a capstone project.

Level: Advanced

FAQ

Bootcamp AI is an organization that helps reduce the technological gap in the world, we have professional Nanodegrees curated by experts focused on job placement.

If you are subscribed, you get a 7-day free trial, which you can cancel whenever you want without any type of penalty. After that time, we do not issue refunds. However, you can cancel your subscription whenever you want. See our full refund policy .

Yes! To get started, click on the card of the course you are interested in and sign up. You can enroll and complete the course to obtain a certificate that you can share, or you can access the course as a listener to view the course materials for free. When you subscribe to a course that is part of a Certificate, you automatically subscribe to the entire Certificate. Visit the student dashboard to track your progress.

This course is completely online, so you don’t need to go to a classroom in person. You can access your lessons, readings, and assignments anytime, anywhere via the Internet or your mobile device.

As you progress through the program according to your performance, you are assigned paid projects from real companies, you can accept or reject.

You can have an ROI (Return on Investment) in the program of 200% return.

Application review takes at least 15 days.

Continue with the application for the Nanodegree or sign up and start learning today.