CNI Summer School 2024

Algorithmic Structures for Emerging Wireless Networks and Statistical Inference in Large Dimensional Spaces

Jean-Francois Chamberland,
Professor, Electrical & Computer Engineering,
Texas A&M University.

Contemporary challenges in wireless communication and information networks are often framed as problems of inference in large dimensional spaces. Addressing these challenges requires engineering solutions that balance performance optimization with computational efficiency. This summer program aims to lay a mathematical groundwork for innovative approaches in wireless networking. It will cover algorithmic foundations applicable across various engineering fields, such as communications, statistical signal processing, and machine learning. Participants will explore constrained minimum mean-square estimation, delve into multivariate Gaussian distributions, and gain insights into approximate message passing (AMP) algorithms which are known for their efficiency and provable performance metrics. The program will also revisit belief propagation, highlighting its theoretical basis and practical application in decoding specific error-correcting codes. Integrating these concepts, we will develop new communication algorithms tailored to single-user channels, multi-user environments, and massive machine-type communications (mMTC). If time allows, we will extend these methodologies to devise efficient strategies for cell-free systems. The overarching aim is to explore pertinent mathematical tools, apply and evaluate key concepts, and comprehend their influence on engineering practices within wireless networks and related areas.


  • 10th June 2024 to 14th June 2024.

  • Room no. MP-20, Electrical Communication Engineering (ECE) Department, Indian Institute of Science (IISc), Bangalore. : Location

  • Each day following sessions will be conducted: 09:30 AM to 10:30 AM (Theory Session), 10:45 AM to 11:45 AM (Theory Session), 12:15 PM to 1:15 PM (Practical Session)


Open to 4th year of Bachelor’s/dual-degree, and any year of Master’s/Ph.D. students, research staff, and faculty members (both Engineering (ECE/CS/EE or related streams) and Science)

  • Please note: The students are expected to bring their own laptops for the practical sessions in Python language. They are also requested to have a google account so that they can use Google Colab as the online code execution environment.


A free registration is required for the participation. - The seats available for the school are limited. Therefore, we request you to express your intent for the participation only if you are sure about attending all the sessions. The last date of registration is May 15, 2024.


You can email us at with the following subject: “CNI summer school-2024” in case of difficulties in the registration or for any other query.


  • Is the summer school being conducted in online mode?
    • No, the summer school will not be conducted in online mode. It will be an in-person event to be held at the ECE department, IISc.
  • Is there a registration fee for the summer school?
    • No, there is no registration fee for the summer school.
  • Will accommodation be provided on the IISc campus to the participants?
    • The participants can express their willingness for accommodation on the IISc campus in the registration form. However, it is subject to availability, and the corresponding information will be sent to the participants in due course of time. Also, note that the accommodation (if provided) will be on a chargeable basis.
  • Do I need to bring my laptop for the summer school?
    • Yes, you need to bring a laptop to attend the practical session.
  • Do I need to pre-install some software for the lab sessions?
    • No, you do not need to pre-install any software for the lab sessions. We will provide access to the online code execution environment.
  • Will course participation certificates be provided to the participants?
    • Yes, course participation certificates be provided. Please try to attend all the sessions of the summer school.
  • Will any TA/DA be provided?
    • No, TA/DA will not be provided to the participants.
  • Can I use other device (e.g., tablet) to run the codes online?
    • Yes, you can use other device as well to run the codes as long as you are comfortable with it.
  • Where can I have my meals during the summer school?
    • According to the institute norms, the on-campus student dining mess does not allow outsiders to avail the corresponding facility. However, there are a few restaurants present on the campus where the participants can have their meals.