Big Data Engineering
Program

Learn the most important architectural
components of a modern Hadoop cluster
for batch and real-time data processing - HDFS,
Yarn, Hive, Spark and Kafka.
Configure and install your own Hadoop cluster on the cloud.

Big Data Engineering
Program

Learn the essential computer science concepts in storing and processing huge and diverse datasets, a.k.a. Big Data. Through hands-on exercises you will grasp the architectural simplicity and effectiveness of Hadoop - the most popular distributed framework for processing big data. Your tasks will include diving into the essentials of HDFS, MapReduce, Hive, Spark, and Kafka.

Become a
Big Data Engineer

Learn the essential computer science concepts in storing and processing huge and diverse datasets, a.k.a. Big Data. Through hands-on exercises you will grasp the architectural simplicity and effectiveness of Hadoop - the most popular distributed framework for processing big data. Your tasks will include diving into the essentials of HDFS, MapReduce, Hive, Spark, and Kafka.

What you'll learn

Tools we teach

Apache Hadoop

Apache Hive

Apache Spark

Apache Kafka

Apache NiFi

Ansible

Daily Schedule

  • 8:45
    Set up in the classroom with coffee on the house.
  • 9:00 - 10:15
    Recap, lecture, and Q&A.
  • 10:15 - 10:30
    Take a short break.
  • 10:30 - 12:00
    Lecture and Q&A, continued.
  • 12:00 - 13:00
    Eat lunch in the canteen or a nearby spot along the river.
  • 13:00 - 18:00
    Work on a set of interesting and challenging exercises related to the topics covered during morning lecture. Practice your team-building skills by doing group projects together with your peers. Every 2-3 weeks, hear from some of our past students working across different industrial sectors in Switzerland.
  • 18:00
    Go home or continue working at Propulsion. If it’s a Friday, join us for our TGIF, play some ping-pong, drink some beers, ...

Daily life of a student

Of course, your daily schedule might look differently from time to time. Sometimes there’s an event, sometimes you come in on Saturdays to work some more on your skills, and sometimes you need a break! If you want to know more about how your life at Propulsion might look like, you can have a read through our blog post of ‘A Day in the Life of a Student’ that gives you a bit more of a description on all the things you might get up to.

We've got your back!

We like giving you individual attention, which is why you will have several one-on-one sessions throughout the Program to speak with our program manager or one of our instructors.

Tuition

Upcoming Dates

Big Data Engineering

Early Apply by Apply by Start End
Apply now

Application Process

Apply to a Program
Send us your CV or LinkedIn profile
Motivational interview
Prepare for technical interview
Pass the Technical Interview
Pay 3'500 CHF deposit to secure your spot
Complete your preparation work

FAQs

Your Instructors

Dr. Pavlin Mavrodiev CTO

Dr. Nicolas Perony Advisor & Instructor

About Us

Our motto is { CodeHard: PlayHard }

We aspire to boost Switzerland’s startup scene and tech industry by educating the next generation of Data Scientists, Full-Stack Developers, and Big Data Engineers.

We believe that the latest technologies should be accessible to everyone. We create learning environments that are inspiring and overcome doubts of the impossible. Everyone has the ability to learn tech skills, which is why we want to guide motivated and talented people towards the future of their dreams.