CIEL Camada de Integração Ensino Lusófona
  1. You are here:  
  2. Home
  3. Discipline

Networks and Data Communication III

Details
Category: Discipline
  • Não
  • The design and construction of a structured network is the first step in ensuring the good performance of a network. It is essential that the physical component of a network is well designed and dimensioned so that the following components (active equipment and software) can equally contribute to this good performance. It is essential for students to learn to solve the problems that arise in the physical implementation of a network in the topography of buildings, which are generally all different, with different needs, which require solutions tailored to each case. Thus, the practical component in the project aspect is fundamental. On the other hand, its construction is also relevant to guarantee the Project's objectives and direct the various tasks to be performed to "the good rules of the art". Here, the practical component is equally important.
  • Semestral
  • Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos, respetivas datas de entrega/apresentação, e ponderação na nota final.

    Exemplo:

    Descrição

    Data limite

    Ponderação

    Trabalho Prático I

    Semana 8

    60%

    Trabalho Prático II

    Semana 15

    40%

     

     

     

     

    Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito.

     

  • Description of contents 1. Copper and fiber optic transmission. Basic transmission concepts and quality parameters Fiber types, transmission windows Fiber optic networks of Telecommunications Operators 2. Architecture of a Structured Network Primary network (vertical) and floor network (horizontal) Area of ¿¿influence of a rack 3. Materials to be applied in a structured network Materials to be applied in a given network Transmission Requirements and Environmental Class Protection / Earth Connection Environmental classes of materials 4. Tools for Project and Registration Basics of Autocad 5. What is a Project Constituent parts of a project Budget and installation control 6. Practical work I: Designing a structured network Survey Project Preparation Budget 7. Practical work II: Installation of a structured network Simulated network installation on wall panels Network testing and certification Final screens and registration
  • - Have a basic understanding of copper and fiber optic transmission - Know the generic architecture of a structured network. - Generically identify the materials to be applied in a project in the catalogs. - Know the structure of the documentation that generically constitutes a project - Have basic notions of design tools and network registration, in the context of the preparation of structured network projects - Know the data collection methodology needed to design a structured network - Know and apply the generic rules for the elaboration of a structured network project. - Know the activities developed in the installation of a structured network: installation of materials, connection of network cables, connection of fiber optic cables. - Know the activities developed in the tests and certification of a structured network. - Know and internalize the importance of registering a structured network.
  • Mandatory
  • Strong practical component with contact with effective reality.
  • Português
  • Catálogo Teka-Telecomunicações Catálogo Geral Efapel Efapel-tabela de preços Taistel catálogo
  • 4
  • 0
  • 6
  • 2
  • IPLUSO6130-15496
  • Networks and Data Communication III
  • 15496
  • 6130
  • Cybersecurity

Active Cybersecurity

Details
Category: Discipline
  • Não
  • Implementation, administration and operation of some of the main Computer Network Security controls that contribute to Cybersecurity.
  • Semestral
  • Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.

    Exemplo:

    Descrição

    Data limite

    Ponderação

    Trabalho de Grupo

    31/10/2025

    40%

    Trabalho individual

    10/12/2025

    35%

    Avaliação continua

    Todas as sextas-feiras

    25%

     

    A avaliação continua consiste em 15 entregas (uma por semana) via moodle, a serem entregues cada sexta-feira até às 23:59

     

  • Networks, Internet and Cybersecurity (Revision); Cybersecurity Controls; Information Security Incident Management Process; Disaster Recovery Plan (Cyberattacks); Applied Cryptography, Symmetrical Algorithms and Application Examples; Applied Cryptography, Asymmetric Algorithms and Examples of Applications; Identity and Access Management (Application in Operating Systems); Communications Analysis, Wireshark Installation and TCP-IP Protocol Review; Use of Wireshark in the Analysis of some of the Main TCP-IP Stack Protocols (e.g., http; ICMP); Analysis of Communication and Troubleshooting in Local Area Networks (LAN); Firewall Types and Open Source e Commercial Examples (e.g., Fortigate); Implementation and Operation of a Firewall; Threats, Vulnerabilities and Attack Methods; Vulnerability Analysis (e.g., OpenVas); Computational Forensics and Presentation of Student Work.
  • OA1: Reference and characterize some of the main security controls of Computer Networks and Cybersecurity. OA2: design of an Information Security incident management process. OA3: Design of a Disaster Recovery Plan. OA4: efficiently use cryptographic controls that ensure confidentiality, integrity and non-repudiation. OA5: analyze communications under the TCP-IP protocol and troubleshoot. OA6: Install, administer and operate a firewall. OA7: Install, administer and operate a vulnerability analysis tool on local networks. OA8: explain the main concerns and actions to be taken in the field of computer forensics
  • Mandatory
  • It consists of: (1) theoretical - practical sessions lasting four hours, in which teaching has a practical orientation, using the installation, administration and operation of Open Source or Commercial controls/security tools; (2) and teaching uses fundamentally: the expository, demonstrative and simulation pedagogical method. The evaluation is carried out through a group project (40%), an individual evaluation (35%) and a set of small scale/complexity works - continuous evaluation (25%)
  • Português
  • Boavida e Bernardes (2019). Introdução à Criptografia, FCA. Zúquete, André (2017). Segurança em Redes Informáticas (3ª ed.), FCA. Sanders, Chris (2017). Practical Packet Analysis & Using Wireshark to Solve Real-World Network Problems, 3th Ed, no starch press. Whitman, Mattord and Green (2012). Guide to Firewalls and VPNs, 3 th Ed, Course Technology & Cengage Learning.
  • 4
  • 0
  • 6
  • 2
  • IPLUSO6130-22251
  • Active Cybersecurity
  • 22251
  • 6130
  • Cybersecurity

Computer Security and Cyberattacks

Details
Category: Discipline
  • Não
  • The course unit Computer Security and Cyberattacks aims to enrich the student's knowledge in identifying cybersecurity threats to an organization's networks and systems. Topics will be addressed such as the distinction between cybercriminals and  Ethical Hackers, intrusion detection systems, network security fundamentals, among others. Thus, the student will have a set of tools that can support the organization in creating a cybersecurity strategy, knowing the various types of attacks and threats. Throughout the semester, several projects will be carried out to complement the student's knowledge and, if possible, the presence of experts in the area to share their experience, giving an operational view of cybersecurity in organizations in Portugal.
  • Semestral
  •  

     

    Descrição

    Data limite

    Ponderação

    1º Teste de avaliação

    17 de novembro 2024

    45%

    2º Teste de avaliação

    12 de janeiro 2025

    45%

    Avaliação contínua

     

    Exame de recurso

     

    10%

     

    100%

  • Information security Security Threat Reports Most common web vulnerabilities Common Terminologies Information security elements Security related statistics Attack on social networking systems for identity theft threat handling Threat characteristics Internal threat External threat Sniffing Malware Backdoors Virus Worms Trojans Passwords Authentication Mechanisms password cracker Modus operandi of an attacker using a password cracker Web attack classification Creation of attack dictionaries Cryptography public key encryption RSA Digital Signature disk encryption Attacks on ciphers Server and web application security Types of Attacks (XSS, SQL Injection, Code Injection) Wireless Networks (Security and Composition) Intrusion Detection Systems Firewalls Hacking Cycle Ethical Hacking Network Security and Security Policies
  • Cibersecurity threats identification. Intrusion Detection Systems. Encryption and digital signatures. Network security fundamentals. Network Authentication Tools. Ethical Hacking Principles.
  • Mandatory
  • Utilization of simulation systems whenever possible
  • Português
  • S., William, B., Lawrie - Computer Security: Principles and Practice. 4ª Edição. Pearson, ISBN-10: 9780134794105, D., Mark, T. Matt - Mastering Windows Security and Hardening - Secure and protect your Windows environment from intruders, malware attacks, and other cyber threats, 2020, Packt Publishing, ISBN-10: 9781839214288, 1839214287  
  • 4
  • 0
  • 6
  • 2
  • IPLUSO6130-22253
  • Computer Security and Cyberattacks
  • 22253
  • 6130
  • Cybersecurity

Object Oriented Programming

Details
Category: Discipline
  • Não
  • The Course Unit of Object-Oriented Programming (OOP) aims to provide students with solid knowledge of the programming paradigm that underpins most current programming languages and software development technologies. Its scope lies in introducing and deepening the fundamental concepts of object orientation, fostering the ability to apply these principles in the development of robust, scalable, and reusable applications. The unit also seeks to stimulate logical and abstract reasoning skills, preparing students to solve complex problems in diverse contexts through the practical application of modeling and implementation techniques in Java. The relevance of this unit stems from the fact that OOP constitutes the essential conceptual and practical foundation for progression into more advanced areas of software engineering and development.
  • Semestral
  • Descrição

    Data limite

    Ponderação

    Entrega, Apresentação e Defesa do Projeto

    08-01-2026

    65%

    Entrega do Portefólio Individual

    08-01-2026

    35%

    Exame de Recurso

    -

    100%

    A avaliação contínua inclui a realização, individualmente ou em pequenos grupos, de um projeto que materializa a aplicação dos conceitos da POO, representando 65% da nota final, e a elaboração de um portefólio individual, no qual cada estudante reflete de forma crítica sobre as aprendizagens realizadas, documenta exercícios desenvolvidos e avalia a sua evolução ao longo do semestre, correspondendo a 35% da nota final. Esta distribuição assegura um equilíbrio entre o desempenho técnico e a capacidade reflexiva, garantindo uma avaliação integral e formativa do processo de aprendizagem. Em alternativa à avaliação contínua, os estudantes que não obtenham aprovação podem realizar um exame escrito de recurso, com um peso de 100% da nota final.

  • Introduction to the Object-Oriented Programming (OOP) paradigm What is OOP and Benefits of OOP Concepts used in OOP (methods, fields, classes, objects, etc.) Objects and classes in OOP; Definition of classes Creation of objects; Constructors Inheritance What inheritance is in OOP Extension of classes Method overriding through the superclass Polymorphism; Method overloading Dynamic methods in OOP Encapsulation Access modifiers Getters and setters in OOP Abstraction Abstract classes; Interfaces Relevant topics in OOP Exceptions and their handling File systems (I/O) Inner classes and static members Structures and code organization Organization and structure of code and their importance
  • At the end of the course unit, the student should be able to: Understand the fundamental principles of Object-Oriented Programming. Define classes, objects, and methods in Java, correctly applying constructors. Apply the concepts of encapsulation, inheritance, polymorphism, and abstraction to concrete problems. Develop solutions using interfaces, abstract classes, and method overloading and overriding mechanisms. Implement exception handling, input/output operations, and modular code organization. Work collaboratively in a team in the development of software solutions. Present and defend developed solutions, providing well-founded arguments. Critically reflect on the process of learning and software development, producing appropriate technical documentation.
  • Mandatory
  • The course unit adopts active teaching and learning methodologies, privileging the articulation between theory and practice. Project-Based Learning (PBL) constitutes the structuring axis of the process, promoting autonomy and the resolution of real problems, which ensures greater motivation and engagement. In addition, the completion of practical exercises and the resolution of cases in class, individually and/or collaboratively, allows for the immediate application of the concepts presented. Collaborative work and peer assessment foster discussion, critical reflection, and the sharing of different perspectives, developing social and communication skills that are fundamental in professional contexts. Throughout the entire process, formative assessment, with continuous feedback from the lecturer, ensures that students can identify and overcome difficulties, progressively consolidating their knowledge and competences.
  • Português
  • Schildt, H. (2022). Java: The Complete Reference. McGraw-Hill Education Coelho, P. (2016). Programação em Java - Curso Completo . 5a Edição Atualizada. FCA.ISBN 9789727228409  
  • 4
  • 0
  • 6
  • 2
  • IPLUSO6130-16225
  • Object Oriented Programming
  • 16225
  • 6130
  • Cybersecurity

Server Operating Systems - Linux Platform

Details
Category: Discipline
  • Não
  • The scope of this curricular unit is to introduce students to operating systems based on the Linux kernel. The course program as well as its teaching methodology revolves around the ability of students to sufficiently understand the functioning of these operating systems and some services that work on these operating systems.
  • Semestral
  • Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.

    Exemplo:

    Descrição

    Data limite

    Ponderação

    Teste prático

    29-10-2025

    50%

    Trabalho prático

    7-01-2026

    50%

    (...)

     

     

     

    Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...

     

  • Installation of Linux operating systems with and without a graphical environment Debian and Rocky Installation Adding users as system administrators SSH service Installation configuration SSH access to servers DHCP Service Installation and configuration IP Pool Definition IP reservation/assignment by MacAddress DHCP with different networks Placing DHCP clients on different networks DNS Service Installation, configuration and operation Direct and reverse zone Most used RRs, A, AAAA, PTR, SOA, NS, CNAME, MX HTTP Service (Apache and Nginx) Installation and configuration (Apache and Nginx) Virtualhosts in Apache and Nginx User authentication on virtualhosts Virtualhosts working on SSL/TLS Syslog Service SyslogServer /var/log folder
  • Provide students with knowledge of the functioning of various operating systems, their structure, management, maintenance and configuration mechanisms. Allow students to have contact with an operating system other than WindowsTM. Provide basic knowledge of maintaining UnixTM-like systems in the absence of graphical environments. Take students to configure and manage network management services, computer systems, users, installed on Linux systems. Encourage students to acquire their own independence in terms of problem-solving learning, indicating objectives to be achieved, without presenting a final solution, indicating generic information presented in the course as a basis, and teaching them to search the Internet for information that allows them to solve these more specific problems
  • Mandatory
  • Classes will be in person, with demonstrations by the teacher of all steps: installation, configuration of Linux servers; installation and configuration of services; operation and error detection of services. During this demonstration, the theory inherent to the subject being taught will be addressed. The demonstration of the different steps, which involve installation, configuration, operation, detection and correction of errors, will be carried out for periods of 15/20 minutes, by the teacher. With recording of these contents. These videos will be made available to students during class on a digital platform, as well as the files resulting from the tasks developed. During the same class, the student is asked to develop what was demonstrated. There is room for the student to develop the tasks presented during the class, in a later period and be sent back as an assignment. In this way, learning will be progressive and based on knowledge acquired throughout the course.
  • Português
  • Granjal, Jorge - GESTÃO DE SISTEMAS E REDES EM LINUX 3ª Edição Atualizada, FCA Editora de Informática (Coleção: Tecnologias de Informação), Lisboa, 2010, ISBN: 978-972-722-784-6  
  • 4
  • 0
  • 6
  • 2
  • IPLUSO6130-22249
  • Server Operating Systems - Linux Platform
  • 22249
  • 6130
  • Cybersecurity
  1. Traineeship
  2. English
  3. Fundamentals of Databases
  4. Information Systems

Page 190 of 225

  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194

Select your language

  • Português (Portugal)
  • English (United Kingdom)

English Menu

  • Home

Pesquisa

Login Form

  • Forgot your password?
  • Forgot your username?