Micro-Credit Courses (Autumn 19-20):


  • Micro-Credit Title: Introduction To Programming Intelligent Physical Systems

    Lecturer: Prof.Samarjit Chakraborty, Technical University of Munich, Germany

    Module Description:

         Traditionally, computers have been used to process data. So programming computers consisted of listing the sequence of computations the computer was expected to perform. But increasingly computers are being transformed from purely data processing machines to being the brain of physical devices like cars and robots that are expected to "do" things and behave in an intelligent manner in complex situations. Here, the "doing things" take precedence over computations that might be necessary in the process.

         How should computers be programmed for this new role? This is what this course will be about. In order for computers to be able to make physical systems do this, we need to be able to correctly specify what they need to do, and how to do them. Again, this is fundamentally different from specifying computations. Instead, we will discuss how to model the behavior of physical systems, how to control such behavior or how to enforce a desired behavior, and finally how to encode such control strategies as a computer program. This will be an introductory course that will require no background in control theory. It is targeted towards senior undergraduate students and Master's students of Computer Science.

    [Details can be found from here]


  • Micro-Credit Title: Introduction To Vehicle-2-X: Communication And Control

    Lecturer: Prof. Sangyoung Park, Technical University of Berlin

    The goal of this course (split across two micro-credits) is to provide an introduction to traffic models and V2X communication networks, and apply the knowledge to coordinated vehicle control applications using Veins simulator.

    Module Description:

         The aim of this module is to learn the basic theories regarding vehicle-to-x communications, identify and solve interesting control problems arising from this new technology. Students will first understand the vehicle dynamics modeling, microscopic car following models, control algorithms for vehicle fleets, and basics of the vehicular communication networks. Then, rather than diving into deeper theories in the respective fields, this module aims at applying the theories to interesting real- world scenarios including vehicle platooning, traffic light control etc.

    [Details can be found from here]


  • Micro-Credit Title: Simulation Of Vehicle-2-X Applications

    Lecturer: Prof. Sangyoung Park, Technical University of Berlin

    The goal of this course (split across two micro-credits) is to provide an introduction to traffic models and V2X communication networks, and apply the knowledge to coordinated vehicle control applications using Veins simulator.

    Module Description:

         This module comprises lectures and tutorials centered around Veins simulator based on OMNet++ (network simulator) and SUMO (microscopic traffic simulator), and will ask the students to select a topic of their own for applying the theories learnt from the lecture.

    [Details can be found from here]


Course Co-ordinator:


  • Prof. Pallab Dasgupta

    Professor,
    Department of Computer Science and Engineering
    Email: pallab@cse.iitkgp.ac.in

  • Dr. Soumyajit Dey

    Assistant Professor,
    Department of Computer Science and Engineering
    Email: soumya@cse.iitkgp.ac.in