0% found this document useful (0 votes)
88 views

Syllabus - EE460 Data and Computer Communications - Spring 2022

This course covers data and computer communications topics including data transmission techniques, error detection and correction, multiplexing, switching, data link protocols, TCP/IP, and flow and error control. Students will complete a network design project using simulation software and present on an emerging communications technology. Grading will be based on class participation, homework, projects, a midterm, and a final exam. The professor will hold weekly office hours for questions. Proper documentation is required for any make-up exams.

Uploaded by

Taz
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
88 views

Syllabus - EE460 Data and Computer Communications - Spring 2022

This course covers data and computer communications topics including data transmission techniques, error detection and correction, multiplexing, switching, data link protocols, TCP/IP, and flow and error control. Students will complete a network design project using simulation software and present on an emerging communications technology. Grading will be based on class participation, homework, projects, a midterm, and a final exam. The professor will hold weekly office hours for questions. Proper documentation is required for any make-up exams.

Uploaded by

Taz
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

EE 460 Data and Computer Communications

Spring 2022
Prof. Joseph Soryal
{[email protected]}

Course Summary
This is a senior course in data communications. We will cover a broad spectrum of topics in data and
computer communications. Topics covered include data transmission, signal encoding techniques, error
detection, multiplexing, message packet and circuit switching, data link layer protocols (PPP, HDLC) and
their performance, TCP/IP, flow control and error control (buffer allocation schemes, window schemes),
TCP congestion control mechanism. A network design project using network simulation software will be
assigned.

References:
1. Data and Computer Communications (10th Edition) (William Stallings Books on Computer and Data
Communications) ISBN-13: 9780133506600
2. Fundamentals of Telecommunication Networks by Tarek N. Saadawi , Mostafa H. Ammar - ISBN-13:
978-0471515821
3. Recent papers from journals and conferences will also be used in the course.
4. Various online tutorials and open source libraries

Prerequisites EE 312

Major Topics Covered in the Course


1. Data networking principles: Comprehensive description of the OSI Layers with the focus on Layers 1,
2, and 4; communication protocols; software layering; communication techniques (point-to-point,
reliability of network paths, multicast).
2. Emerging Technologies and trends in computer communications

Presentation
1. Choose topic in emerging communication networking and prepare a survey of the literature
(recent conference and journal papers) on the topic - Before the midterm

Projects (Using OPNET)


1. Simulate M/M/1 Queuing and generate a report - Before the midterm
2. Simulate a complex network design and generate a report - After the midterm

Grading
Presentation, HW, and Class Participation → 20 points
Mid-term → 20 points
Projects → 30 points
final exam → 30 points

Office Hours
1 hour every week (30 mins before the class)

Make Up Exam Policy


Proper documentation is required for make-up exams.

You might also like