98906-04 - Projeto e Arquitetura de Software - Turma 034 - 2026/1 - Prof. Marcelo Hideki Yamaguti
Escola Politécnica
Categoria de Filtro: 2026/1

O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de:

  1. Compreender os principais conceitos envolvidos no projeto e arquitetura de software.
  2. Compreender o processo de projeto e arquitetura de software.
  3. Aplicar técnicas de especificação de projeto e arquitetura de software.
  4. Avaliar a qualidade do projeto e arquitetura de um software.
98906-04 - Projeto e Arquitetura de Software - Turma 032 - 2026/1 - Prof. Marcelo Hideki Yamaguti
Escola Politécnica
Categoria de Filtro: 2026/1

O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de:

  1. Compreender os principais conceitos envolvidos no projeto e arquitetura de software.
  2. Compreender o processo de projeto e arquitetura de software.
  3. Aplicar técnicas de especificação de projeto e arquitetura de software.
  4. Avaliar a qualidade do projeto e arquitetura de um software.
4611F-04 - Programação Orientada A Objetos - Turma 031 - 2026/1 - Prof. Marcelo Hideki Yamaguti
Escola Politécnica
Categoria de Filtro: 2026/1

O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de: 

  1. Conhecer e utilizar de forma precisa conceitos e termos relacionados ao paradigma de orientação a objetos.
  2. Desenvolver as competências e habilidades para a criação de sistemas de complexidade média, formado por múltiplos componentes, e expressar estas soluções na forma de um sistema de classes em uma linguagem de programação.
  3. Descrever sistemas utilizando diagramas e código.
  4. Construir abstrações para tipos de dados, usando os conceitos de classe, objeto-mensagem, herança e interface.
  5. Compreender os conceitos envolvidos em programação orientada a objetos por meio de interface de usuário gráfica.
4636H-04 - Fundamentos de D. de Software - Turma 032 - 2026/1 - Prof. Marcelo Hideki Yamaguti
Escola Politécnica
Categoria de Filtro: 2026/1

O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de:

1. Desenvolver as competências e habilidades para a criação de sistemas de complexidade média dentro do paradigma de orientação a objetos.

2. Explorar o conceito de componentes e frameworks dentro do paradigma de orientação a objetos.

3. Compreender e utilizar as técnicas de teste de software.

4. Compreender a importância do papel das arquiteturas e padrões de software no desenvolvimento de sistemas de complexidade média e alta.

5. Aplicar os conceitos apresentados no desenvolvimento de sistemas Web.

4611C-06 - Fundamentos de Programação - Turma 010 - 2026/1 - Prof. Lucia Maria Martins Giraffa
Escola Politécnica
Categoria de Filtro: 2026/1

O curso possui uma carga horária de 90 horas e foca no desenvolvimento de competências para a criação de algoritmos, manipulação de estruturas de dados e introdução à programação orientada a objetos. As aulas seguem a metodologia de sala de aula invertida, utilizando a plataforma Moodle e a ferramenta BlueJ para atividades práticas e colaborativas. A avaliação dos estudantes é composta por provas presenciais, exercícios práticos e um trabalho integrador final, permitindo também o uso crítico de inteligência artificial. O cronograma e a bibliografia sugerida oferecem o suporte teórico necessário para que o aluno aprenda a transpor problemas lógicos para linguagens de programação de forma eficiente.

Acessibilidade

Tamanho da fonte Tamanho da fonte

1

Tipo de fonte Tipo de fonte

Máscara de Leitura Máscara de Leitura

Visibilidade da Imagem Visibilidade da Imagem

Espaçamento entre letras Espaçamento entre letras

0

Altura da Linha Altura da Linha

1.2

Destaque do link Destaque do link

Font Kerning Font Kerning