Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

COEN 445 - FALL 2013
COMMUNICATION NETWORKS AND PROTOCOLS

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  News

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  Outline

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  Tentative schedule and lecture notes

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\boule_violette.gif  CEAB Graduate Attributes, Academic Code of Conduct, Student Responsibilities and Student Resources

 

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

News

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

Outline  

Logistics


Roch H. Glitho
Office: EV006-227, Tel: 1-514-8482424 ext. 5846, Email: Glitho@ciise.concordia.ca
URL: http://www.ece.concordia.ca/~glitho/
Office hours: Monday: 3 pm – 5 pm

Time:
Lectures:  Tuesday and Thursday, 10h15 – 11h30

Labs: Tuesday, 19h45 – 22h30

Room
 Lecture: H.607

Lab:  H 919


Objective

The main objective of the course is an introduction to computer networks, architectures, protocols, and their fundamentals.

 


Topics  

1.      Introduction to Computer Networks and the Internet

2.      Application Layer

3.      Transport Layer

4.      Network Layer

5.      Link Layer

6.      Wireless and Mobile Networks

 

 

Prerequisites


COEN 346 (Operating Systems)


Textbook

“Computer Networking: A Top Down Approach”, 6th Edition, by J. Kurose and K. Ross, Addison Wesley / Pearson – ISBN-13: 978-0-13-285620-1

 

Evaluation scheme

There will be 2 assignments, a midterm exam, a final exam and a semester long project. The quizzes are closed book. The grading scheme is as follows.

·         Assignments   :   8%  

·         Midterm          :  22% 

·          Final               :  45% 

·          Project            :  25%

·          

 

 Tentative schedule and lecture notes

Weeks

TOPICS / LECTURES NOTES

EVENTS

Week #1, 2

Introduction to Computer Networks

and Internet

 Lab1: Tuesday, September 10 –

Introduction to Wireshark

Thursday, September  12

-          Project specification

-          Annex

Week #3

 

Application layer

Tuesday, September 17 –

Lab2:

Wireshark and HTTP

Homework

Questions and Problems on Chapter 1

Week #4,5,6

Transport Layer

 

 
Tuesday, September 24, 2013

Lab3

Wireshark and DNS

Tuesday, October 1st, 2013

           Lab 4

Socket programming

Thursday, October 3, 2013

Assignment 1

(To be returned on October 15, 2013)

Tuesday, October 8, 2013

Lab 5

 

Week # 7

Mid-Term

(October 17, 2013)

Tuesday, October 15, 2013

Assignment correction

Thursday, October 17, 2013

            Mid-term

Week # 8, 9

Transport Layer (continuation and end)

Network Layer

 

 

 

 Tuesday, October 22, 2013

-          Mid-term correction

Lab 6

Tuesday, November 12, 2013

            Lab 7

 



Week 10


 Link Layer

Tuesday, November 19, 2013

Lab8

Assignment 2

(To be returned in class on November 28)

Week #11


-

Wireless and Mobile Networks

 

           

 

 Tuesday, November 26,  2013

 

Lab 9

 

Thursday, November 28

-          Project demos

-          Assignment due date
 

Week #12

 

    Final exam

 Tuesday, December 10

9h00 – 12h00

 

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: U:\Personnal_Page\images\Line2.gif

CEAB Graduate Attributes, Academic Code of Conduct, Student Responsibilities and Student Resources

 

CEAB graduate attributes

 

This course emphasizes and develops the CEAB graduate attribute of problem analysis design, individual and team work. The attributes are defined by CEAB (http://www.engineerscanada.ca/e/files/report_ceab_08.pdf) as follows:

 

Problem analysis: An ability to use appropriate knowledge and skills to identify, formulate, analyze, and solve complex engineering problems in order to reach substantiated conclusions.

 

Design: An ability to design solutions for complex, open-ended engineering problems and to design systems, components or processes that meet specified needs with appropriate attention to health and safety risks, applicable standards, economic, environmental, cultural and societal considerations.

 

      Individual and team work: An ability to work effectively as a member and leader in teams, preferably in a multi-disciplinary setting

 

Academic Code of Conduct

 

Academic Integrity

 

Any form of cheating, plagiarism, personation, falsification of a document as well as any other form of dishonest behaviour related to the obtention of academic gain or the avoidance of evaluative exercises committed by a student is an academic offence under the Academic Code of Conduct and may lead to severe penalties up to and including suspension and expulsion.

As examples only, you are not permitted to:

You are subject to the Academic Code of Conduct. Take the time to learn more at http://provost.concordia.ca/academicintegrity/

 Student’s Responsibilities

 

·         Students are expected to attend every class. Some material may only be covered in class and not made available on the course website. Students are expected to read the assigned material and to actively participate in class discussions.

·         Students are expected to be respectful of other people’s opinions and to express their own views in a calm and reasonable way. Disruptive behaviour will not be tolerated.

·         Students are expected to be familiar with the Code of Rights and Responsibilities: http://rights.concordia.ca

·         If you cannot attend class for any reason, unforeseen or not, you are to come and talk or write to me as soon as possible.

 

 

Student Services

 

·         Concordia Counselling and Development offers career services, psychological services, student learning services, etc.

       http://cdev.concordia.ca

·         The Concordia Library Citation and Cycle Guides:    http://library.concordia.ca/help/howto/citations.html

·         Advocacy and Support Services:

       http://supportservices.concordia.ca

·         Student Transition Centre:

      http://stc.concordia.ca

·         New Student Program:

      http://newstudent.concordia.ca

·         Office for Students with Disabilities:

      http://supportservices.concordia.ca/disabilities/

·         The Academic Integrity Website: 

      http://provost.concordia.ca/academicintegrity/