Computer Networks
Keywords |
Classification |
Keyword |
OFICIAL |
Operating Systems and Networks |
Instance: 2011/2012 - 1S
Cycles of Study/Courses
Acronym |
No. of Students |
Study Plan |
Curricular Years |
Credits UCN |
Credits ECTS |
Contact hours |
Total Time |
MIEIC |
107 |
Syllabus since 2009/2010 |
3 |
- |
6 |
56 |
162 |
Teaching language
Suitable for English-speaking students
Objectives
Provide the students with basic training in Data Networks - knowledge of the essential architectural concepts and principles, the more used technologies and solutions and also the main standards. Furthermore, the student must be capable of analyzing and evaluating the performance of different types of systems and communication networks.
Program
Introduction to computer networks. Transmission and data communication techniques. Data link control. Models for performance evaluation. Medium access control. LANs. Internet. Routing. Congestion control. Applications.
Mandatory literature
Andrew S. Tanenbaum, David J. Wetherall; Computer Networks, 5/E, Prentice Hall, 2011. ISBN: ISBN-10: 0132126958
Complementary Bibliography
Dimitri Bertsekas, Robert Gallager; Data Networks, 2nd Edition, Prentice-Hall International, 1992. ISBN: 0-13-200916-1
Peterson, Larry L.;
Computer Networks. ISBN: 978-0-12-374013-7
Stevens, W. Richard;
TCP/IP illustrated. ISBN: 0-201-63346-9
Stallings, William;
Data and Computer Communications. ISBN: 0-13-243310-9
James F. Kurose, Keith W. Ross; Computer Networking - a Top-Down Approach, 5th Edition, Pearson, 2010. ISBN: 0-13-607967-9
Teaching methods and learning activities
Theoretical classes are dedicated to the formal exposition of contents, including problems’ solving to illustrate and discuss cases. In laboratory classes the students will do two assignments to get acquainted with the development of communications protocols: a data link protoco,l and planning and configuration of a computer network.
Evaluation Type
Distributed evaluation with final exam
Assessment Components
Description |
Type |
Time (hours) |
Weight (%) |
End date |
Attendance (estimated) |
Participação presencial |
56,00 |
|
|
Development of 1st project (effort extra classes) |
Trabalho laboratorial |
28,00 |
|
|
Development of 2nd project (effort extra classes) |
Trabalho laboratorial |
28,00 |
|
|
|
Total: |
- |
0,00 |
|
Amount of time allocated to each course unit
Description |
Type |
Time (hours) |
End date |
Weekly study |
Estudo autónomo |
24 |
|
Study for the final exam |
Estudo autónomo |
26 |
|
|
Total: |
50,00 |
|
Eligibility for exams
Grades given in a scale from 0 to 20 points (valores).
L1 - grade of 1st lab
L2 - grade of 2nd lab
H - grade of homeworks
FQ -GRADE OF FREQUÊNCIA
FQ = 0,4*L1 + 0,4*L2 + 0,2*H
if ( FQ < 8,0 ) FQ = "No Admission to Exams"
Calculation formula of final grade
Grades given in a scale from 0 to 20 points (valores).
E - grade of final exam
FQ - GRADE OF FREQUÊNCIA
CF - FINAL GRADE
CF = 0,4*FQ + 0,6*E
if ( E < 8,0 or CF < 10,0 ) CF = "Not approved"
Special assessment (TE, DA, ...)
The special evaluation students can choose to do laboratory assignments, following identical conditions as the ordinary students, or to do an individual assignment done out of the normal period of classes, according to the specific aims proposed for each case.
Classification improvement
The classification of the laboratory component can be improved in the next ocurrence of the course and it is used on the final classification calculus in both exams – normal and re-sit one.
Observations
The students must have basic knowledge of Telecommunications and experience with C programming.