Voltar para página principal
Detalhes da formação

Unicamp

Análise e Desenvolvimento de Sistemas

Em formação no 5º semestre | previsão de conclusão em 2027 | Limeira, SP

Visão geral

Esta página resume minha evolução acadêmica, os principais conhecimentos consolidados e os projetos mais relevantes da graduação. Abaixo, apresento a linha do tempo por semestre.

Resumo da jornada

Conhecimentos gerais aprendidos

  • Lógica de programação, estruturas de dados e fundamentos de memória na linguagem C.
  • Programação orientada a objetos, UML e análise/modelagem de sistemas.
  • Engenharia de software do modelo cascata ao ágil, com foco em processo, qualidade e entrega.
  • Banco de dados, sistemas operacionais, redes, desenvolvimento web e governança de TI.

Projetos principais no curso

  • SI401 (Programação para Web): desenvolvimento de um Jogo da Memória com foco em front-end e lógica de jogo.
  • SI203 (Prog II): Gerenciador de Credenciais com foco em estrutura de dados, persistência e robustez.
  • Sistemas Operacionais (threads): implementação de Mergesort paralelo para estudo de concorrência e desempenho.

Links de projeto e materiais

Em Banco de Dados I, o documento de avaliação marcou o início de uma compreensão mais profunda sobre modelagem conceitual e modelo Entidade-Relacionamento (ME-R).

01o Semestre

20 creditos | Concluido

  • SI100 - Algoritmos e Programação de Computadores I (4)
  • SI102 - Seminários I (2)
  • TT106 - Organização e Arquitetura de Computadores (4)
  • TT350 - Administração de Empresas (4)
  • EB101 - Cálculo I (6)

Relevância técnica

  • Primeira base sólida em lógica de programação com C, incluindo fundamentos de alocação de memória.
02o Semestre

18 creditos | Concluido

  • SI305 - Análise de Sistemas de Informação I (4)
  • ST008 - Metodologia do Trabalho Científico (2)
  • ST266 - Engenharia de Software I (2)
  • TT304 - Sistemas Operacionais (4)
  • SI202 - Resolução de Problemas I (4)
  • SI203 - Algoritmos e Programação de Computadores I (2)

Relevância técnica

  • Projeto completo em UML para um sistema de entregas em condomínio, consolidando base de análise e POO.
  • Experiências práticas com integração de arquivos em Programação II.
  • Introdução à engenharia de software, do modelo cascata ao ágil.
  • Estudos aplicados de sistemas operacionais, Docker e trabalho com threads.
03o Semestre

20 creditos | Concluido

  • SI304 - Engenharia de Software II (4)
  • SI404 - Interfaces Humano-Computador (2)
  • ST567 - Banco de Dados I (4)
  • EB102 - Geometria Analítica e Álgebra Linear (6)
  • SI300 - Programação Orientada a Objetos I (4)

Relevância técnica

  • Estruturação de banco de dados conceitual com foco em Entidade-Relacionamento, cardinalidades, relações e chaves.
  • Aplicação de avaliação heurística e testes de usabilidade no LibreOffice em Interfaces Humano-Computador.
  • Primeira experiência consolidada em POO com Java 8, em um sistema simulado de gerenciamento de criptomoedas.
04o Semestre

20 creditos | Concluido

  • ST096 - Ciência, Tecnologia e Sociedade (2)
  • ST767 - Banco de Dados II (4)
  • SI201 - Estruturas de Dados I (4)
  • SI400 - Programação Orientada a Objetos II (4)
  • SI401 - Programação para a Web (4)
  • SI406 - Atividades Práticas em Interfaces Humano-Computador (2)

Relevância técnica

  • Compreensão mais sólida do protocolo HTTP e uso de PHP com stack LAMP, junto de HTML/CSS, para construir um jogo da velha temático do Mario.
  • Evolução em SQL com criação de bancos, joins, triggers e procedures.
  • Aprofundamento em estruturas de dados base: lista, pilha, fila e árvore, além de grafos e algoritmo de Dijkstra no nível conceitual.
  • Em POO, desenvolvimento de um sistema de votacao cliente-servidor conectando varios computadores em rede.
05o Semestre

20 creditos | Em andamento

  • ST765 - Computacao Grafica (4)
  • TT060 - Gestão de Projetos (4)
  • SI405 - Análise de Sistemas de Informação II (4)
  • SI703 - Governança e Planejamento Estratégico de TI (2)
  • SI704 - Seminários II (2)
  • ST568 - Redes de Comunicação I (4)
06o Semestre

26 creditos | Proximo

  • SI800 - Empreendedorismo e Inovação (2)
  • SI010 - Estruturas de Dados II (4)
  • SI600 - Projeto Integrador (2)
  • SI601 - Estrutura de Arquivos (2)
  • SI700 - Programação para Dispositivos Móveis (4)
  • Eletivas (12)
07o Semestre

22 creditos | Proximo

  • SI919 - Atividades Complementares em Extensão (4)
  • SI920 - Atividades Complementares (12)
  • Eletivas (6)

Nota: o arquivo do projeto de Análise e o link do projeto de Sistemas Operacionais serão adicionados em seguida.

Contato

Feito por João Calsavara