• 3 Pages lab8_source_coding
    Lab8_source_coding

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02: Introduction to EECS II Spring 2008 Lab #8: Source Coding Goal: Using MATLAB, develop and evaluate a method for compactly encoding images of scanned text

  • 3 Pages lab7_digital_signal_processing
    Lab7_digital_signal_processing

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02: Introduction to EECS II Spring 2008 Lab #7: Digital Signal Processing Goal: Design a digital circuit that implements a low-pass filter with a cut-off fre

  • 3 Pages lab6_digital_logic
    Lab6_digital_logic

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02: Introduction to EECS II Spring 2008 Lab #6: Digital Logic Goal: Design a combinational logic circuit that implements a decoder for the (15,8,4) error cor

  • 3 Pages lab6_addendum
    Lab6_addendum

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02: Introduction to EECS II Spring 2008 Lab #6 Addendum: How to test your modules The lab write up encourages you to use modular approach to designing the de

  • 3 Pages lab5_error_detection_correction
    Lab5_error_detection_correction

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02: Introduction to EECS II Spring 2008 Lab #5: Error Detection and Correction Goal: Using Python, decode a sample bit stream as it might have come from a di

  • 16 Pages lab4_snr_bit_error_rate
    Lab4_snr_bit_error_rate

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Spring Semester, 2008 6.02 Introduction to EECS 2 Lab #4: SNR and Bit Error Rate Goal:. 2 Instructions:. 2 Pre-Lab Exercises: . 3 A. Background . 3 B. Pre-lab Calcu

  • 29 Pages lab3_digital_modulation
    Lab3_digital_modulation

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Spring Semester, 2008 6.02 Introduction to EECS 2 Lab #3: Digital Modulation Goal:.2 Instructions:.2 PreLab:.3 A. Sigma-Delta Encoding .4 B. Upsampling and Interpol

  • 29 Pages lab2_modulation_filtering
    Lab2_modulation_filtering

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Spring Semester, 2008 6.02 Introduction to EECS 2 Lab #2: Modulation and Filtering Goal:. 2 Instructions:. 2 Prelab: . 3 A. Understanding Modulation . 3 B. Understa

  • 26 Pages lab1_time_freq_analysis
    Lab1_time_freq_analysis

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Spring Semester, 2008 6.02 Introduction to EECS 2 Lab #1: Time-Frequency Analysis Goal:. 2 Instructions:. 2 Prelab: . 3 Understanding Sample Period, Exponential Dam

  • 7 Pages lab11_reliable_data_transport
    Lab11_reliable_data_transport

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Spring 2008 Lab 11: Reliable Data Transport May 1214, 2008 Goal: Using NetSim, implement reliable packet transport for a best-effort network that drops pa

  • 10 Pages lab10_link_state_routing
    Lab10_link_state_routing

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Spring 2008 Lab 10: Network Routing with a Link-State Protocol May 57, 2008 1 Introduction Goal: Using NetSim, a network simulator written in Python, deve

  • 8 Pages lab9_channel_access_protocol
    Lab9_channel_access_protocol

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Spring 2008 Lab 9: Channel Access Protocols April 2830, 2008 Goal: Using WSim, a simulator for a simple broadcast network written in Python, develop and e

  • 3 Pages hw12
    Hw12

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Spring 2008 Homework #12 May 9, 2008 This problem set has five questions. They will not be graded, so don't turn them in. We strongly encourage to solve t

  • 2 Pages hw11_network_layer
    Hw11_network_layer

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Spring 2008 Homework #11 May 2, 2008 This problem set has four questions, some with multiple parts. Answer them as clearly and concisely as possible. Turn

  • 3 Pages hw10_networking_intro_channel_access
    Hw10_networking_intro_channel_access

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Spring 2008 Homework #10 April 25, 2008 This problem set has six questions, some with multiple parts. Answer them as clearly and concisely as possible. Tu

  • 3 Pages hw9_source_coding
    Hw9_source_coding

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02 Introduction to EECS II Spring 2008 Homework #9: Source Coding Issued: April 11, 2008 Due: April 18, 2008 Problem 1. Huffman and other coding schemes tend

  • 3 Pages hw8_arith_circuits_registers
    Hw8_arith_circuits_registers

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02 Introduction to EECS II Spring 2008 Homework #8: Arithmetic Circuits & Registers Issued: April 4, 2008 Due: April 11, 2008 Problem 1. Calculate the follow

  • 2 Pages hw7_digital_logic
    Hw7_digital_logic

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02 Introduction to EECS II Spring 2008 Homework #7: Digital Logic Issued: March 31, 2008 Due: April 4, 2008 Problem 1. In this problem we're asking you to im

  • 3 Pages hw6_error_detection_correction
    Hw6_error_detection_correction

    School: MIT

    Course: Intro To EECS II

    MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.02 Introduction to EECS II Spring 2008 Homework #6: Channel Coding Issued: March 14, 2008 Due: March 21, 2008 Problem 1. For each of the following codes indi

  • 2 Pages hw5_energy_noise
    Hw5_energy_noise

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Intro to EECS II Spring 2008 Homework #5: Energy and Noise Issued: March 7, 2008 Due: March 14, 2008 1. Consider the probability density function fX(x) of

  • 3 Pages hw4_digital_modulation_sampling
    Hw4_digital_modulation_sampling

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Intro to EECS II Spring 2008 Homework #4: Digital modulation and sampling Distributed: February 28, 2008 Due: March 7, 2008 1. 1. You are given a constell

  • 3 Pages hw3_filtering_I-Q_modulation
    Hw3_filtering_I-Q_modulation

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Intro to EECS II Spring 2008 Homework #3: Filtering and I/Q modulation Distributed: February 22, 2008 Due: February 29, 2008 1. In this problem, we will e

  • 3 Pages hw2_modulation_filtering
    Hw2_modulation_filtering

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Intro to EECS II Spring 2008 Homework #2: Modulation and Filtering Distributed: February 15, 2008 Due: February 22, 2008 1. Given the system and signals s

  • 3 Pages hw1_complex_num_fourier_transform
    Hw1_complex_num_fourier_transform

    School: MIT

    Course: Intro To EECS II

    Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.02 Intro to EECS II Spring 2008 Homework #1: Complex numbers, Fourier Series, Fourier Transform Issued: February 8, 2008 Due: February 15, 2008 Copyright 200

  • 3 Pages L26_reliable_transport_designing_large_networks
    L26_reliable_transport_designing_large_networks

    School: MIT

    Course: Intro To EECS II

    Reliable Transport & Designing Large Networks Lecture 26 6.02 Fall 2008 May 12, 2008 Sliding window protocol "Stateless" routers Topological addressing Reliable Data Transport Story Thus Far Basic mechanism Sender uses sequence numbers Receivers send ACKs

  • 3 Pages L25_reliable_data_transport
    L25_reliable_data_transport

    School: MIT

    Course: Intro To EECS II

    The Transport Layer: End-to-end Functions Lecture 25 6.02 Spring 2008 May 9, 2008 Reliable delivery using timeout + retransmission Stop-and-wait protocol Sliding window protocols Layering in the Internet HTTP, FTP, SMTP, . Application Today TCP, UDP IP Tr

  • 3 Pages L24_network_layer_02
    L24_network_layer_02

    School: MIT

    Course: Intro To EECS II

    The Network Layer (Part II): Routing Protocols Lecture 24 6.02 Spring 2008 May 5, 2008 Link-state routing protocol Vector routing (esp. distance vector) protocols Layering in the Internet HTTP, FTP, SMTP, . Application TCP, UDP Transport Network Data Link

  • 3 Pages L23_network_layer_01
    L23_network_layer_01

    School: MIT

    Course: Intro To EECS II

    The Network Layer Forwarding, Routing, and Addressing (Part I) Lecture 23 6.02 Spring 2008 May 2, 2008 Network layer functions Difference between forwarding and routing Link-state routing with Dijkstra's shortest-paths alg. Layering in the Internet HTTP,

  • 3 Pages L22_best_effort_networks_layering
    L22_best_effort_networks_layering

    School: MIT

    Course: Intro To EECS II

    Best-Effort Networks and Layering Lecture 22 April 28, 2008 6.02 Spring 2008 Understanding network delays Little's law Best-effort network: losses, corruption, reordering Coping using layered protocols Queues in Packet-Switched Networks Queues absorb bur

  • 7 Pages L21_channel_access_protocols
    L21_channel_access_protocols

    School: MIT

    Course: Intro To EECS II

    Channel Access Protocols Lecture 21 6.02 Fall 2008 April 25, 2008 How to share a radio channel Time-Division Multiple Access Contention protocols (Aloha, CSMA) Analysis of utilization (throughput) Channel Access Broadcast networks: assume everyone can h

  • 11 Pages L20_introd_networks
    L20_introd_networks

    School: MIT

    Course: Intro To EECS II

    Networks Hari Balakrishnan (hari@mit.edu) 6.02 Spring 2008 Lecture #20 April 23, 2008 Sharing, a fundamental problem Switches; circuit and packet switching Queues to mitigate traffic bursts From Links to Networks So far, we've learned about tools to help

  • 3 Pages L19_perceptual_coding
    L19_perceptual_coding

    School: MIT

    Course: Intro To EECS II

    Perceptual Coding ! Lossless vs. lossy compression ! Perceptual models ! Selecting info to eliminate ! Quantization and entropy encoding ! Part II wrap up 6.02 Spring 2008 Perceptual Coding, Slide 1 Lossless vs. Lossy Compression bitsIN Source Encoding St

  • 3 Pages L18_source_coding
    L18_source_coding

    School: MIT

    Course: Intro To EECS II

    Source Coding ! Information & Entropy ! Variable-length codes: Huffman's algorithm ! Adaptive variable-length codes: LZW 6.02 Spring 2008 Source Coding, Slide 1 Where we've gotten to. With channel coding (along with block numbers and CRC), we have a way t

  • 3 Pages L17_reg_pipelining
    L17_reg_pipelining

    School: MIT

    Course: Intro To EECS II

    Registers & Pipelining ! Intro to registers ! Register+logic example: FIR filter ! Cut-set retiming: transposed filters ! Pipelining, throughput, latency 6.02 Spring 2008 Registers & Pipelining, Slide 1 Our last component: the D register The edge-triggere

  • 8 Pages L16_arithmetic_circ
    L16_arithmetic_circ

    School: MIT

    Course: Intro To EECS II

    Arithmetic Circuits ! Numbers as bits: two's complement ! Addition: ripple-carry adders ! Multiplication: unsigned and signed ! Intro to registers 6.02 Spring 2008 Arithmetic Circuits, Slide 1 Encoding numbers It is straightforward to encode positive inte

  • 3 Pages L15_digital_logic
    L15_digital_logic

    School: MIT

    Course: Intro To EECS II

    Digital Logic ! Combinational circuits ! Digital Signaling ! Truth tables, sum of products ! INV-AND-OR circuits ! NAND/NOR circuits ! MUXes ! Propagation delay 6.02 Spring 2008 Digital Logic, Slide 1 A Digital Processing Element ! A combinational device

  • 3 Pages L14_reed_solomon_codes
    L14_reed_solomon_codes

    School: MIT

    Course: Intro To EECS II

    Detecting and Correcting Errors (Part II) 6.02 Spring 2008 Detecting and Correcting Errors (Part 2), Slide 1 From the Homework. ! Problem 4. Ben Bitdiddle woke up in the middle of the night with the following great idea: in order to implement double-bit e

  • 11 Pages L13_error_detection_correction
    L13_error_detection_correction

    School: MIT

    Course: Intro To EECS II

    Detecting and Correcting Errors ! Codewords and Hamming Distance ! Error Detection: parity ! Single-bit Error Correction ! Burst Error Correction ! Framing 6.02 Spring 2008 Detecting and Correcting Errors, Slide 1 There's good news and bad news. The good

  • 13 Pages L12_adv_digital_comm
    L12_adv_digital_comm

    School: MIT

    Course: Intro To EECS II

    Advanced Digital Communications Wireless Channel - Multipath Multitone systems Timing/Synchronization 6.02 Spring 2008 Lecture 12 Advanced Digital Communications 1 Simplified view of wireless channel - multipath reflection ( A1 , T1 ,1 ) direct path ( A0

  • 12 Pages L11_energy_noise
    L11_energy_noise

    School: MIT

    Course: Intro To EECS II

    Energy and Noise Signal-to Noise Ratio (SNR) Constellation diagrams and SNR Bit error rate versus SNR 6.02 Spring 2008 Lecture 11 Copyright 2007 by M.H. Perrott & C. G. Sodini All rights reserved. Energy and Noise Slide 1 Review of Digital Modulation Tr

  • 10 Pages L10_digital_modulation_02
    L10_digital_modulation_02

    School: MIT

    Course: Intro To EECS II

    Digital Modulation (Part II) Receiver noise vs. intersymbol interference (ISI) Raised Cosine Filter Complex mixing for frequency offset removal Copyright 2007 by M.H. Perrott & C. G. Sodini All rights reserved. 6.02 Spring 2008 Lecture 10 Digital Modulat

  • 10 Pages L09_digital_modulation_01
    L09_digital_modulation_01

    School: MIT

    Course: Intro To EECS II

    Digital Modulation (Part I) Communication using symbols and bits Constellation diagrams and decision boundaries Transmit bandwidth vs.intersymbol interference Eye Diagrams and sample time sensitivity Copyright 2007 by M.H. Perrott & C. G. Sodini All righ

  • 11 Pages L08_digital_abstraction
    L08_digital_abstraction

    School: MIT

    Course: Intro To EECS II

    The Digital Abstraction ! Analog Signaling & Noise ! Digital Signaling, Noise Margins ! Sampling Theorem ! Quantization Noise 6.02 Spring 2008 The Digital Abstraction, Slide 1 Representing information with voltage Representation of each point (x, y) on a

  • 7 Pages L07_analog_radio
    L07_analog_radio

    School: MIT

    Course: Intro To EECS II

    Analog Radio Early Beginnings and Historical Developments Basic principles (Impulse radio, AM/FM) 6.02 Spring 2008 Lecture 7 Analog Radio, Slide 1 Wireless pre-history Key discoveries Electromagnetic Induction and Electromagnetic Wave propagation Many

  • 5 Pages L06_I-Q_modulation
    L06_I-Q_modulation

    School: MIT

    Course: Intro To EECS II

    I/Q Modulation Issues with coherent modulation Analog I/Q modulation principles 6.02 Spring 2008 Lecture 6 Copyright 2007 by M.H. Perrott & C. G. Sodini All rights reserved. I/Q Modulation, Slide 1 AM Modulation and Demodulation Multiplication (i.e., mi

  • 9 Pages L05_filtering
    L05_filtering

    School: MIT

    Course: Intro To EECS II

    Filtering in Continuous and Discrete Time Lowpass, highpass, bandpass filtering Filter response to cosine wave inputs "Real World" signals <-> MATLAB sequences Filtering based on difference equations Copyright 2007 by M.H. Perrott & C. G. Sodini All righ

  • 7 Pages L04_modulation
    L04_modulation

    School: MIT

    Course: Intro To EECS II

    Modulation Wireless communication application Impulse function definition and properties Fourier Transform of Impulse, Sine, Cosine Picture analysis using Fourier Transforms Copyright 2007 by M.H. Perrott & C. G. Sodini All rights reserved. 6.02 Spring 2

  • 11 Pages L03_fourier_series_transform
    L03_fourier_series_transform

    School: MIT

    Course: Intro To EECS II

    Fourier Series and Fourier Transform 6.02 Spring 2008 Complex exponentials Complex version of Fourier Series Time Shifting, Magnitude, Phase Fourier Transform Fourier Series and Fourier Transform, Slide 1 Copyright 2007 by M.H. Perrott & C. G. Sodini Al

  • 8 Pages L02_fourier
    L02_fourier

    School: MIT

    Course: Intro To EECS II

    Intro to Fourier Series Function decomposition Even and Odd functions Fourier Series definition and examples Copyright 2007 by M.H. Perrott & C. G. Sodini All rights reserved. 6.02 Spring 2008 Intro to Fourier Series, Slide 1 Can We Decompose Functions?

  • 3 Pages L01_course_overview
    L01_course_overview

    School: MIT

    Course: Intro To EECS II

    6.02 Intro to EECS II Spring 2008 12 units (2-3-7) Prereqs: Intro to EECS I (6.01), Physics II (8.02), Differential Equations (18.03) or Linear Algebra (18.06) Course mechanics Overview of 6.02 6.02 Spring 2008 Intro to EECS II, Slide 1 Who's who Instru

Back to course listings