Curso


Diploma de técnico superior profissional
Um dos seguintes conjuntos de áreas: Matemática
Total de novos alunos a admitir em cada ano letivo 25
Total de alunos inscritos em simultâneo 58
Localidade Morada Total de novos alunos a admitir em cada ano letivo no local/morada Total de alunos inscritos em simultâneo no local/morada
Bragança Campus de St.ª Apolónia 25 58
Descrição geral Planear, desenvolver e manter aplicações informáticas em ambiente desktop, web e móvel e gerir sistemas de informação e bases de dados, de forma autónoma ou em equipa, contribuindo para a otimização de processos e recursos das organizações alvo.
Atividades principais
Desenhar, implementar e administrar bases de dados
Desenvolver aplicações informáticas para ambiente desktop
Desenvolver aplicações web baseadas em arquiteturas multicamada
Desenvolver software de forma colaborativa usando sistemas de gestão de versões
Efetuar a análise e especificação de requisitos de software
Gerir aplicações para ambiente desktop, web ou dispositivos móveis, incluindo instalação, configuração, testes e manutenção
Implementar aplicações baseadas em módulos de redes de sensores e dispositivos conectáveis
Implementar aplicações para dispositivos móveis recorrendo a uma framework
Conhecimentos
Conhecimentos abrangentes de conceção de interfaces gráficas.
Conhecimentos abrangentes de desenho e implementação de bases de dados.
Conhecimentos abrangentes de levantamento de requisitos e de modelação de sistemas de software.
Conhecimentos abrangentes de Matemática e Algebra.
Conhecimentos abrangentes de programação de dispositivos conectáveis e da Internet das Coisas.
Conhecimentos abrangentes de técnicas de comunicação, relacionamento interpessoal e motivação.
Conhecimentos abrangentes de técnicas eficazes para a resolução de problemas através dos algoritmos.
Conhecimentos especializados de desenvolvimento de aplicações para dispositivos móveis.
Conhecimentos especializados de desenvolvimento de aplicações web.
Conhecimentos especializados de distribuição, instalação e manutenção de aplicações desktop, web e móveis.
Conhecimentos especializados de programação de aplicações informáticas com recurso a linguagens orientadas a objetos.
Conhecimentos especializados de sistemas de gestão de versões para desenvolvimento de software colaborativo.
Aptidões
Aplicar raciocínio lógico e implementar algoritmos para a resolução de problemas concretos.
Aplicar técnicas de desenho, implementação e administração de bases de dados.
Construir aplicações de software para dispositivos móveis.
Consultar, interpertar e redigir documentação técnica, incluíndo em lingua inglesa.
Desenvolver e publicar aplicações para a web recorrendo a linguagens de programação do lado do cliente e do servidor.
Implementar aplicações para desktop recorrendo a ambientes integrados de desenvolvimento.
Instalar, configurar e manter aplicações informáticas e respetivos serviços.
Programar aplicações para a Internet das Coisas, recorrendo a sensores e dispositivos conectáveis.
Usar ferramentas e técnicas fundamentais de modelação de software.
Utilizar sistemas de gestão de versões para desenvolvimento colaborativo de software.
Atitudes
Demonstrar capacidade analítica e pensamento lógico.
Demonstrar capacidade de adaptação à evolução dos procedimentos e das tecnologias.
Demonstrar capacidade de comunicação.
Demonstrar capacidade de gestão do tempo e de cumprimento de objetivos.
Demonstrar capacidade de relacionamento interpessoal e de trabalho em equipa, nomeadamente ao nível da gestão de conflitos e da motivação.
Demonstrar capacidade de relacionamento técnico e funcional com colaboradores e parceiros.
Demonstrar iniciativa e autonomia para a resolução de problemas de natureza técnica.
Demonstrar iniciativa na obtenção de soluções adequadas para a resolução de problemas.

--
Desenvolvimento de Software (Percurso Geral) 120 ECTS
Estrutura Curricular
Estrutura Curricular
Área de Educação e Formação Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Matemática (0461) 0461 3 0 0 2.5%
Ciências Informáticas (0481) 0481 117 0 0 97.5%
Total 120 0
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Componente de formação Sigla - AFE Horas ECTS
Total Aplicação Contacto
1º Ano 1620h 375h 0h 60
Semestral Estágio II Em contexto de trabalho 0481 162h
 (HEP 162h)
0h 0h
6
Semestral Estágio I Em contexto de trabalho 0481 81h
 (HEP 81h)
0h 0h
3
Semestral Desenvolvimento de Aplicações Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Desenvolvimento Colaborativo de Software Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Conceção de Interfaces Gráficas Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Algoritmos e Estruturas de Dados Técnica 0481 81h
 (HEP 51h)
20h 0h
3
Semestral Administração de Sistemas Técnica 0481 81h
 (HEP 51h)
20h 0h
3
Semestral Projeto Integrado II Técnica 0481 162h
 (HEP 102h)
60h 0h
6
Semestral Projeto Integrado I Técnica 0481 162h
 (HEP 102h)
60h 0h
6
Semestral Programação Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Modelação de Sistemas de Software Técnica 0481 81h
 (HEP 51h)
20h 0h
3
Semestral Matemática Geral e científica 0461 81h
 (HEP 51h)
0h 0h
3
Semestral Introdução às Bases de Dados Técnica 0481 81h
 (HEP 51h)
20h 0h
3
Semestral Introdução aos Sistemas Informáticos Técnica 0481 81h
 (HEP 51h)
20h 0h
3
Semestral Introdução à Programação Técnica 0481 81h
 (HEP 51h)
20h 0h
3
Semestral Implementação e Administração de Bases de Dados Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Fundamentos de Desenvolvimento de Software Técnica 0481 81h
 (HEP 51h)
20h 0h
3
2º Ano 1620h 324h 0h 60
Semestral Computação Móvel Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Sistemas de Gestão de Conteúdos Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Publicação e Administração Web Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Projeto Integrado IV Técnica 0481 162h
 (HEP 102h)
60h 0h
6
Semestral Projeto Integrado III Técnica 0481 162h
 (HEP 102h)
60h 0h
6
Semestral Programação para a Web - Servidor Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Programação para a Web - Cliente Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Programação de Serviços Web Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Programação de Dispositivos Móveis Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Introdução às Redes de Dados Técnica 0481 81h
 (HEP 51h)
20h 0h
3
Semestral Internet das Coisas Técnica 0481 81h
 (HEP 51h)
23h 0h
3
Semestral Estágio IV Em contexto de trabalho 0481 324h
 (HEP 324h)
0h 0h
12
Semestral Estágio III Em contexto de trabalho 0481 243h
 (HEP 243h)
0h 0h
9
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto, HEP: Horas de estágio protocoladas
Diploma de técnico superior profissional
Um dos seguintes conjuntos de áreas: Matemática
Total de novos alunos a admitir em cada ano letivo 25
Total de alunos inscritos em simultâneo 58
Localidade Morada Total de novos alunos a admitir em cada ano letivo no local/morada Total de alunos inscritos em simultâneo no local/morada
Bragança Campus de St.ª Apolónia 25 58

--
Desenvolvimento de Software (Percurso Geral) 120 ECTS
Diploma de técnico superior profissional
Um dos seguintes conjuntos de áreas: Matemática
Total de novos alunos a admitir em cada ano letivo 50
Total de alunos inscritos em simultâneo 125
Localidade Morada Total de novos alunos a admitir em cada ano letivo no local/morada Total de alunos inscritos em simultâneo no local/morada
Bragança Campus de St.ª Apolónia 50 125

--
Desenvolvimento de Software (Percurso Geral) 120 ECTS
Logótipos (COMPETE 2020, PORTUGAL 2020 e UE)