Sorry, you need to enable JavaScript to visit this website.

SigmaWest 2026: Semilabs

The main part of SigmaCamp academic program are the Semilabs that combine theoretical (Seminar) and practical (Lab) parts in 90-minute session. Each semilab is a course, running for the five “regular” days of camp. Each student can attend 2 semilabs, one in the morning and one in the afternoon

Semilabs come in three difficulty lеvels. Please consider the following guidelines when selecting semilabs you would like to attend at SigmaCamp:

Introductory level semilabs do not assume any prior knowledge on the topic

Intermediate level semilabs do not require any prior knowledge on the topic, but will generally be more challenging

Advanced level semilabs are the most challenging ones. They have prerequisites - a set of concepts you are expected to be familiar with prior to attending the semilab

SigmaPeople-with-telescope-and-sigma-star

Introductory

robot
Engineering
Robotics

In this semilab, we will teach a small robot to find its way through a maze!

Along the way, we will learn a variety of valuable techniques,...

by Alexander Kirillov
game theory-abanov
Math
Game Theory

Nuclear war. Getting into the school of your dreams. Beating your friends in Catan. Scoring penalty kicks. What do all these have in common?

...
by Sophia Abanov

Intermediate

arduino
Physics Engineering
Electric Circuits and Arduino

This semilab is a perfect opportunity to jump into the world of electricity and microcontrollers. It will walk you into the world of programmable...

by Oksana Ivashkevych
Cookin Up Thermodynamics
Physics
Cookin’ Up Thermodynamics

"What makes a gel jelly? Can you really mix oil and water? How do you grill the perfect steak? Science holds the answers! In this course, you'll...

by Alexei Tkachenko
Geometry of Classical Mechanics
Math Physics
Geometry of Classical Mechanics

Since its early conception, Classical Mechanics has always had close ties with geometry. This connection is not just limited to the shape of...

by Ivan Ovchinnikov
How Machines Learn
CS
How Machines Learn

Why do some creatures have fur while others have scales? Can you predict a species just from height and number of legs? What makes one rule better...

by Nano Gennari
Machine Learning for Biological Image Analysis
Biology CS
Machine Learning for Biological Image Analysis

Imaging cells under a microscope is a powerful way to uncover new aspects of biology, learn more about diseases, and discover new treatments — but...

by Nikita Podobedov and Andrew Mata

Advanced

How To Build an App
CS
How To Build an App

Every time you check your email, watch a video, or order food, you're using an application someone else built. In this semilab, we'll learn to...

by Nikita Korobkov
quantum simulation semilab
Math Physics CS
Simulation of Quantum and Classical Physics

Building a quantum computer, the three-body problem, and the turbulence of nuclear fusion: these are systems that can’t be cracked with a pen and...

by Nikita Astrakhantsev
electrochemistry
Chemistry
Electrochemistry

During this semilab, we will be studying reactions of ionic compounds, including interaction of ions with each other as well as with organic...

by Mark Lukin
CRISPR Quest Rewriting DNA
Biology
CRISPR Quest: Rewriting DNA!

Scientists can now edit genes with remarkable precision, allowing them to rewrite the code of life much like editing a sentence. In this hands-on...

by Anastasia Zhurikhina