Curso de Arquitetura de Software 1
Especificações
Semestre | Nome do Curso | Categoria | Código | Horas de Crédito |
---|---|---|---|---|
5 | Arquitetura de Software 1 | Laboratório Especializado | CSAR-351 | 2 |
Pré-requisitos
Descrição
Catálogo Estudantil - Jala (2025-2026)
Este curso investiga os princípios e práticas essenciais da arquitetura de software moderna, equipando os alunos com uma sólida compreensão dos principais fatores que impulsionam as decisões arquitetônicas. Ele fornece as habilidades e insights práticos necessários para projetar, comunicar e entregar arquiteturas que abordam atributos críticos de qualidade em projetos do mundo real. O curso também oferece uma exploração abrangente de estilos e padrões arquitetônicos, demonstrando como eles fornecem soluções comprovadas para desafios comuns de design, juntamente com técnicas e ferramentas para análise de trade-off e gerenciamento de riscos.
Os alunos aplicarão seus conhecimentos adquiridos por meio de atividades práticas, como Katas Arquitetônicas, onde pequenos grupos abordam desafios arquitetônicos de forma colaborativa, e um projeto final, onde projetarão, documentarão e apresentarão individualmente uma arquitetura de software abrangente. Essas atividades se concentram na avaliação de compensações, refinamento de requisitos e design de componentes-chave para atender às necessidades funcionais e não funcionais.
Ao final do curso, os alunos terão desenvolvido uma forte mentalidade arquitetônica, permitindo-lhes criar soluções eficazes e bem documentadas em qualquer contexto de desenvolvimento de software.