Sanidhya Kashyap

EPFL IC IINFCOM RS3LAB
INN 240 (Bâtiment INN)
Station 14
1015 Lausanne

EPFL IC IINFCOM RS3LAB
INN 240 (Bâtiment INN)
Station 14
1015 Lausanne

EPFL IC IINFCOM RS3LAB
INN 240 (Bâtiment INN)
Station 14
1015 Lausanne

Sanidhya Kashyap is a systems researcher and an assistant professor at the EPFL School of Computer and Communication Sciences (IC). His research focuses on designing systems software that is performant and robust for heterogeneous hardware. He is broadly interested in the area of systems, with a particular focus on operating systems, databases, concurrency, scheduling, networks, data analytics, and software testing (fuzzing).

Teaching & PhD

PhD Students

Musa Ünal, Lucas Lopes Cendes, Kumar Kartikeya Dwivedi, Vishal Gupta, Yueyang Pan, Tao Lyu, Georgiy Konstantinovich Lebedev, Sidharth Sundar

Courses

Advanced operating systems

CS-477

This course teaches the design and implementation of modern operating systems through the lens of the Linux kernel. Using an extensive hands-on approach, students study how classical OS principles are realized in a production kernel and explore new design ideas proposed over the past two decades.

Computer systems

CS-202

This course will teach operating systems and networks in an integrated fashion,emphasising the fundamental concepts and techniques that make their interaction possible/practical. Core lectures will be coupled with C programming lectures and assignments for hands-on experience.

Data-intensive systems

CS-300

This course covers the data management system design concepts using a hands-on approach.