Faculty of Engineering and Applied Science

lynxfatkidneyedΔίκτυα και Επικοινωνίες

26 Οκτ 2013 (πριν από 3 χρόνια και 7 μήνες)

62 εμφανίσεις



Faculty

of Engineering

and Applied Science


ENGR
4890
U:
Advanced Computer Networks


Winter Term 2010


COURSE OUTLINE


Instructor:


Anand Dersingh

Office hours: Monday 4PM


5PM at U5
-
69 cubicle ‘a’

TA: Dixit Sharma


Course Objectives


Advanced topics
in computer networks with a particular emphasis on protocols used throughout
the Internet. The course strengthens the student’s understanding of fundamental concepts,
requirements, and design tradeoffs, particularly as related to scheduling, congestion con
trol,
advanced routing protocols, traffic management, wireless access and mobility, and applications.
More importantly, the course discusses how networking may evolve in the future to provide
ubiquitous support for quality
-
of
-
service (QoS) in heterogeneous

environments.


Course Outcomes


Students mastering this course should have knowledge and understanding of the following areas:

o

Computer network design

o

Analyzing network protocols

o

Computer network applications

o

Fundamentals of interior and exterior routing
protocols

o

Traffic management

o

Quality of service (QoS)

and support
ing

protocols

o

Wide area and local area networks

o

Wireless LANs


Prerequisites


ENGR4650
U
.


Lectures


Monday 11:10am


12
:30pm at UL1

Thursday 12:40pm


2:0
0pm at UL1


Course Organization


The
course includes t
hree

lecture hours
, two
tutorial
hours

per week, and

thre
e hours of
bi
-
weekly
lab
orator
ies
,

for one semester.


Required
Course Text

and Other Materials


Computer Networking with Internet Protocols and Technology
,
William Stallings
,
Prentic
e Hall

200
4


Reference
Books




Computer Networking: A Top
-
Down Approach
, J. F. Kurose and K. W. Ross, Addison
Wesley, 2008, 4th edition.



Computer Networks
, Andrew S. Tanenbaum, Pearson Prentice Hall, 4
th

edition.



Computer Networks and Internets
, Dou
glas
Comer, 2009, Prentice Hall, 5
th

edition.



Data and Computer Communications
, William

Sta
llings, Prentice Hall, 2007, 8
th

edition.


Detailed Course Content


Week of

Subject

Labs

Jan.

11

Introduction

+ Internetworking


Jan. 18

Applications

Lab 1

Jan. 25

Congestion and Performance Issues


Feb. 1

TCP and TCP traffic control

Lab 2

Feb. 8

IP + Integrated and Differentiated Services


Feb. 15

Reading week


Feb. 22

Protocols for QoS Support

Lab 3

Mar. 1

Mid
-
term

Interior routing protocols


Mar.
8

Exterior
routing protocols

Lab 4

Mar
.
15

WAN and Data Link Control


Mar
.
22

LAN and VLAN

Lab 5

Mar
.
2
9

Wireless networking


Apr. 5

Wireless LANs


Lab 6

Apr
.
12

Review



Note that this detailed course content

is tentative and subject to change or modify at the
Instructor’s discretion.



Software
Tools


Wires
hark



Network Protocol Analyzer

OPNET
IT Guru

Academic Edition


Course Evaluation


Assignments

(four assignments
)



2
0%

Labs

(six labs)





3
0%

Midterm

Exam




20
%

Final
Exam





3
0%

Total






100%

Note that there will be one midterm exam which will be held in class tentatively on

Mar. 4
th





Laboratories


During laboratories the TA will guide the students through the
given problems (or project)

and
will review

and mark

the labs
following its final submission date.


Tutorials


During tutorials t
he TA

will answer limited questions pertaining to the assignments

and labs

pr
ior to their due dates, and

will review

the assignments
and labs
following
their final submission
dates.

The tutorials
might

also
cover
some
topics from pri
or week’s lectures.


Course
Content Breakdown

(following categories defined by the Canadian Engineering Accreditation Board
’s

Accreditation
Criteria and Procedures report, ava
ilable at
http://ccpe.ca/e/files/report_ceab.pdf
)


Mathematics:



0
0
%

Basic Science:


1
0
%

Engineering Science:


50
%

Engineering Design:


40
%

Complementary Studies:

00
%

Total:




100%


General
Policies




Course content will be delivered through a combination of lectures, in
-
class activities and
problems. Assigned activities will include Web
-
Centric e
-
Learning components. Some of
these will be performed in class, whereas others are to be performed

outside of class.



Some in
-

and
outside activities might be graded, others serve to self assess your acquired
knowledge. It is expected that to be successful, students will attend and participate in class,
and perform all required online and homework assig
nments.



There is a WebCT
-
based web page for the course, which include a constantly updating
calendar of course milestones, assignment, test dates and further information. Students are
expected to inform themselves regularly about course requirements.



Commu
nication with the professor through electronic means will be through WebCT only.
E
-
Mail to other accounts to the professor might not be answered in a timely fashion.



The professor will attempt to answer to E
-
Mails/Discussion Postings through WebCT in a
tim
ely fashion (<= 2 week days).



Provocative or demeaning contributions to electronic media might be removed or ignored.
Contributions to discussion forums/chat rooms and e
-
mails that indicate academic
misconduct might be used to prove such cases.



Data commu
nication on the UOIT computer network during exam/quiz/assignment times
might be monitored to detect and prevent inappropriate communication.



Suitable computerized means might be used to restrict the functionality of the student laptop
in in
-
class situatio
ns to the required software tools of the course.


Labs (group of three)
,

Assignments
, Mid
-
term,
Final e
xam




As a group you are r
esponsible for all group lab
s and assignments. If a group assignment is
handed in late, all members of the group will be penaliz
ed. If one student is found to be
guilty of plagiarism or cheating, the entire group will receive the same penalty as determined
by the instructor. The only difference in group members’ marks on group assignments will be
based on

a

peer evaluation done at the end of the term.



No late assignments will be accepted without prior approval from the instructor.



If you cannot write an exam
,

or need an extension for an assignment due to medical reasons
you MUST notify the instructor as soon

as possible before submitting any work.



Medical certificates MUST be sent DIRECTLY from the Doctor’s Office or Hospital within
5 days by mail or preferably by fax to the Academic Advisor of FEAS

(fax number 905
-
721
-
3370 attn: Academic Advisor)
.



A fee for
the deferral must be paid by the student if the Medical certificate is valid and
arrives on time.



Failure to comply with the above will result in an F for the mid
-
term and/or the final exam.



The deferred exam will be either written or oral at the discretio
n of the instructor.


Special Consideration


Consideration will be given to students who make significant improvements throughout the term.


Student Identification


You must bring your UOIT student ID card to the mid
-
term and final exam. Failure to do so
will
result in an F for the mid
-
term and/or the final exam.


Communication
D
evices


Usage of cell phones or other similar devices of disruptive nature are not allowed in course
related events such as lectures, labs, tutorials, mid
-
term, and exam.


Academic

Integrity and Conduct


UOIT is committed to the fundamental values of preserving academic integrity as defined in
UOIT policies and contained in the UOIT Calendar.
Students should familiarize themselves with

UOIT’s policies and statements in this area.
Ac
ts of academic dishonesty, including plagiarism,
cheating, aiding others in cheating, and examination impersonation, will be dealt with severely
as
they threaten the integrity of the academic system
and
are not acceptable
.



UOIT and faculty members
reserve the right to use electronic means to detect and help prevent
plagiarism. Students agree that by taking this course all assignments are subject to submission
for textual similarity review to Turnitin.com. Assignments submitted to Turnitin.com will b
e
included as source documents in Turnitin.com's restricted access database solely for the purpose
of detecting plagiarism in such documents for five academic years. The faculty member may
require students to submit their assignments electronically to Turn
itin.com or the faculty member
may submit questionable text on behalf of a student. The terms that apply to UOIT's use of the
Turnitin.com service are described on the Turnitin.com website.

(
To read the entire policy,
please go to:

http://www.uoit.ca/EN/academicintegrityfaculty/main/219589/turnitin.html
.)


Accessibility


To insure that disability
-
related concerns are properly addressed during this course, students with
documented disabilities and who may require assistance to participate in this class are
encouraged to speak with their
instructor

as soon as possible.

Students who suspect they may
have a disability that may
affect

their participation in this course are ad
vised to go to the Centre
for Students with Disabilities
(room

B297
)

as soon as possible.


Approved by

(indicating approval of Faculty’s Curriculum Committee):
Mikael Eklund