Communication Networks and Internet Technologies

Year
1
Academic year
2024-2025
Code
02021907
Subject Area
Information and Communication Technologies
Language of Instruction
Portuguese
Mode of Delivery
Face-to-face
ECTS Credits
1.0
Type
Compulsory
Level
Non Degree Course

Recommended Prerequisites

Not applicable.

Teaching Methods

This course unit is structured in 2 hours of lectures per week and 1 hour of labs. Some practical exercises will be proposed during the classes for interacting with communication networks and Internet technologies in particular contexts. The assessment consists of one exam (100%). In case of a negative grade in the exam (less than 9.5), the student is allowed to perform a second exam. The grade obtained in this second exam will replace the grade obtained in the first exam. The exam is a final and individual assessment moment.

Learning Outcomes

To acquire basic knowledge about the working principles of communication networks and Internet technologies. This course unit provides complementary knowledge that is needed for the enrolment in the course unit Advanced Programming in Java. General skills that will be acquired at the end of the course are analysis and synthesis ability; organization and planning skills; problem solving and teamwork skills; autonomous learning; adapt to new situations; creativity; focus on quality and sustainable development.

Work Placement(s)

No

Syllabus

• Introduction to communication networks

• Protocols and the layer model

• Browsers, HTTP, XML

• Introduction to Web programming: HTML, CSS and Javascript.

Head Lecturer(s)

Vasco Nuno Sousa Simões Pereira

Assessment Methods

Assessment
Exam: 100.0%

Bibliography

J. Kurose and K. Ross, Computer Networking – a top-down approach featuring the Internet, Addison-Wesley, 2005

F. Boavida, M. Bernardes, TCP/IP Teoria e Prática, FCA, 2012

E. Monteiro e Fernando Boavida, Engenharia de Redes Informáticas, FCA, 2000

R. Stevens, Unix Network Programming, Prentice Hall International, 1998

L. Shklar, R. Rosen,Web Application Architecture: Principles, Protocols and Practices, John Wiley & Sons, 2009.