Note
Note
1. Communication
1. Characteristics of Communication Channels and Their Effects on Sig-
nal Transmission
• AWGN Channel (Additive White Gaussian Noise): Characterized by
additive noise with a constant power spectral density and Gaussian
distribution. It affects signal transmission by introducing random noise,
degrading the signal-to-noise ratio (SNR), and increasing bit error rates
in digital systems.
• Fading Channels: Signal amplitude varies due to factors like multi-
path propagation or shadowing. Fading (e.g., Rayleigh, Rician) causes
signal attenuation, leading to unreliable communication and requir-
ing techniques like diversity or equalization to mitigate.
• Multipath Channels: Signals arrive at the receiver via multiple paths,
causing interference and signal distortion (inter-symbol interference).
This impacts transmission by introducing time delays and amplitude
variations, necessitating adaptive filtering or OFDM.
2. Key Concepts in Communication Engineering
• Bandwidth (BW): The range of frequencies a channel can transmit
effectively. Higher BW allows higher data rates but may increase noise
susceptibility.
• Noise: Random unwanted signals that degrade communication qual-
ity. Thermal noise, shot noise, and interference are common types,
reducing SNR.
• Channel Capacity: Maximum rate at which data can be transmitted
over a channel with arbitrarily low error probability, given by Shan-
non’s formula: C = B log2 (1 + SNR) (bits/s), where B is bandwidth and
SNR is signal-to-noise ratio.
• SNR (Signal-to-Noise Ratio): Ratio of signal power to noise power,
expressed in dB as SNRdB = 10 log10 ( Psignal ). Higher SNR improves signal
P
noise
quality and reduces errors.
• Impact on System Performance: Low BW limits data rates, high noise
reduces SNR, and low channel capacity restricts reliable transmission.
Optimizing these parameters enhances system efficiency.
3. Analog and Digital Modulation and Demodulation Techniques
Page 1 of 6
June 7, 2025 Course Notes
Page 2 of 6
June 7, 2025 Course Notes
2. Circuit
1. Basics of Semiconductor Technology in Electronics Equipment
• Semiconductors (e.g., silicon, germanium) have conductivity between
conductors and insulators, controlled by doping (adding impurities).
• Applications include diodes for rectification, transistors (BJT, FET) for
amplification and switching, and integrated circuits for complex elec-
tronics.
• Semiconductor properties: Energy bandgap, carrier mobility, and ther-
mal stability enable compact, efficient devices.
2. Operational Principles of Semiconductor Devices
• Diodes: PN junction allows current in one direction (forward bias:
positive to p-region, negative to n-region). Used in rectifiers, voltage
regulators.
• Bipolar Junction Transistor (BJT): NPN or PNP structure with emit-
ter, base, and collector. Operates in active (amplification), saturation
(switch on), and cutoff (switch off) regions. Current-controlled device.
• Field-Effect Transistor (FET): Includes JFET and MOSFET. Voltage-
controlled device with gate, source, and drain. High input impedance,
used in amplifiers and switches.
3. Analysis, Design, and Application of Electronic Circuits (Amplifiers)
• Analysis: Use small-signal models (e.g., hybrid model for BJT, transcon-
ductance model for FET) to calculate gain, input/output impedance.
• Design: Select biasing (e.g., fixed, self-bias for BJT; voltage divider for
FET) to set operating point. Design for desired gain, bandwidth, and
stability.
• Applications: Amplifiers (e.g., common-emitter BJT, common-source
FET) boost signal strength in audio, RF, and instrumentation systems.
4. Sample Applications and Design Guidelines
• Applications: Power amplifiers (Class A, B, AB for audio), operational
amplifiers (inverting, non-inverting configurations), and oscillators.
• Design Guidelines: Ensure proper biasing, select appropriate load re-
sistors, use coupling capacitors for AC signals, and consider frequency
response for bandwidth requirements.
3. Signal
1. Fundamental Properties and Characteristics of Signals
• Amplitude: Signal strength or magnitude (e.g., voltage, current).
Page 3 of 6
June 7, 2025 Course Notes
∑
• Z-Transform: Used for discrete-time systems: X(z) = ∞ n=−∞ x[n]z
−n
.
Analyzes stability and frequency response of digital systems.
4. Network
1. Basic Concepts and Principles of Network Analysis
• Network Elements: Resistors, capacitors, inductors, voltage/current
sources.
• Kirchhoff’s Laws: KCL (sum of currents at a node is zero), KVL (sum
of voltages around a loop is zero).
Page 4 of 6
June 7, 2025 Course Notes
• Node and Mesh Analysis: Solve for node voltages or loop currents
using linear equations.
2. Analysis of Passive Electrical Networks
• Passive Networks: Contain no active sources (e.g., only R, L, C). Ana-
lyzed using Ohm’s law, impedance, and network theorems.
• Techniques: Superposition (sum responses of individual sources), Thevenin/Norton
(simplify networks to equivalent circuits), and maximum power trans-
fer theorem.
3. Synthesis of Electrical Networks
• Impedance Matching: Design networks to match source and load impedances
for maximum power transfer (Zload = Zsource
∗
).
• Frequency Response Shaping: Design filters (low-pass, high-pass, band-
pass, band-stop) to achieve desired frequency response.
• Filter Design: Use components (R, L, C) to create filters with specific
cutoff frequencies and bandwidths, e.g., Butterworth or Chebyshev fil-
ters.
4. Element of Network Synthesis
• Network Functions: Impedance (Z(s)), admittance (Y (s)), transfer func-
tions (H(s)).
• Synthesis Techniques: Foster and Cauer forms to realize networks
from given impedance/admittance functions.
• Applications: Design of passive filters, matching networks, and atten-
uators to meet performance specifications.
5. Computer
1. Fundamental Programming Concepts
• Variables and Data Types: Store data (e.g., integers, floats, strings)
for processing.
• Control Structures: Conditionals (if-else), loops (for, while) for pro-
gram flow.
• Functions: Modular code blocks to perform specific tasks, improving
reusability.
2. Software, Algorithm, and Flowchart
• Software: Programs that instruct computers, e.g., operating systems,
applications.
• Algorithm: Step-by-step procedure to solve a problem, e.g., sorting,
searching. Must be finite, unambiguous, and efficient.
Page 5 of 6
June 7, 2025 Course Notes
Page 6 of 6