Learning Resources

It is important to have a strong understanding of the fundamentals of wireless communication, signal processing, machine learning, and 3GPP 5G standards to fully grasp the content of this website. While not all of these prerequisites are required for every topic, a solid foundation in these areas will significantly enhance your understanding of the material.

Pre-requisites: Must have

The following subjects are crucial ti understand the physical layer and scheduler design aspects of ISAC in 3GPP. Reader is expected to have a good understanding of these subjects before diving into the content of this website.

  1. Probability and Random Processes
  2. Linear Algebra and Matrix Theory
  3. Fundamentals of Wireless Communication
Alternative text

Pre-requisites: Optional

Following subjects are not mandatory but will be helpful to understand the content of this website. Reader is expected to have a good understanding of these subjects to get the most out of the content of this website.

  1. Fundamentals of 5G-NR Standards
  2. Artificial Intelligence and Machine Learning
  3. Detection and Estimation Theory
Alternative text

Coding Skills

I intend to provide code snippets in Python and MATLAB to illustrate the concepts and algorithms discussed in this website. It is recommended to have a good understanding of Python and MATLAB programming to fully benefit from these code snippets.

  • Python coding
    • TensorFlow

    • Keras

    • NumPy

    • SciPy

    • Matplotlib

    • Pytest

    • Sphinx Documentation

  • MATLAB scripting
    • 5G Toolbox

Alternative text