- Details
- Category: Discipline
- Krishnamurthy, P. & Pahlavan, K. (2009). Networking Fundamentals. John Wiley and Sons Ltd. Véstias, Mário (2005). Redes Cisco para Profissionais. FCA, Editora de Informática. Boavida, F., Bernardes M., Vapi, P. (2008). Administração de Redes Informáticas. FCA, Editora de Informática. Magalhães, A., Gouveia, J. (2013). Redes de Computadores – Curso Completo. FCA, Editora de Informática.
- Information Systems Technology and Programming
- 2045
- 15889
- Networks and Data Communication
- ISLA Santarém2045-15889
- 1
- 5
- 0
- 25
- Não
- Português
- Academic activities will be developed according to the problem/project-based learning methodology (Project Based Learning) complemented by the Flipped Classroom methodology. Students will have permanent access to content made available on the institution's collaborative and learning platforms (Moodle, ISLA X Academy and ISLA Cisco Academy) as support materials for the proposed methodologies. To achieve these objectives, students will be provided with a network laboratory (Cisco) and network simulator software (Packet Tracer).
- Mandatory
- - Know the basic concepts related to computer networks, namely what a computer network is and what its tasks are. - Characterize the different computer network architectures. - Characterize the OSI and TCP/IP models. - Characterize computer network equipment. - Characterize Ethernet, Token Ring, FDDI technologies.
- 1Introduction to computer networks Features of a computer network Tasks of a computer network Data networks and their implementations Concept and classification of computer networks Layered model approach 2. The OSI model Purpose of the model Description of the seven layers of the model Data encapsulation 3. The TCP/IP model TCP/IP Protocols Network classes IP Addressing 4. Local Area Networks (LANs) Network cards Physical means of data transmission Equipment used in LANs: repeaters, hubs, bridges, switches, and routers Network topologies Network cabling STP, UTP, coaxial, fiber optic and wireless communications cable TIA/EIA specifications Terminators 10/100BaseTX Cable Testing 5Components of the physical layer of the OSI model Plugs, sockets, patch panel cables, transceivers, repeaters and hubs 6Structured cabling project Understanding project planning Wiring installation (UTP) Connecting cables in the rack: patch panels and patch cables Physical and logical configuration.
A avaliação será concretizada através da realização de atividades previstas nas várias fases intermédias do projeto que serão objeto de definição numa grelha específica (ponderação de 40%) e do resultado final (ponderação de 60%).
A avaliação final será concretizada através de exame (100%).
Descrição
Data limite
Ponderação
Avaliações intermédias + Prova escrita teórica
dd-mm-yyyy
40%
Prova prática (Case Study)
dd-mm-yyyy
60%
(...)
- Semestral
- .
- Details
- Category: Discipline
- Pressman, Roger (2009). Software Engineering: a Practitioner's Approach. McGraw-Hill. Schach, Stephen (2011). Engenharia de Software: Os Paradigmas Clássico & Orientado a Objetos, McGraw Hill. Silva, Alberto M. R. da e Videira, Carlos A. E. (2008). UML – Metodologias e Ferramentas CASE, Volume I e II, Centro Atlântico.
- Information Systems Technology and Programming
- 2045
- 7341
- Software Engineering
- ISLA Santarém2045-7341
- 1
- 3
- 0
- 25
- Não
- Português
- Flipped classroom and problem-based learning.
- Mandatory
- Objectives: O1. Present the main theoretical concepts and key issues of software engineering; O2. To make known the meaning of a socio-technological system and understand how it can affect a software engineering project; O3. Distinguish the concepts of systems engineering, computer science and software engineering; O4. Present concepts related to requirements and software models; O5. Use some of the main software development models; O6. Present techniques for planning software tests; At the end of the course, students should be able to: C1. Plan quality software; C2. Plan software testing.
- 1. Fundamental concepts of software engineering - Development process - Software development issues 2. Requirements engineering - What does requirements engineering consist of? - Importance of requirements engineering - The requirements engineering process 3. Systems modeling - Concepts and principles of systems modeling - Object-oriented analysis - Principles of object-oriented modeling 4. Software design - Fundamental concepts and principles - Architectural drawing - Object-oriented design - Principles and techniques - Process support tools 5. Software testing
Descrição dos instrumentos de avaliação:
Exemplo:
Descrição
Data limite
Ponderação
Teste de avaliação
dd-mm-yyyy
70%
3 Mini-trabalhos
dd-mm-yyyy
30%
(...)
A não realização do teste de avaliação impede a aprovação por avaliação curricular. Os 3 Mini-trabalhos devem ser realizados em sala de aula.
- Semestral
- Software Engineering teaches the design, writing and testing of codes, and maintenance of programs that have the purpose of solving complex problems with efficient and safe solutions. All previous curricular units have a greater focus on syntax and programming techniques, while in this curricular unit students learn the techniques of designing and developing software in an efficient, readable, modular and scalable way. This module is essential for developing the design and programming skills that students will face in the job market.
- Details
- Category: Discipline
- Carneiro, Alberto (2009).Auditoria e Controlo de Sistemas de Informação. FCA, Editora de Informática. Oliveira, José (2006). Método de Auditoria a Sistemas de Informação. Porto Editora. Zuquete, A. (2013). Segurança em Redes Informáticas. FCA, Editora de Informática. Carvalho, Nuno (2009). Organizações e Segurança Informática. Lugar da Palavra.
- Information Systems Technology and Programming
- 2045
- 15499
- Computer Systems Security
- ISLA Santarém2045-15499
- 2
- 4
- 0
- 25
- Não
- Português
- The teaching methodologies are based on expository, interrogative and active methods in order to generate discussion and resolution of theoretical and practical exercises in the classroom. The equipment that makes up the servers included in the academy's rack will be used for demonstration purposes. Project and problem-based learning, case studies and seminars and discussions will also be used.
- Mandatory
- The objectives of the course are - Identify the basics of security and the different aspects related to it. - Define and analyze the security requirements of a computer system. - Implement a security strategy for a client/server architecture. - Interpret network traffic using appropriate monitoring tools and identify anomalies resulting from attacks or attempted attacks. - Define and implement a network security process.
- A Fornecer pelo docente da UC.
Descrição dos instrumentos de avaliação.
Descrição
Grupo/Individual
Ponderação
Teste de avaliação - Cisco Cybersecurity Exame
Individual
6%
Teste de avaliação - Cenário de Incidente
Individual
20%
Teste de avaliação - Avaliação teórica
Individual
50%
Portfolio Individual 24% Adicionalmente poderão ser incluídas informações gerais.
- Semestral
- The objectives of the course are - Identify the basics of security and the different aspects related to it. - Define and analyze the security requirements of a computer system. - Implement a security strategy for a client/server architecture. - Interpret network traffic using appropriate monitoring tools and identify anomalies resulting from attacks or attempted attacks. - Define and implement a network security process.
- Details
- Category: Discipline
- Damas, Luís (2005). SQL - Structured Query Language. FCA, Editora de Informática. Jobstraibizer, F. (2009). SQL para Profissionais. Universo dos Livros. Magalhães, a. (2012). SQL Server 2012 – Curso Completo. FCA, Editora de Informática. Vieira, Robert (2012). Beginning Microsoft SQL Server 2011 Programming, John Wiley and Sons Ltd.
- Information Systems Technology and Programming
- 2045
- 15498
- Database II
- ISLA Santarém2045-15498
- 2
- 6
- 0
- 25
- Não
- Português
- Classes will use the expository method for theoretical concepts and the demonstrative method for practical content. The interrogative method will also be used during the assessment of learning through conceptual and practical exercises to be delivered at the end of each class (in person). Furthermore, Active Methodologies (Flipped Classroom and Problem/Project Based Learning) will be applied in the Scientific Research Project with the presentation of an Evaluative Seminar. Furthermore, the UC has 4 distinct assessment elements, namely: (a) Intermediate Work (class by class); (b) Practical Project; (c) Group Seminar; and (d) Theoretical/Practical Assessment requiring the student's mandatory participation in all of them. Therefore, students must, without fail, participate in the 4 assessments to calculate their Final Grade. Summary : (1) Expository and Interrogative Methodology; (2) Active Methodologies: Flipped Classroom and Problem/Project Based Learning.
- Mandatory
- .::. The objectives of the curricular unit are: O1. Install, configure and manage a database server; O2. Define and apply security policies; O3. Monitor occurrences on the data server; O4. Define and apply coherent data backup strategies; O5. Create Databases on the SQL server; O6. Define database objects; O7. Create, alter and delete tables and indexes in SQL; O8. Apply the concept of transaction; O9. Apply privileges and control access. .::. At the end of the curricular unit students should be able to: C1. Master the mechanisms of the Database Management System (SGBD); C2. Manage techniques for creating scripts in relational databases. C3. practice techniques associated with transaction management, creation and processing of queries.
- 1. Install and configure Database servers. 2. Define security policies. 3. Manage Databases 4. Relational algebra 5. SQL Structured Query Language 5.1 Data Manipulation Language (DML) 5.2 Data Definition Language (DDL) 5.3 Create and Manipulate Views 5.4 Create and Manipulate Indexes 6. Database objects 6.1 Tables 6.2 Views 6.3 Triggers 6.4 Stored Procedures 7. SQL Programming
Época Normal - Avaliação com Trabalhos Intermediários (aula a aula) (*) individualmente atividades de avaliação ativa ( TI - Trabalhos Intermediários - aula a aula) ao longo do semestre. Realiza também dois testes de avaliação individual, sendo eles: Avaliação com Prova Teórico/Prática ( FRE - Frequência ) e Avaliação com Projeto Prático ( PP - contendo todos os conteúdos vistos em aula). Além disso, apresenta um Trabalho Científico: Seminário ( TCS ). O estudante aprova se a classificação final for superior ou igual a 9.5 valores em 20 valores.
(*) A realizar no decorrer do semestre.
A classificação final é calculada pela fórmula:
Classificação Final = 0.2 *(TI) + 0.3 *(FRE) + 0.3 *(PP) + 0.2 *(TCS), conforme descrição na Tabela abaixo.
Época Normal - Avaliação final: O estudante realiza o exame completo e aprova se obtiver classificaçãos superior ou igual a 9.5 valores em 20 valores.
Épocas de Recurso e Especial: O estudante realiza o exame completo e aprova se obtiver classificação superior ou igual a 9.5 valores em 20 valores.
Descrição
Data limite
Ponderação
TI - Trabalhos Intermediários (aula a aula)
Consultar Moodle,
consoante a turma.20%
FRE - Prova Teórico/Prática (Frequência)
Consultar Moodle,
consoante a turma.30%
PP - Projeto Prático
Consultar Moodle,
consoante a turma.30%
TCS - Trabalho Científico: Seminário Consultar Moodle,
consoante a turma.20% (...)
- Semestral
- UC Database II is a fundamental component for Information Technology courses including Computer Networks and Systems, Programming Technologies and Information Systems, among others. Its main objective is to provide the student with a solid foundation that involves installing, configuring and administering a database server. It also aims to enable the student to understand how a Database Management System (DBMS) works internally, including techniques used to manage transactions, create and process queries. Furthermore, it considers that students are capable of evaluating the management mechanisms of a DBMS. It also encompasses tasks to compare different programming strategies in relational databases, as well as to analyze the benefits of physical data structures and to index the processing of queries and transactions in a relational DBMS.
- Details
- Category: Discipline
- Feio, Rui Alberto Lopes (2008). Gestão de Projectos com Microsoft Project 2007. Lisboa: FCA. Miguel, António (2009). Gestão de Projectos de Software. FCA, Editora de Informática Miguel, António (2009), Gestão Moderna de Projetos. FCA, Editora de Informática. PMI (2013), PMBOK - Conjunto de Conhecimentos em Gerenciamento de Projetos. Project Management Institute.
- Information Systems Technology and Programming
- 2045
- 11132
- Information Systems Project Management
- ISLA Santarém2045-11132
- 2
- 5
- 0
- 25
- Não
- Português
- The learning methodology will be based on problem/project-based learning (Project Based Learning), integrating theoretical and practical concepts within the classroom context. Assessment under the curricular regime consists of a written exam focused on the theoretical-practical component of the course unit and a group project. Each assessment component is weighted as follows: group project – 40%; written exam – 60%. Final assessment follows the same objectives and is based on an exam (100%) covering both the theoretical and practical components of the course unit.
- Mandatory
- The objectives of the course are: O1:Recognize the importance of project management. O2:Acquire theoretical and practical knowledge of project management techniques. O3:Identify the phases of a project. O4:Characterize good practices in project management. O5:Describe the most important aspects of each phase of project management. O6:Use the appropriate methodologies to design a project. O7:Create valid project design documentation. O8:Use project management software.
- C1. Introduction to project management What is a project? Phases of a project Project life cycle Project success factors C2. Standardization of project management C3. Project planning The WBS - Work Breakdown Structure Project quality Risk management Project communication Procurement C4. Building a project Characterization of the information system Methodologies to use Support tools Project construction phases Project identification and evaluation C5. Detailed project definition and planning C6. Project execution and closure C7. Post-installation support Drawing up a project document Document structure Document preparation phases
Descrição
Data limite
Ponderação
Prova escrita
25-11-2025
60%
Trabalho de grupo
09-12-2025
40%
- - - -
- - - -
- - - -
- Semestral
- This course unit is designed to equip students with the essential skills to effectively manage projects in a business context. It covers crucial performance domains such as scope, planning, costs, and risks, along with the development of interpersonal and leadership skills. The goal is to prepare students to create sustainable value in organizations and meet the demands of the job market.