Created by:

Profile Photo

Last updated:

September 25, 2023


Unlimited Duration


This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration


Basics of Software-Defined Radios and Practical Applications. Instructor: Dr. Meenakshi Rawat, Department of Electronics and Communication Engineering, IIT Roorkee.

Software-defined radio (SDR) is an inherent part of modern communication system, where many processes, which used to be implemented in hardware, are defined in software domain for flexibility and configurability. This course describes various components of software-defined-radios with the understanding of their limitation and application of software-defined-solutions to overcome such limitations. Understanding the interplay of analog and digital signal processing for power as well as spectrum efficient transmission and reception of signal leads to an optimized, yet, practical radio solution. This course will allow students to understand (1) the terminology used in industrial data-sheets and (2) motivation for selecting appropriate commercial solutions for a practical transceiver design. (from nptel.ac.in)

Course Curriculum

  • Lecture 01 – Foundation for Software-Defined Radio Unlimited
  • Lecture 02 – Components of a Software-Defined Radio Unlimited
  • Lecture 03 – Software-Defined Radio Architecture, Part I Unlimited
  • Lecture 04 – Software-Defined Radio Architecture, Part II Unlimited
  • Lecture 05 – Software-Defined Radio Architecture, Part III Unlimited
  • Lecture 06 – Software-Defined Radio Architecture, Part IV Unlimited
  • Lecture 07 – Distortion Parameters Unlimited
  • Lecture 08 – Distortion Parameters: Phase Jitter and its Impact on Noise Level Unlimited
  • Lecture 09 – Distortions Parameters: Nonlinear Distortion Unlimited
  • Lecture 10 – Distortions Parameters: Nonlinearity Specifications Unlimited
  • Lecture 11 – Power Amplifiers: Nonlinear Distortion in Transmitted Signals Unlimited
  • Lecture 12 – Power Amplifiers: Useful Definitions Unlimited
  • Lecture 13 – Case Study: Power Amplifier Line-up for Achieving Linearity and Power Requirement Unlimited
  • Lecture 14 – Case Study: Power Amplifier Line-up for Linearity and Power Requirement: Need for Linearization Techniques Unlimited
  • Lecture 15 – Behavioral Models for Representing Nonlinear Distortions Unlimited
  • Lecture 16 – Linearization Techniques for Nonlinear Distortion Unlimited
  • Lecture 17 – Predistortion Techniques for Nonlinear Distortion in SDR Unlimited
  • Lecture 18 – Basic Digital Predistortion Techniques for Nonlinear Distortion in SDR Unlimited
  • Lecture 19 – State-of-the-art Digital Predistortion Techniques for Nonlinear Distortion in SDR Unlimited
  • Lecture 20 – Digital Predistortion Techniques for Linear as well as Nonlinear Distortion in SDR Unlimited

About the instructor

5 5

Instructor Rating







Profile Photo
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.