
Engenharia de Software e dos Sistemas de Informação Empresariais (SISE)
Programa de Especialização
Duração: 418h
Conhece esta nova plataforma que te trará conhecimentos imprescindíveis no que diz respeito à adaptação das empresas às novas e crescentes exigências do mercado do século XXI, através de uma preparação sólida, séria e competitiva nos domínios da Engenharia de Sistemas de Software.
O PROGRESS é um curso intensivo, com maior enfoque em tecnologias Java, com o objetivo de proporcionar aos participantes conhecimentos básicos em todos os domínios fundamentais da engenharia de sistemas.
No final desta formação os alunos terão adquirido:
Formadores: António Menezes Leitão; Prof. Francisco Melo; Prof.ª Cláudia Antunes
Este módulo tem como objetivo fornecer conhecimentos sobre conceitos fundamentais relativos à atividade de programação, nomeadamente, algoritmo, abstração procedimental e abstração de dados, a programação como construção de abstrações, paradigmas de programação. Após a frequência da disciplina, os alunos deverão dominar os conceitos apresentados e serem capazes de desenvolver programas em Python.
Formadores: António Rito da Silva; David Martinho
Este módulo pretende facultar a linguagem de programação Java: funções e métodos, classes e objetos, testes de unidade, tratamento de exceção, herança, coleções, enums, strings e arrays. A pilha de execução e a pilha de memória. Desenvolver software usando uma abordagem de teste-primeira e refatorizações, desenvolvimento test-driven.
Formadores: António Rito da Silva; Paulo Carreira; João Dias Pereira; Rui Maranhão; Luís Cruz
Desenvolvimento de uma aplicação de software de grande dimensão por várias equipas de programadores.
Utilização de técnicas de engenharia de software durante o desenvolvimento: desenvolvimento orientado por testes, testar primeiro, programar com asserções, gestão ágil de projetos, sistemas de gestão de configuração de software, ferramentas de profiling e teste das propriedades não funcionais do código.
Formadores: Arlindo Oliveira; Alexandre Francisco; Luís Russo
Será apresentada uma Visão geral dos conceitos básicos sobre análise e síntese de algoritmos e estruturas de dados, focando aqueles que encontramos na maioria das bibliotecas. Irão adquirir noções de complexidade computacional. e aplicarão estas noções na resolução de problemas práticos, tendo em conta a viabilidade, eficiência e escalabilidade. Farão análise da implementação de algoritmos e estruturas de dados.
Formadores: Paulo Carreira; Carlos Mendes; Francisco Regateiro
Este módulo serão apresentados os conceitos básicos de bases de dados relacionais, desenhar e implementar bases de dados, apresentar os conceitos de processamento de consultas e optimização e conhecer o funcionamento interno dos Sistemas de Gestão de Bases de Dados.
Formadores: Carlos Mendes; Sérgio Guerreiro
O módulo cobre as seguintes temáticas:
Formadores: Luís Veiga; Daniel Gonçalves; Alfredo Ferreira; David Dias
O módulo cobre as seguintes temáticas:
Formadores: José Tribolet
COORDENAÇÃO
FORMADORES
Professor Auxiliar | IST
Professor Associado | IST
Professora Auxiliar | IST
Professor Associado | IST
Professor Auxiliar | IST
Professor Auxiliar | IST
Distinguished Professor | IST
Professor Associado | IST
Professor Auxiliar | IST
Professor Associado | IST
A avaliação de cada módulo é constituída por uma combinação dos elementos seguintes:
Aplicam-se as seguintes regras gerais de avaliação a todos os módulos do programa:
MAIS INFORMAÇÕES E CANDIDATURAS
Contacte-nos relativamente a próximas datas ou adapte este curso à sua organização.
Programa de Especialização
Duração: 418h
Programa de Especialização
Duração: 140h
Candidaturas Abertas
MAIS INFORMAÇÕES E CANDIDATURAS
Contacte-nos relativamente a próximas datas ou adapte este curso à sua organização.
© 2020 - Instituto Superior Técnico de Lisboa
Nós e os nossos parceiros armazenamos e/ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para fins de marketing.
Com a sua permissão, nós e os nossos parceiros poderemos usar identificação e dados de geolocalização precisos através da procura de dispositivos. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros, conforme descrito acima. Em alternativa, pode aceder a informações mais pormenorizadas e alterar as suas preferências antes de consentir ou recusar o consentimento. Tenha em atenção que algum processamento dos seus dados pessoais poderá não exigir o seu consentimento, mas que tem o direito de se opor a esse processamento. As suas preferências serão aplicadas apenas a este website.
Estes cookies são estritamente necessários para fornecer os serviços disponíveis nos nossos websites e para usar alguns dos seus recursos, como acesso a áreas seguras.
Estes cookies coletam informações que são usadas de forma agregada para nos ajudar a entender como os nossos websites estão a ser usados ou quão eficazes são as nossas campanhas de marketing.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
Saiba mais aqui.