Sanidhya Kashyap

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

EPFL AVP-PGE EDIC-ENS
INN 134 (Bâtiment INN)
Station 14
CH-1015 Lausanne

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

Web site:  Web site:  https://sin.epfl.ch

vCard
Administrative data

Teaching & PhD

Teaching

Computer Science

PhD Programs

Doctoral program in computer and communication sciences

PhD Students

Gupta Vishal,

Courses

Parallelism and concurrency

The course introduces shared-memory concurrency, as well as parallel programming, algorithms, and data structures.

Introduction to operating systems

The purpose of this course is to discuss the design of operating systems, it's concepts with a hand-on approach. Topics we will cover include operating system organization, system programming, networked and distributed systems, and storage systems. Most of the time will be spent on multi-process systems (processes, interprocess communication, and synchronization), memory organization(paging), r