Digital Stack

SOFTWARE ENGINEERING
CAREER PROGRAM

Data Structures and Algorithms.

JOIN OUR CAREER PROGRAM TO IMPROVE YOUR SKILLS.

We offer an introduction to data structures and algorithms, with lots of practical examples and applications that aim to improve your problem solving skills. In order to work for the most important companies in the tech market (e.g Big Tech companies and others, including top tech startups), problem solving skills, including knowledge of data structures and algorithms are an important factor for a successful programming career. While problem solving is one of the most relevant skills for a proficient programmer, knowledge of data structures and algorithms may be insufficient even for long-time practitioners.

Google recommends this course for preparing future candidates to succeed in the interview process. We value problem-solving abilities and those who understand how to approach complex problems. Engineers from Fitbit assisted in developing the curriculum and structuring the course content to ensure that it covers everything you need to know.
 
Our mentors have experience teaching Data Structures and Algorithms at the Faculty of Automatic Control and Computers, being top performers at the National Olympiad of Informatics (including gold medals), International Olympiad of Informatics for Teams (gold medal), and other relevant competitive programming contests (e.g. ACM ICPC, Tuymaada Contest). They are also part of the scientific committee of national olympiads and contests, some of them preparing for competitive programming for more than 10 years. Although they are still young, they have worked or received offers from top companies such as Google Zurich, Meta, Microsoft.
 

List of topics

Benefits

Credential

Prerequisites

Next session will start on July, the 9th, 2022, limited seats available.

LEVEL

all professionals

DURATION

25 hours, online only

PRICE

free of charge

Enrolment and acceptance steps

FOLLOW US ON SOCIAL MEDIA TO BE INFORMED WHEN NEXT SESSIONS WILL BE OPEN.

“A solid knowledge of algorithmic thinking and data structures is one of the key factors that differentiate top programmers from the rest.”

Traian Rebedea, Associate Professor @ University Politehnica of Bucharest & Co-founder @ RoboSelf

Recommended by