Programsko inženjerstvo na diplomskoj razini usmjereno je na složeniji razvoj softvera, arhitekturu aplikacija, kvalitetu programskih rješenja i vođenje razvojnih procesa. Smjer priprema studente za odgovornije uloge u razvojnim timovima i IT projektima.
Plano de estudos do ramo
Unidades curriculares comuns do curso e unidades curriculares do ramo Engenharia de software (a partir do 1.º semestre, destacadas com uma faixa).
1.º semestre 12 unidades curriculares
Unidades curriculares comuns do curso
- Economia digital5 ECTS
- Gestão de ativos5 ECTS
- Matemática5 ECTS
- Gestão de projetos5 ECTS
- Bridgeoptativa5 ECTS
- Gestão de sistemas de TIoptativa5 ECTS
- Motivação e trabalho em equipaoptativa5 ECTS
- Ética e direito empresarialoptativa5 ECTS
- Estatística aplicadaoptativa5 ECTS
- Programação em software matemático e computacionaloptativa5 ECTS
- Gestão da qualidadeoptativa5 ECTS
Ramo Engenharia de software
- Engenharia de software e sistemas de informaçãooptativa5 ECTS
2.º semestre 8 unidades curriculares
Ramo Engenharia de software
- Teoria avançada de algoritmos e sistemas6 ECTS
- Programação orientada a objetos6 ECTS
- Engenharia de software em sistemas abertos6 ECTS
- Matemática discretaoptativa6 ECTS
- Programação avançada em Javaoptativa6 ECTS
- Programação em Javaoptativa6 ECTS
- Soluções UNIX avançadasoptativa6 ECTS
- Sistemas embebidosoptativa6 ECTS
3.º semestre 7 unidades curriculares
Unidades curriculares comuns do curso
- Gestão comportamental6 ECTS
- Reengenharia de processos de negócio6 ECTS
- Engenharia da inovaçãooptativa6 ECTS
Ramo Engenharia de software
- NoSQL e análise avançada de big data6 ECTS
- Desenvolvimento de aplicações móveisoptativa6 ECTS
- Modelação e administração de bases de dadosoptativa6 ECTS
- Programação avançada de serviços web (open source, PHP)optativa6 ECTS