UF School of ECE

 

 

    EEL 4595: Data and Computer Communications

 

 

 

 

 

Spring 2008  (1877)  Syllabus

 

 

 

Instructor


 
 

 

Dr. Janise McNair 
Email: m c n a i r <at> e c e <dot> u f l <dot> e d u
Office Hours: Mondays 10am, Tuesdays 3pm - 4pm; Thursdays 4pm - 5pm
Location: EB 457
 

 

 

 

Grader

 

 

 

To Be Determined
 

 

 

 

  Class Meeting Times 


 

 

Classroom:

      LAR 310

Class Times:

  • Tuesdays, Period 7 (155pm – 245pm)
  • Thursdays, Periods 7,8 (155pm – 350pm)
  • Note: Additional lecture time may occasionally be scheduled -- specific times will be announced

 

 

 

 

 

Student Access
 Website
(Available starting on
January 6)

 

Class website is available here:  UF e-Learning Support Services (LSS).
Click the E-Learning System button and the Gatorlink button on the left, and then click “Continue”.

Login using your gatorlink user name and password.

The class website will be used to:

  • view announcements, course schedule changes and other required information,
  • download class handouts and homework/project assignments, and
  • submit homework and project files (Word, Text, or PDF only).

NOTE: Participation in and regular access to this website is required for this course.

 

 

 

Course
Description

 

 

Senior-level course in computer communications, with an emphasis on the physical, data link, and medium access layers of the OSI architecture. Complementary to CEN4500C, which focuses on the higher layers of the protocol stack.

Goal: To provide a senior-level introduction to the principles and practice of data and computer communications.

 

 

 

Prerequisites



 

 

  • EEL 3701 C Digital Logic and Computer Systems 
  • EEL 4514 Communication Systems and Components 
  • Basic knowledge of C or C++ programming
  • Senior or junior level standing.
  • Computer requirements: 
    • Electronic homework and project submissions are required.
      Upload to the course website in one of the following formats: MS Word, Text, or
      preferably scanned into a PDF file. 
    • Access to a computer programming or simulation tool may be required for
      course projects and/or some of the homework assignments.
      • MATLAB and C/C++ are available via remote access to your student account
        in the ECE computer lab.
      • If you don’t have an account, you can request one:
        • On campus students: Go to NEB 288 to request a student account.
          Bring a valid Gator-1 ID card.
    • Note: Not being able to access a public computer will not be a valid excuse for late or missing assignments.

 

 

 

 

Textbooks

 

 

 

Required Reading

  • W. Stallings, Data and Computer Communications , 8th Edition, 
    Prentice Hall, 2007, 
    “ISBN-10” 0132433109 ( “ISBN-13” 9780132433105)
  • Selected journal and conference articles.

 

Reference Text

  • A. Tanenbaum, Computer Networks, Prentice Hall, 1996, ISBN 0-13-349945-6.
    (4th edition released in 2003)

 

 

 

 

Topics
(as time permits)


 
 
 

 

1. OSI and TCP/IP protocol architectures. 
2. Physical layer

   -Data transmission (signals, Fourier representation)
    -Physical media (copper, fiber, wireless, etc.)
    -Analog and digital transmission (encoding, modulation, SNR)
    -Multiplexing and switching

3. Data link layer

    -Framing
    -Error detection and correction (bit error probability, parity)
    -Coding (cyclic redundancy check)
    -Error control techniques (ATM, HDLC)
    -Flow control techniques (Stop & Wait, Sliding Window)
    -ARQ protocols (Stop & Wait, Go Back N, Selective Repeat

4. Medium access control

    -Local area networks
    -Topologies
    -MAC protocols
    -IEEE802.x standards (Ethernet, Wireless LAN)

5. Network protocols 

   -Switching and Routing (packet routing, circuit switching, virtual circuits)
    -Internetworking (Internet Protocol, fragmentation, subnets)

 

 

 

 

Course
Policies


 
 
 
 

 

  • Regular Participation is Expected:
    • Perfect class attendance is not required, but regular participation is expected.
    • It is the student's responsibility to independently obtain any missed material (including handouts) from lecture. 
  • Deadlines:
    • There will be no make-ups for exams, homework, or in-class assignments. 
    • Late assignments will be assigned penalties.
  • Individual Effort
    • All assignments are assumed to be an individual effort unless otherwise specified by the instructor.
  • Announcements will be made in Lecture, on Website, or via Email 
    • Check your gatorlink email and the student access website several times per week for possible homework corrections, lecture changes, or other course announcements. 
  • Students with disabilities:
    • For information on classroom accommodation and requirements for instructor notification, please click here .

 

 

 

Academic
Honesty


 
 


 

All students admitted to the University of Florida have signed a statement of academic honesty committing them to be honest in all academic work and understanding that failure to comply with this commitment will result in disciplinary action.

This statement is a reminder to uphold your obligation as a student at the University of Florida, and to be honest in all work submitted and exams taken in this class and all others.

For more information, please see the academic  honor code.

 

 

 

Grading

 

Grades

Percentage  

Tentative Dates

HOMEWORK

5%

Due approximately every two weeks by
electronic (website) submission.

PROJECTS

30%
(3 projects,
10% each)

 Due approximately every four weeks

EXAM 1

20%

Thursday, February 14, 2008
1:55pm-3:50pm

EXAM 2

20%

Thursday, March 27, 2008
1:55pm-3:50pm

FINAL EXAM
(cumulative)

20%

Thursday, May 1, 2008
3pm - 5pm

IN-CLASS  GRADE

5%

Discretionary grade assigned
by instructor, includes pop quizzes,
class participation, disruptive
behavior, tardiness, etc.