Transforming High School Minds for Academic Success

Step into the world of coding, research, and adventure—unleash your inner scientist today!

The Ensamble approach

We are a team of science enthusiasts from the best universities in Britain and the world. Our mission is to develop scientific thinking among school students through participation in cross-disciplinary research-oriented courses.

Open-ended problems

Focus on open-ended problems to develop scientific thinking and creativity

Scientific enquiry with coding

Using modern programming tools such as python and Jupyter as a tool of scientific enquiry

Focus on scientific frontier

Course topics covering cutting-edge scientific developments and delivered by the experts in the field

Courses created by scientists

We offer courses in natural sciences and engineering with a cross-disciplinary approach that
combines scientific knowledge, interactive coding and soft skills

Develop scientific mindset

- Learn how to use interactive coding to drive scientific curiosity
- Develop logical thinking in solving scientific problems
- Develop evidence-based reasoning by analyzing, interpreting data

Master multidisciplinary approaches

- Learn how to apply coding in Python to engineering and natural science problems
- Use your knowledge in math, chemistry, and physics together to make scientific discoveries

Learn the best practices of soft skills

- Learn how to effectively communicate complex ideas
- Present research findings with clarity and precision
- Use scientific method to improve your studies
- Embrace the process of learning from both success and failure

Unlock creativity and intellectual potential

- Strengthen your ability to approach open-ended problems
- Go beyond deterministic school-like answers
- Learn how to pose scientific questions
- Develop strategies to test hypotheses and find solutions 
Get to know us

The Ensamble Team

We are accomplished academics from the University of Manchester and Imperial College London solving global challenges such as climate change and energy sustainability, and teaching students in the context of engineering and natural sciences.

Prof. Lev Sarkisov (co-founder)

Hello! My name is Lev, I am Professor in Chemical Engineering at the University of Manchester. I also served as the Head of the Chemical Engineering Department at Manchester (2020-2022) and the Discipline Head of Education for Chemical Engineering at the University of Edinburgh (2018-2019). I am an accomplished scientist in the field of molecular modelling and a STEM educator, with my course on Molecular Thermodynamics at the University of Edinburgh recognized with the EUSA Teaching Award in 2019. 

Dr. Dmitry Lapshin (co-founder)

Greetings! My name is Dmitry and I am a Research Associate at Imperial College London. My current research focuses on the development of complex materials for carbon capture and sustainable methods for extraction of oil and natural gas. I have been teaching a number of advanced courses on Engineering and Molecular Thermodynamics. My teaching was recognized by receiving an Associate Fellowship of the Higher Education Academy in the UK. 

Our courses

\Learnworlds\Codeneurons\Pages\ZoneRenderers\CourseCards

What our students say

"Thank you very much for running the course! I found the content on molecular thermodynamics very interesting, and I was glad to learn about the scientific mindset and techniques for analysis of experimental data"
Anton N., St. Paul's School, London
"The Ensamble course was a great opportunity to study science topics at a level far beyond what we learn at school. The course showed just how powerful coding can be and what a large role it can play in real life work and scientific discovery. It was amazing to be given the opportunity to learn about this because it is something which we have never even talked about in school. The course was engaging and the instructors were very enthusiastic about the topics being covered. It made me think about aspects of thermodynamics which I had never even considered before, or just taken as a given."
Sol I., St. Paul's School, London
"I found the Ensamble course a brilliant way to develop multidisciplinary thinking. The instructors were engaging, approachable and happy to help on assignments. The course content itself was very interesting, and the instructors did a great job demonstrating how the content fit together with other areas of science. As a beginner to programming, I found the assignments quite challenging. However, overall the course was enjoyable and useful."
Thalia R., James Allen's Girls' School, London
"Thank you very much for running The Ensamble programme! I enjoyed it immensely and found it to be hugely edifying: the lectures enriched my understanding of molecular thermodynamics, the assignments enhanced my programming and research skills, and the discussions developed my analytical abilities, encouraging creativity. The course has only strengthened my desire to study Chemical Engineering at University."
Rayn L., St Paul's School, London
"I would like to thank you so much for taking part in The Ensamble Project. I have learnt so much for such a short time-frame! I feel much more prepared for University study and motivated for a career in scientific research."
Esme S.G., James Allen's Girls' School, London
"The Ensamble was an exceedingly fun, useful and eye-opening experience for me. It taught me the nature of undergraduate STEM study and provided a clearer picture of what it means to be a scientist. Every lecture was entertaining. I learned about molecular thermodynamics, computational chemistry and the scientific method – important areas for most STEM degrees and careers. The topics are well-explained and delivered at the right level for A Level students wanting to broaden their knowledge, even if they have little coding experience! Most importantly, it helped me to grow in my passion and provided an invaluable skillset for my future."
George D., St. Ambrose College, Manchester
"The Ensamble course really helped me to expand my knowledge on topics we learn in A-Level, and give an insight into the university. Python sessions were accessible to students of all coding abilities. I found the course helped me to think quick and ask questions about complicated ideas. Overall, I found it beneficial for my studies, and would absolutely recommend to anyone interested."
Hannah W, Withington Girls' School, Manchester
Ensamble was a unique and exciting opportunity for me, being able to not only expand my knowledge on the fundamental principles of thermodynamics but develop the key skill of innovative thinking and the ability to analyse scientific findings. The lectures were always fascinating. The assignments challenged and inspired me to research more about topics that I would not normally have discovered. An aspect of the course that I was particularly passionate about was the opportunity of having discussions with instructors and other like-minded students. I found this extremely beneficial and formed a network of connections from. The most useful experience I took away from the course was gaining a knowledge of how programming is used within the scientific community, and the practice of maintaining a good lab book, two skills that will be invaluable if you are thinking of studying science at university. Instructors gave brilliant feedback and always motivated me to think more creatively about chemistry. This course is exceptional, and I would highly recommend to anyone interested in a career in science!
Lizze C, James Allen's Girls' School, London

Frequently asked questions

What can you offer that I cannot get at other online schools?

With us you will have the opportunity to learn from some of the most notable professionals in the field. We are intricately involved with education across the UK and USA. 

Do I need previous experience ?

There’s no need to have any prior knowledge for courses. We'll teach you from the ground up, and you’ll gain all the knowledge and skills you need to start your journey as a researcher.

How can I choose my courses?

We offer a number of different learning paths, which you are invited to read and choose the one that better meets your needs. However if you need any advice or clarifications, we are at your disposal at any time.

When can I start studying ?

You may enroll any day of the year. Be online and start studying within a matter of seconds after enrolling.

Do I need a special computer or software?

You will need a desktop computer, a laptop or a  tablet. You will be given instructions prior to purchasing the course on how to install Jupyter software. 
Drag to resize

Contact us

if you have any questions
Thank you!
Created with