**COE-341 Data and Computer Communications**

**Semester 061**

Click here for course syllabus.

Exam dates are:

- Major 1: Tuesday October 10th (class time)
- Major 2: Tuesday November 21st (class time) -
**This may be changed** - Final exam: To be scheduled by the Registrar

Students are responsible for the material in the textbook and that in the handouts, if any. The class notes and slides are just "notes"; they may not cover all required material. The book is the reference for the required material.

Below are a set of electronic class notes that are based on the textbook.

Chapter 1: Data Communications and Networking Overview

Chapter 2: Protocols - The OSI Reference Model and the TCP/IP Stack

Chapter 3: Fourier Analysis - These slides are still under development - not final.

In addition you can refer to the following handout: Fourier Series Expansion and Filtering

Data, Signals and Transmission

Chapter 4: Transmission Media or the new edition slides

These slides are originally for Stallings - I just added some explanatory text and modern (colored) illustrations

Chapter 5: Data Encoding - Modulation Techniques

Animation for PCM (the animations were provided by Forouzan)

Chapter 6: Digital Data Communication Techniques: Asynchronous/synchronous Transmission, Error Detection, and Error Coding (optional)

Chapter 7: Data Link Control (Flow/Error Control Schemes and HDLC)

Animations for: stop-and-wait protocol, sliding-window protocol, CRC calculation, and HDLC (the animations were provided by Forouzan)

Chapter 8: Multiplexing (FDM and TDM)

Animations for: FDM, TDM, and Statistical TDM (the animations were provided by Forouzan)

These are the set of notes provided by the publisher. The original power point files are found at: ftp://ftp.prenhall.com/pub/esm/computer_science.s-041/stallings/Slides/DCC6e-Slides/

- Handout on Fourier Series Expansion and Filtering: This handout attempts to explain the following concepts using an example:

- Periodic signals - Period T and the relationship with the fundamental frequency f
- The DC component of a signal - The power of a periodic signal
- The Fourier series expansion of a periodic signal
- Computing the power of a signal using its Fourier series expansion - Computation of power of truncated signals
- Low/Band/High pass filtering (ideal)
- Introduces MATLAB programming language (code included in document)

- Assignment 1: Posted on Sept 26th, 2006 - Due date Sunday Oct 8th, 2006 - in class. Solution.
- Assignment 2: - material for assignment 2 is textbook section 7.1 and 7.2 + notes + any relevant material you can find on the internet. Solution.
- Assignment 3: due date Jan 7th, class time. Solution.

- Quiz01: Sept 19th, 2006
- Quiz02: Oct 3rd, 2006.
- Major1: Oct 10th, 2006 - class time.
- Quiz03: Nov 7th, 2006.
- Quiz04: Nov 19, 2006.
- Major2: Nov 25th, 2006.
- Quiz05: Dec 3rd, 2006 -
**TAKE HOME QUIZ**- Due date/time: Tuesday Dec 5th, 2006 at 10:00 am (class time). Solution. - Quiz06: Jan 14th, 2007.

Basic information:

- University of Utah site - Matlab
- Indiana University - Getting Started with Matlab

More detailed material at:

- University of Florida - Matlab Summary and Tutorial
- Michigan Technological University - A practical Introduction to Matlab

The MathWorks website - The makers of Matlab

These will be in response to some key inquiries and interesting remarks made during the lectures. It would be advantageous to explore these sites and getting yourself familiar with these topics:

- A good introduction into the DSL technology
- Introducing digital packet switching and other derived technologies
- IP addresses: IP101 (IP Addresses and Classes) - Static versus Dynamic Addresses
- Slides explaining TV Technology
- The NTSC video signal composition and timing
- DSL forum website - all you want to know about DSL/ADSL technology

Page still under construction - Last updated on 01/14/2007 .