Horário
Regime pós-laboral:
De segunda a quinta-feira (18:00 - 22:30)
Período de aulas
Propinas estudantes UE (2019/2020)
Propinas estudantes fora da UE (2019/2020)
O mestrado em Software de Código Aberto tem a duração de dois anos, correspondentes à obtenção 120 créditos ECTS, repartidos entre 18 em unidades curriculares obrigatórias e 42 em optativas e 60 na dissertação ou trabalho de projecto.
Plano de Estudos para 2019/2020
| Unidades curriculares | Língua | Créditos |
|---|---|---|
| Unidades Curriculares Obrigatórias | ||
| 1 Ano | 1 Semestre | ||
|
Desenvolvimento de Software de Código Aberto
Português
6.0 ECTS
|
Português | 6.0 |
|
Objectivos
Atingir um nível de programação que permita desenvolver aplicações de média escala em colaboração. Aprender os principais conceitos associados a linguagens de alto nível orientadas para objetos. P1. Introdução à Programação Avaliação tipo básico:
Bibliografia Obrigatória
Y. Daniel Liang, "Introduction to Java Programming", 7ª Edição, Prentice-Hall, 2008. ISBN: 0-13-185721 - 5 Java: Ken Arnold, James Gosling e David Holmes, "The JavaTM Programming Language", 3ª edição, Addison-Wesley, 2000. ISBN: 0-201-70433-1 |
||
|
Disseminação de Software de Código Aberto
Português
6.0 ECTS
|
Português | 6.0 |
|
Objectivos
Fornecer 1. Introdução à Disseminação de Softare Livre e Open Source Casos de Estudo - 40%
Bibliografia Obrigatória
Marcelo D'Elia Branco,Mónica León Martínez,Alejandro Novo López, Alberto Otero García (2005) "Implementation de Sistemas de Software Libre" UOC-Edu Strategy and the Internet ? HBS Working Knowledge. (2001, abril 16). Recuperado setembro 14, 2011, de http://hbswk.hbs.edu/item/2165.html |
||
|
Introdução ao Software de Código Aberto
Português
6.0 ECTS
|
Português | 6.0 |
|
Objectivos
Nesta UC serão apresentados os aspectos específicos do software livre, com foco principalmente nos seus fundamentos,identificando as motivações e importância. 1. Introdução ao FOSS (Free software and Open Source - Software livre e de Código Aberto) Trabalho Prático - 40%
Bibliografia Obrigatória
Hernández, J.,Megías Jiménez, D.,González Barahona, J., Seoane Pascual, J, Robles, G. (2008); Introducción al software libre ,Segunda edición, Fundació per a la Universitat Oberta de Catalunya, XP07/M2101/02708 Material fornecido pelos docentes na plataforma |
||
|
Modelos de Negócio e Economia do Software de Código Aberto
Português
6.0 ECTS
|
Português | 6.0 |
|
Objectivos
O aluno deverá poder realizar uma análise económica na sociedade da informação, com base na economia da inovação e das novas tecnologias. O aluno deverá também conhecer os diversos tipos de modelos de negócio aplicados ao Open Source. Programa- Enquadramento institucional e estratégico do open source Realização de dois trabalhos individuais com apresentação oral.
Bibliografia Obrigatória
- Magretta, J.(2002), Why Business Models Matter?, Harvard Business Review, May 2002 - Feller, J and Fitzgerald, B. (2000). A framework analysis of the open source software development paradigm. In Proceedings of the 21st Annual International Conference on Information Systems (ICIS 2000), pages 58-69, Brisbane, Australia, |
||
|
Sistemas Operativos de Código Aberto
Português
6.0 ECTS
|
Português | 6.0 |
|
Objectivos
Transmitir e aprofundar os conceitos de Sistemas Operativos recorrendo a sistemas operativos de Código Aberto, em particular o Linux, para o ilustrar. Serão analisadas e discutidas arquiteturas e técnicas avançadas do atual estado da arte em sistemas operativos. CP2: Casos de estudo de arquiteturas modernas de sistemas operativos A UC pode ser feita apenas por avaliação periódica, sendo a nota final obtida com base em 3 componentes de avaliação:
Bibliografia Obrigatória
- Andrew S. Tanenbaum and Herbert Bos, "Modern Operating Systems (4th Edition)", Pearson Prentice-Hall, 2014 Internet, outra |
||
| 1 Ano | 2 Semestre | ||
|
Seminário e Projecto em Software em Código Aberto
Português
12.0 ECTS
|
Português | 12.0 |
|
Objectivos
O Propósito desta Unidade Curricular consiste em ajudar no desenvolvimento da Dissertação. Um dos resultados produzidos deverá ser a clarificação dos objectivos e métodos do trabalho, bem como do estado da arte. ProgramaInformática como ciência Relatório Final com apresentação
Bibliografia Obrigatória
slides fornecidos nas aulas Patton, M. Q. (2002). Qualitative Research & Evaluation Methods (Third Edition.). Sage Publications, Inc. |
||
| Trabalho Final | ||
| 2 Ano | 1 Semestre | ||
|
Dissertação em Software de Código Aberto
Português
60.0 ECTS
|
Português | 60.0 |
|
Docentes
Sancho Moura Oliveira
Departamento de Ciências e Tecnologias da Informação
A dissertação pode ser aplicado a um contexto empresarial ou social ou ter uma orientação académica. Em ambos os casos, os alunos devem realizar um projecto de investigação que deve abranger não só a aplicação do aprendido conceitos durante seus estudos académicos, mas também a integração de técnicas e conhecimentos, a fim de realizar um trabalho inovador na área de Open Source Software. ProgramaRefinição do problema Avaliação de Documento escrito + Prova Publica
Bibliografia Obrigatória
Fornecida pelos orientadores. Suggested by the supervisor |
||
| 2 Ano | 2 Semestre | ||
|
Dissertação em Software de Código Aberto
Português
60.0 ECTS
|
Português | 60.0 |
|
Objectivos
A dissertação pode ser aplicado a um contexto empresarial ou social ou ter uma orientação académica. Em ambos os casos, os alunos devem realizar um projecto de investigação que deve abranger não só a aplicação do aprendido conceitos durante seus estudos académicos, mas também a integração de técnicas e conhecimentos, a fim de realizar um trabalho inovador na área de Open Source Software. ProgramaRefinição do problema Avaliação de Documento escrito + Prova Publica
Bibliografia Obrigatória
Fornecida pelos orientadores. Suggested by the supervisor |
||
Optativas recomendadas
Optativas recomendadas*:
2.º semestre
00698 | Bases de Dados em Ambientes de Código Aberto (ISTA | SI)
00699 | Desenvolvimento de Aplicações Web (ISTA | CTP)
00700 | Segurança em Redes de Computadores (ISTA | RDES)
Outras Unidades Curriculares Optativas*:
2.º semestre
01543 | Desenvolvimento de Aplicações para Ambientes Móveis (ISTA | SI)
00729 | Aplicações Interactivas (ISTA | IA)
02058 | Sistemas Embebidos (ISTA | Ele)
02868 | Sistemas de Informação Estratégicos e Gestão de Desempenho (ISTA | SI)
02869 | Gestão de Projectos de Sistemas de Business Intelligence (ISTA | SI)
M4325 | Jogos por Computador (ISTA | MVCG)
M4318 | Realidade Mista e Aplicações (ISTA | MVCG)
03202 | Visualização para Big Data (ISTA | CTP)
M8121 | Gestão Multimédia (ISTA | MVCG)
*Notas:
Objetivos
O mestrado em Software de Código Aberto visa formar diplomados que detenham quer competências de investigação quer conhecimentos aprofundados e integrados no contexto do software livre e de código aberto:
O mestrado em Software de Código Aberto visa formar diplomados que detenham as seguintes competências:
De forma a atingir esses objetivos, os alunos devem concretizar com sucesso as unidades curriculares do programa de estudo. Por sua vez, no contexto dessas UC são utilizadas metodologias de aprendizagem e avaliação que passam pelo estudo de casos, desenvolvimento de projetos, discussão da realidade atual. As dissertações têm um carácter aplicado, sem descorar a dimensão científica, o que é avaliado pela publicação em conferências e revistas.
Dissertação / Trabalho de Projeto
O mestrado implica a realização de uma dissertação de âmbito predominantemente científico, correspondente a 48 créditos.
A elaboração da dissertação é orientada por doutor ou por especialista de reconhecido mérito e são objecto de apreciação e discussão pública, perante um júri nomeado para o efeito.
Dissertações
| Data | Autor | Título | Júri |
|---|---|---|---|
| 14/07/11 | Hélio Alexandre Dias da Silva | Conillon: Distributed Computing Platform for Desktop Grids | Presidente: Prof. Carlos J. Costa Arguente: Prof. João Coelho Garcia (IST-UTL) Orientador: Prof. Sancho Oliveira Coorientador: Prof. Anders Christensen |
| 23-09-11 | Pedro Miguel Aparício Dias | Bot Beans | Presidente: Prof. Doutor Carlos J. Costa Arguente: Prof. Doutor André Santos Orientador: Prof. Doutor Sancho Oliveira |
| 23-09-11 | Bruno Fernando Pereira Gil | Monitorização Remota de Smatphones: Estudo e Impmentação de uma Plataforma de Controlo Parental | Presidente: Prof. Carlos J. Costa Arguente: Prof. Vítor Duarte (FCT-UNL) Orientador:Prof. Sancho Oliveira |
| 06/02/12 | Carlos Gameiro | Implementation of Business Intelligence Tools Using Open Source Approach | Presidente: Prof. Paulo Trezentos Arguente: Prof. Pedro Isaías (Univ. Aberta) Orientador:Prof. Carlos J. Costa |
| 09/07/12 | Carlos Manuel Tadeia Rosão | “Onset detection in music signals” | Presidente: Prof. Carlos J. Costa Arguente: Prof. Thibault Langlois (FCUL) Orientador:Prof. Ricardo Ribeiro Coorientador: Prof. David Martins Matos (IST-UTL) |
| 16/07/12 | Manuel Francisco Videira Delgado | “Combater o Crime Económico com Armas Digitais – O papel do Open Source.” | Presidente: Prof. Paulo Trezentos Arguente: Prof. Doutor Carlos Serrão Orientador: Prof. Carlos J. Costa Coorientador: Prof. Manuela Aparício |
| 16/07/12 | João Pedro Santos Silva | Community sharing platform for mobile devices.” | Presidente: Prof. Paulo Trezentos Arguente: Prof. Pedro Isaías (Univ. Aberta) Orientador: Prof. Carlos J. Costa Coorientador: Prof Manuela Aparício |
| 23/07/12 | Dinis Daniel Cipriano Monteiro | “Desenvolvimento de protótipo de uma aplicação Web de social media: Apoio à decisão no recrutamento e selecção” | Presidente: Prof. Carlos J. Costa Arguente: Prof. Paulo Trezentos Orientador: Prof. Bráulio Alturas |
| 18/09/12 | Rui Godinho | “O Open Source Software na Administração Pública Central Portuguesa – Grau e tendências de utilização; Fatores inibidores e facilitadores da sua adoção” | Presidente: Prof. Paulo Trezentos Arguente: Prof. Rui Ribeiro Orientador: Prof. Luís Arriaga da Cunha Coorientador: Prof. Carlos J. Costa |
| 26/10/12 | Jorge Pena | “A collaborative framework for Browser Game Development” | Presidente: Prof. Paulo Trezentos Arguente: Prof. Abílio Oliveira Orientador: Prof. Carlos J. Costa |
| 22/11/12 | Miguel Gamito | Sistema Integrado para a Gestão de Eventos de natureza Científica | Presidente: Prof. Carlos J. Costa Arguente: Prof. Sancho Oliveira Orientador: Prof. Carlos Serrão |
| 4/12/12 | Emanuel Jesus | "Teaching Computer Programming: Using structured Programming Language and Flowcharts" | Presidente: Prof. Paulo Trezentos Arguente: Prof. Sancho Oliveira Orientador: Prof. Carlos Costa |
| 12/12/12 | Miguel Reixa | Sistema de Avaliação de Serviços de Cloud Computing | Presidente: Prof. Paulo Trezentos Arguente: Prof. Braulio Alturas Orientador: Prof. Carlos Costa Coorientador: Prof. Manuela Aparício |
| 12/12/12 | João Paulo Figueirdo | Portal da Saúde- Uma Alternativa Usando Tecnologias Open Source | Presidente: Prof. Paulo Trezentos Arguente: Prof. Henrique O’Neill Orientador: Prof. Carlos Costa Coorientador: Prof. Manuela Aparício |
| 18/12/12 | Rui Figueirdo | Agregação da Informação num Portal de Empreendedorismo | Presidente: Prof. Paulo Trezentos Arguente: Prof. Abílio Oliveira Orientador: Prof. Carlos J. Costa Coorientador: Prof. Manuela Aparício |
| 18/12/12 | Tiago Santos | "Metaversia- A MOOC Model for Higher Education" | Presidente: Prof. Doutor Bráulio Alturas Arguente: Prof. Sandro Mendonça Orientador: Prof. Carlos Costa Coorientador: Prof. Manuela Aparício |
| 12/12/13 | Luis Marques | Deduplicação segura em ambientes móveis | Presidente: Prof. Paulo Trezentos Arguente: Prof. Carlos Serrão Orientador: Prof. Carlos J. Costa |
| 03/07/14 | Pedro Bonifacio Costa | "Profiling Users’ Preferences with Text Mining" | Presidente: Prof. Carlos J. Costa Arguente: Prof. Abílio Oliveira Orientador: Prof. Sancho Oliveira Coorientador: Prof. Luís Nunes |
| 17/12/14 | Mário Batista | Abordagem metodológica para auxiliar no processo de localização de um ERP Open Source | Presidente: Prof. Paulo Trezentos Arguente: Prof. Carlos Serrão Orientador: Prof. Carlos J. Costa Coorientador: Prof. Manuela Aparício |