Universidade de Portsmouth
Universidade de Portsmouth

Estudante de Engenharia de Software

2000 - 2002


» Currículo » Empregos

Frequentei a Universidade de Portsmouth no Reino Unido em 2000, devido não só a uma mudança de curso, mas também devido a uma grande insatisfação relativamente à qualidade de ensino to no curso que estava a frequentar em Portgual na altura. Decidi que necessitava duma mudança, inscrevi-me num curso de Engenharia de Software, fiz as malas e fui.

Apesar de não ter ninguém lá na altura, e de nem sequer ter sitio onde ficar durante os dias iniciais, acho que tomei a opção certa. Consegui acabar o curso com diversas "Distinções" e "Méritos" em várias disciplinas, que fiz à primeira, apesar de ser um curso universitário numa língua estrangeira.

Disciplinas principais:

Gestão e Análise:

A parte de análise do curso de Engenharia de Software era focado nas técnicas e metodologias usadas na Análise e Design de Sistemas. Exemplos disso seriam os Diagramas de Fluxos de Dados, Modelo entidade relacionamento ou Diagramas de Transição de Estados, também facultando uma abordagem detalhada sobre UML para Análise e Design Orientada a Objectos no ciclo de vida de desenvolvimento de sistemas.

Ciclos de vida de Projectos, Metodologias de abordagem ao desenvolvimento de software, técnicas de apuramento de requisitos e standards de documentação, técnicas de calculo de custos de desenvolvimento de software, abordagens ao desenvolvimento e teste de interfaces de utilizador eram apenas alguns dos tópicos do curso.

Systemas Informáticos e Programação:

Disciplinas práticas de programação estavam divididas em quatro grupos. Programação Procedimental (ADA), Programação Orientada a Eventos (VB5), Programação Orientada a Objectos (C++), e programação em consola/terminal Unix.

Começamos com ADA, como linguagem de programação introdutória, e focámo-nos no resto do curso em C++ e VB5, quer para desenvolvimento para Consola e Desktop..

Sistemas Informáticos focaram-se nos princípios de Hardware, Portas, Circuitos, Lógica Sequencial, Algebra Booleana, Programação em Assembly, e outros temas relacionados com Arquitectura de Computadores como mecânica de Inputs e Outputs, Memória, CPU, Arquitecturas RISC e ARM, o Sistema Operativo e comunicações informáticas.

Projecto:

O projecto de curso foi um Sistema de Suporte aos Estudantes, baseado na web, desenvolvido em cima de LAMP. Passado com "Distinção".

SmarterQueue - A forma mais inteligente de criar em redes sociais

SmarterQueue - A forma mais inteligente de criar em redes sociais

LRTT - Limited Resource Teacher Training

LRTT - Limited Resource Teacher Training

shareOptic - Solução de monitorização de cyber segurança

shareOptic - Solução de monitorização de cyber segurança

Blockz RAD framework web em Php

Blockz RAD framework web em Php