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

Traineeship

Details
Category: Discipline
  • Sim
  • The Internship, a curricular unit integrated in the 2nd semester of the 2nd year of the study plan of the professional higher technical course in Cybersecurity, as a training component in a work context, aims to allow the student to be inserted in the work environment and in functions related to their area of training, aiming at the application of the acquired knowledge and knowledge to the practical activities of the respective professional profile. The Internship is a curricular unit that intends to establish a connection with host entities, with a view to enabling the application in a real work context of the knowledge acquired by the student during the school part of the respective cycle of studies, in order to consolidate them and to be able to develop new aptitudes and competences.
  • Semestral
  •  

    Descrição

    Data limite

    Ponderação

    Avaliação intermédia

    60 dias após o início

    15 %

    Avaliação da Empresa + avaliação do Relatório final

     

    35% + 30 %

    Avaliação da apresentação pública

    Calendário

    20 %

     

     

     

  • The present training in a work context, Internship, which is an integral and mandatory part of the higher professional technician course in Cybersecurity, will be carried out in a company. The student, together with the academic advisor and business advisor, will prepare an internship plan to be developed in a work context. Throughout the internship period, he will seek to develop and implement the same. This plan will indicate the general lines of the tasks to be carried out by the student within the scope of this curricular unit. A supervisor responsible for the internship will be appointed by the Institute. The company will appoint a supervisor who will accompany the internship, with a public presentation of the internship report that will be submitted to the final evaluation at the end.
  • In general terms, it is intended that students in an internship environment in the companies where they are inserted can: - Apply, in a real context and in an integrated and interdisciplinary way, the knowledge acquired in the different components of training. - Adapt and develop work habits according to the reality of a company. - Demonstrate interpersonal relationship ability with differentiated interlocutors with ethical and deontological sense; - Describe the technologies, products and services present in companies. - Develop and practice in ampresarial environment the knowledge and techniques studied during the course. - Use and extend the knowledge of the tools used in the company and generally in the market - Carry out security plan in companies - Demonstrate ability of versatility and spirit of initiative; - Demonstrate adaptability to the evolution of procedures and technologies; - Develop and publicly submit reports and other documents.
  • Mandatory
  • This curricular unit takes place in organizations/companies and has a professional dimension. Throughout the internship period, the student incorporates everything that is innovative in different aspects in all the tasks and activities in which they are involved, duly tutored and supervised by the Business Advisor and Academic Advisor.
  • Português
  • Catálogos e outros documentos indicados pelos orientador empresarial e orientador académico.  
  • 4
  • 0
  • 30
  • 2
  • IPLUSO6130-814
  • Traineeship
  • 814
  • 6130
  • Cybersecurity

English

Details
Category: Discipline
  • Não
  • The teaching methdology is the communicative approach since learning a language always encompasses its effective use. The objective is, therefore, to integrate the specific skills of written and oral comprehension, speaking and writing in order to provide students with the possibility of developing and consolidating their English in the several topocs proposed. The students will also have the opportunity to consolidate their grammar knowledge.
  • 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 de avaliação escrita

     

    30%

    Apresentação oral

     

    40%

    Avaliação continua

     

    30%

         

     

    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...

     

  • Objectives of this course unit: * Develop oral and written skills in the area of Technology; * Review and systematize previously acquired linguistic content; * Share information about everyday life; * Produce written communications in the field of commercial and technical relations in the area of the course; * Expand and apply vocabulary related to information technologies; * Develop ability to read and interpret technical manuals in the course area.
  • The main skills to be acquired are: The ability to communicate in writing and orally fluently, clearly and appropriately in English in a professional context. The ability to participate in meetings, make presentations and speak on the phone, in a clear and well-structured manner, using vocabulary and linguistic strategies appropriate to the situations and problems faced. The ability to prepare, analyse and discuss written documents.
  • Mandatory
  • Classes will be theoretical-practical, with the development and application of the 4 areas of linguistic competence: oral and written comprehension, oral and written production. Theoretical classes focusing on grammatical content. Practical classes that include grammar exercises, vocabulary acquisition exercises, reading and interpreting texts, role play exercises, individual and group work. Digital tools like Quizlet and others will be used.
  • Português
  • Brooks, Charles J. et al. Cybersecurity Essentials , Wiley, 2013 Esteras, Santiago Remacha, Fabré, Elena Marco, Professional English in Use : For Computers and the Internet , Cambridge Univeristy Press, 2017 Glendinning, Eric H., Oxford English for Careers: Technology , Oxford University Press, 2007  
  • 4
  • 0
  • 5
  • 1
  • IPLUSO6378-23
  • English
  • 23
  • 6378
  • Development for the Web and Mobile Devices

Fundamentals of Databases

Details
Category: Discipline
  • Não
  • This UC focuses on the introduction and consolidation of the fundamental concepts of databases, providing students with the necessary skills for the conception, design, implementation, and management of database systems. The field of action of this UC ranges from the study of database management systems (DBMS) to data modeling, including standardization, SQL, and optimization techniques. In the current era, where information plays a preponderant role, its effective management becomes imperative, with databases being a crucial tool in this process. Whether developing web or mobile applications, the ability to interact, manipulate, and optimize databases is essential. Therefore, this UC has a vital relevance in the study cycle, preparing students to face real challenges in the job market, providing them with a solid foundation in information management and integration with various development platforms.
  • Semestral
  • Descrição

    Data limite

    Ponderação

    Participação em aula

    N/A

    25%

    Projeto de grupo 1 (Entrega e Discussão)

    04-12-2025

    25%

    Teste Individual Global Escrito

    15-01-2026

    25%

    Projeto de grupo 2 (Entrega e Discussão)

    22-01-2026

    25%

     

  • Introduction to Databases: Definition, importance, and historical evolution. Database Management Systems (DBMS): Characteristics, components, and types of DBMS. Relational Model: Entities, relationships, attributes, and keys. Normalization: Process, objectives, and normal forms. SQL language: Basic and advanced queries, CRUD operations (Create, Read, Update, Delete), aggregate functions, and joins. Database Design: Techniques and tools for modeling and design. Databases in Web and Mobile Environments: Integration with applications, security and optimization. Advanced Topics: Indexing, transactions, concurrency and failure recovery.
  • Knowledge: Students will acquire a deep understanding of the fundamental principles of databases, including the architecture of Database Management Systems (DBMS), data models, and standardization practices. Skills: They will develop practical skills in database design, manipulation, and querying using the SQL language, and implementation of databases in real web and mobile development contexts. Skills: They will be trained to analyze and solve problems related to data management, effectively integrating databases into web and mobile solutions, considering aspects of performance, security, and scalability. Through this UC, students will be prepared to face contemporary challenges in the area of information management, becoming more complete professionals who are adaptable to market demands.
  • Mandatory
  • Project-Based Learning (PBL): Students develop practical projects, simulating real market challenges, encouraging the direct application of theoretical content. Virtual Learning Environments: Interactive digital platforms that support the sharing of materials, discussion forums, and online quizzes. Peer Learning: Stimulation of collaborative learning, where students teach and learn from each other, strengthening their understanding of the content. Microlearning: Division of content into small units or capsules, facilitating the digestion and retention of information. These methodologies seek to adapt the educational process to the needs and characteristics of students in the digital era, making learning more dynamic, interactive, and effective.
  • Português
  • Date, C. J. (2003). An Introduction to Database Systems (8th ed.). Boston: Addison-Wesley. Elmasri, R., & Navathe, S. B. (2016). Fundamentals of Database Systems (7th ed.). Boston:Pearson.  
  • 4
  • 0
  • 5
  • 1
  • IPLUSO6378-13304
  • Fundamentals of Databases
  • 13304
  • 6378
  • Development for the Web and Mobile Devices

Information Systems

Details
Category: Discipline
  • Não
  • The discipline aims to help students to understand the basic concepts of Information Systems, recognize the technologies used, know the process of planning, management, analysis, design of information systems using UML. This knowledge is reinforced by the approach and analysis of several practical cases of study and complementary research work using UML modeling as well as the use of a process modeling tool. It focuses on the study of concepts and reference themes in the area, such as Planning and Management of Information Systems (PSI) and (GSI), Architectures and Process Modeling using BPM and requirements using UML.
  • Semestral
  • Será feita avaliação contínua composta por participação e realização de exercícios práticos de aplicação, realização de um teste teórico final de avaliação e entrega e apresentação de um trabalho final de aplicação.

     

    Descrição

    Data limite

    Ponderação

    Avaliação parte teórica

    31-01-2025

    50%

    Teste de avaliação 1

    26-11-2024

    35%

    Tema de desenvolvimento 10-12-2024 20%
    Teste de avaliação 2 28-01-2025 35%
    Assiduidade e Participação aulas 31-01-2025 10%
    Avaliação parte prática 31-01-2025 50%

    Trabalho final em Grupo

    Trabalho Final com peso de 30%

    Apresentação trabalho final com peso 70%

    21-01-2025

    50%

    Exercícios de aplicação 25-01-2025 40%
    Assiduidade e Participação nas aulas 25-01-2025 10%

    Nota inferior a 8 valores numa das componentes (prática ou teórica) será a nota final da disciplina com reprovação.

    Para a realização do trabalho final de aplicação será disponibilizado um caso de estudo que será analisado e desenvolvido nas aulas práticas. Serão também realizados exercícos práticos de modelação de processos, modelação UML e análise de requisitos.

     

  • Information Systems Base Concepts Information Systems: Definition and concepts. Databases Hardware, software, and networks Process design. BPMN modelling Business Processes in the company BPMN Modeling IS in organizations, Management and Planning, Architectures and Models. IS Management. Planning. Development. Exploitation. Strategic Analysis Architectures and Models Design of Information Systems. UML models. UML Fundamentals. UML Modeling Application Analysis, Development and Acquisition Requirements Analysis Acquisition of information systems. Analysis and Development of information systems Business Information Systems. Classic management applications. Specification of software requirements Software development tools Software security
  • The discipline is part of the general level of training in information systems and has as main objectives to provide students with a set of general and specific concepts that allow them to understand and master the types, characteristics and role of Information Systems throughout society and in particular in companies, recognize the technologies used, as well as Management and Planning of Business Information Systems and represent and model business processes and requirements.  This knowledge is reinforced by the approach and analysis of several practical cases of study and complementary research work using UML as well as the use of a process modeling tool. An information systems initiation curricular unit focuses on the study of concepts and reference themes in the area, such as Planning and Management of Information Systems (PSI) and (GSI), Architectures and Modeling using UML and BPM. Know how to select the method of acquiring a new software application.
  • Mandatory
  • Online sessions will be scheduled to support students. To bring students closer to the business reality, real cases of companies will be used to study
  • Português
  • Bocij, Paul & Greasley, Andrew & Hickie, Simon –Business Information Systems, Technology, development and management for the modern business,6th Edition. Pearson (2019). ISBN13: 9781292220970 Alturas, Bráulio. Introdução aos sistemas de Informação Organizacionais (1ª Edição). Edições Sílabo (2013). ISBN13: 978-972-618-740-0 Nunes, Mauro e O’Neill, Henrique. Fundamental de UML, (7ª edição). FCA (2011) ISBN13: 978-972-722-481-4 O’Neill, Henrique, Nunes, Mauro e Ramos, Pedro. Exercícios de UML, (1ª edição). FCA (2010) ISBN13: 978-972-722-616-0 White, Stephen A. &. Miers Derek Miers . BPMN: Modeling and Reference Guide. Future Strategies Inc. (2008) ISBN13:978-09777527-2-0 Correia, Miguel Pupo e Sousa, Paulo Jorge, Segurança no Software (2ª Edição). FCA (2017) ISBN13:978-972-722-858-4 Documentos de apoio e textos a fornecer pelos docentes
  • 4
  • 0
  • 4
  • 1
  • IPLUSO6378-1131
  • Information Systems
  • 1131
  • 6378
  • Development for the Web and Mobile Devices

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

    20-01-2026

    65%

    Entrega do Portefólio Individual

    20-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
  • 1
  • IPLUSO6378-16225
  • Object Oriented Programming
  • 16225
  • 6378
  • Development for the Web and Mobile Devices
  1. Portuguese
  2. Algorithms and Data Structure
  3. Database Programming
  4. Mobile Operating Systems

Page 191 of 225

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

Select your language

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

English Menu

  • Home

Pesquisa

Login Form

  • Forgot your password?
  • Forgot your username?