Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Undergraduate course on Signals and Systems(course-I)
Rating: 4.6 out of 5(160 ratings)
1,642 students

Undergraduate course on Signals and Systems(course-I)

An undergraduate course on fundamentals of signal processing in continuous time domain and in discrete time domain
Last updated 10/2024
English
English [Auto],Korean [Auto],

What you'll learn

  • Basic definitions of Continuous and discrete signals and opertions on time
  • Periodic and aperiodic signals
  • Energy and power signals
  • Even and odd signals
  • Singularity functions like unit impulse, unit step and unit impulse signals
  • System defintion and properties
  • Basic convolution in continuous and discrete time domains

Course content

4 sections129 lectures14h 25m total length
  • Definition of signal and system6:31

    Define a signal as information represented mathematically or graphically over time. Define a system as an entity that converts an input signal to an output signal, via input-output relationships.

  • Independent Variables- Time and frequency6:17

    Explore the independent variable in signals, focusing on time and frequency, and learn how transformation techniques convert signals from time domain to frequency domain and back.

  • Note on independent variables1:50

    Explore the graphical representation of signals in time and frequency domains, using x(t) for time, x(f) or x(omega) for frequency, and lowercase versus uppercase notation.

  • Primary classification of signals6:46

    Classify signals into continuous and discrete types, defining continuous time and discrete time signals and their frequency counterparts. Show how uniform sampling of a continuous signal yields infinite discrete signals.

  • Construction of a discrete domain signal6:49

    Learn how to convert a continuous-time signal into discrete-domain signals by selecting a sampling interval, constructing samples at fixed spacing, and representing x[n] without repeating the interval.

  • Finite duration sequence and definition of sampling and interpolation5:52

    Learn how finite duration discrete sequences are defined for integer n, and how sampling and interpolation enable, respectively, converting and reconstructing signals, with limited perfect recovery.

  • Time shifting operation-0112:49

    Examine time shifting in signals and systems using a finite triangular pulse, showing how adding or subtracting to the time variable produces right time delays and left time advancements.

  • Time shifting operation-029:04

    Define the time shifting operation: right shift for positive tau and left shift for negative tau, in continuous and discrete time; discrete shifts require integers, continuous shifts accept real values.

  • Time scaling operation in CT domain9:23

    Explain time scaling in the continuous-time domain by showing compression from division of the time variable and expansion from multiplication, with relations like x(t/2) and x(2t).

  • Time compression in DT domain10:59

    Explore time compression in the discrete time domain by downsampling, dividing the independent variable by a constant, and discarding non-integer samples to obtain a compressed sequence.

  • Time expansion in DT domain-0112:26

    Expand a discrete-time signal by upsampling by a factor of two, inserting zeros or using interpolation to fill undefined samples, and discuss zero padding and interpolation methods in time expansion.

  • Time expansion in DT domain-026:46

    Explore time expansion in the discrete-time domain via upsampling by four with zero padding, define the resulting samples, and discuss discrete-time compression and expansion with integer factors.

  • Time inversion8:03

    Time inversion flips a signal about the vertical axis, exchanging positive and negative time, so x(t) becomes x(-t) and x[n] becomes x[-n], with zero as the reference.

  • Amplitude inversion7:07

    Amplitude inversion flips a signal about the x axis, turning positive amplitudes into negative and negative amplitudes into positive, in both continuous and discrete time domain.

  • Order of precedence in CT domain11:56

    Explains the order of precedence among shifting, scaling, and inversion in the continuous-time domain, demonstrating three sequences and identifying shifting–scaling–inversion as the preferred order.

  • Order of precedence in DT domain13:07

    Explore the order of precedence in the discrete time domain, showing how shifting, scaling, and inversion—including left and right shifts, expansion, and compression—determine signal transformations.

  • Solved example-015:18

    Apply order of precedence to a base triangular pulse by right shifting five, compressing by two, and inverting to obtain X(-2, t-5); identify the transformed peak value -2.5.

  • Solved example-027:42

    Combine three scaled and shifted dt signals to form a triangular pulse, using compression by three and shifts by ±2/3, and identify peak times at -2/3, 0, and 2/3.

  • Solved example-035:24

    This solved example shows obtaining y(t) from x(t) by left shifting, scaling, and time inversion, with A = 4/3 and B = 7/3.

  • Solved example-047:21

    Examine a discrete signal x(n)=5n+4 to form y(n)=2 x(3n/5) via upsampling by five with zero padding and compression by three; only at n multiples of five, y(5)=18, y(15)=38, y(-7)=0.

Requirements

  • Basic Mathematics

Description

This is an undergraduate course on signals and systems. This course is first one in a series of two courses on basics of signals and systems

For any electrical, electronics, Instrumentation or bio-medical engineering student understanding basics of signals in continuous time(CT) domain and in discrete time(DT) domain is a must. This course gives an in-depth coverage of all the fundamentals required for signal processing in both the domains. This can also be taken as a refresher course to understand 'Digital signal processing'.


The organisation and coverage of topics is as follows:


Introduction to signals: This module begins with basic definition of signal and system. The primary classification of signals and independent variables in signal representation are well explained. Then we will move on to the operations performed on independent variable like time and their order of precedence.


Classification of signals: Periodic and aperiodic signal classification is explained with sinusoidal signals and real exponential signals in detail. Another classification energy and power signals is given with all necessary examples. Finally, even and odd signals classification and its extension conjugate symmetric and conjugate anti symmetric signal classification is explained.


Standard signals: An in-depth coverage of  singularity functions like unit-impulse, unit-step and unit-ramp signals are given in this chapter. All these signals are defined graphically and mathematically in both CT and DT domains. Properties of signals and relation between singularity functions is also explained. And other signals like signum function, sinc function etc., are also covered.


System properties: All the system properties that is Linearity, time invariance, causality, stability, memory and invertibility are well explained with standard examples.


About Author:

Mr. Udaya Bhaskar is an undergraduate university level faculty and GATE teaching faculty with more than 16 years of teaching experience. His areas of interest are signal processing, semiconductors, digital design and other fundamental subjects of electronics.  He trained thousands of students for GATE and ESE examinations.

Who this course is for:

  • Undergraduate engineering students with Electrical engineering, Electronics engineering, Biomedical engineering, Instrumentation engineering as specialisation
  • Diploma/Polytechnic students with Electronics engineering, Communication engineering, Instrumentation as specialisation
  • GATE and PSU preparing students
  • Any Electronics or communication engineer who wants strengthen signal processing fundamentals