Subject: Operating Systems and Networks

Scientific Area:

Computer Science

Workload:

64 Hours

Number of ECTS:

6,5 ECTS

Language:

Portuguese

Overall objectives:

1 - Know the fundamental concepts underlying operating systems.
2 - Have knowledge about the configuration and management of operating systems.
3 - Know and describe the main technologies and communication architectures between computers and other devices connected to the network.
4 - Have knowledge and understand the functioning of the TCP/IP architecture and the communication services supported by this architecture.
5 - Learn about the operation of network equipment and the purpose of using this equipment.

Syllabus:

1 - Operating Systems.
1.1 - Linux distributions;
1.2 - System Management and Configuration;
1.3 - Use of the Linux shell;
1.4 - File management;
1.5 - Permissions and Security;
1.6 - Software and Package Management;
1.7 - Server Management and Configuration.
2 - Data Networks.
2.1 - Introduction to Networks;
2.2 - Internet communication;
2.3 - OSI model and TCP/IP architecture;
2.4 - Features and Protocols Application Layer;
2.5 - Network Addressing - IPv4;
2.6 - Equipment and physical means of transmission used in computer networks.

Literature/Sources:

Tanenbaum, A. S. , 2010 , Computer Networks, 5/E , Prentice Hall
Stallings, W. , 2010 , Data and Computer Communications, 9/E , Prentice Hall
Comer, D. E. , 2008 , Computer Networks and Internets (5th ed.) , Prentice Hall
Monteiro, E. & Boavida, F. , 2000 , Engenharia de Redes Informáticas , FCA
Stallings, W. , 2004 , Computer Networking with Internet Protocols , Prentice Hall
Odom, W. & Knott, T. , 2006 , Networking Basics CCNA 1 Companion Guide (Cisco Networking Academy) , Cisco Press
Halsall, F. , 2005 , Computer Networking and the Internet, 5/E , Addison-Wesley
s/a , Catálogos de fabricantes ,

Assesssment methods and criteria:

Classification Type: Quantitativa (0-20)

Evaluation Methodology:
In accordance with the expected for the Professional Higher Technical Courses.