Skip to content
Change the repository type filter

All

    Repositories list

    • A cadeira enfatiza a análise de complexidade temporal e espacial, técnicas de otimização e estratégias para adaptar algoritmos a diferentes contextos e restrições, visando soluções mais eficazes e escaláveis em problemas computacionais.
      Java
      MIT License
      0000Updated Oct 4, 2024Oct 4, 2024
    • Nesta disciplina há experimentos em um ambiente de laboratório, configurando e gerenciando redes, trabalhando com protocolos de comunicação, e solucionando problemas reais de rede.
      MIT License
      0000Updated Sep 30, 2024Sep 30, 2024
    • Esta cadeira foca no estudo de conceitos de design de interação, usabilidade, pesquisa com usuários, prototipagem e avaliação de interfaces para garantir que os produtos de software sejam intuitivos, eficientes e agradáveis de usar.
      MIT License
      0000Updated Sep 24, 2024Sep 24, 2024
    • Nesta disciplina, são abordados os princípios básicos das redes de computadores, incluindo arquitetura de redes, protocolos de comunicação, modelos OSI e TCP/IP, segurança em redes, e conceitos de roteamento e comutação.
      MIT License
      0000Updated Sep 2, 2024Sep 2, 2024
    • Esta disciplina abrange metodologias de desenvolvimento, práticas de codificação, controle de versões, integração contínua e testes de software, com foco em boas práticas e padrões da indústria.
      MIT License
      0000Updated Sep 2, 2024Sep 2, 2024
    • O curso cobre métodos de teste de software, revisões de código, análise estática e dinâmica, e ferramentas automatizadas para identificar defeitos.
      Jupyter Notebook
      MIT License
      0000Updated Sep 1, 2024Sep 1, 2024
    • Nesta cadeira aprende-se conceitos como gerenciamento de processos, memória, sistemas de arquivos, escalonamento de tarefas, e mecanismos de comunicação entre processos.
      Go
      MIT License
      0000Updated Sep 1, 2024Sep 1, 2024
    • Nesta discplina é abordado definir a estrutura e os componentes de um sistema, escolher as melhores tecnologias e frameworks, e criar soluções que atendam a requisitos de desempenho, segurança e manutenção.
      Java
      MIT License
      0000Updated Sep 1, 2024Sep 1, 2024
    • AGES-II

      Public
      Nesta disciplina, foi realizado um projeto com clientes reais. Visando obter experiência, foi reunida uma equipe de estudantes que, juntos, aprendem e desenvolvem de forma independente.
      Java
      MIT License
      0000Updated Sep 1, 2024Sep 1, 2024
    • Nesta disciplina é abordado tópicos sobre planejamento, estimativa de esforço, gerenciamento de riscos, controle de qualidade, liderança de equipes e metodologias ágeis.
      MIT License
      0000Updated Sep 1, 2024Sep 1, 2024
    • .github

      Public
      0000Updated Aug 15, 2024Aug 15, 2024
    • Nesta disciplina é abordado sobre estimativas de custos, orçamentos, controle financeiro, análise de viabilidade, e técnicas de planejamento de recursos, com o objetivo de otimizar o uso de recursos e garantir a sustentabilidade financeira dos projetos.
      MIT License
      0000Updated Aug 13, 2024Aug 13, 2024
    • Neste curso, os alunos têm a oportunidade de mergulhar no mundo complexo e crucial do processamento paralelo e distribuído, que desempenha um papel fundamental na otimização do desempenho computacional em cenários modernos de computação.
      Go
      MIT License
      1000Updated Feb 26, 2024Feb 26, 2024
    • Neste curso, os alunos têm a oportunidade de explorar e compreender os princípios fundamentais por trás do desenvolvimento de jogos e das técnicas de narrativas gráficas.
      MIT License
      0000Updated Dec 11, 2023Dec 11, 2023
    • Nesse curso, aprofundei minha compreensão de análise de algoritmos, estruturas de dados avançadas e grafos, explorando suas propriedades e aplicabilidades em diferentes contextos.
      Java
      2000Updated Dec 2, 2023Dec 2, 2023
    • Disciplina que apresenta a introdução aos processos de compilação e interpretação. Apresentação de conceitos de análise léxica, sintaxe e de semântica de linguagens, incluindo: amarração, tipos de dados, avaliação de expressões, passagem de parâmetros.
      Java
      MIT License
      0000Updated Dec 2, 2023Dec 2, 2023
    • Disciplina que complementa Fundamentos de Programação, é aprendido como programar, em Java, um código com instâncias, heranças, etc...
      Java
      MIT License
      0000Updated Aug 27, 2023Aug 27, 2023
    • Nesta disciplina, foi aprendido o básico sobre o curso de Engenharia de Software, desde o básico sobre como lidar com as informações do stakeholder, até a experiência de mexer com Astah.
      Java
      MIT License
      0000Updated Aug 27, 2023Aug 27, 2023
    • Nesta disciplina, foi introduzido sobre o mundo de programação e pensamento lógico através do BlueJ e da linguagem Java.
      Java
      MIT License
      0000Updated Aug 27, 2023Aug 27, 2023
    • Disciplina focada em ensinar controle de mudanças, controle de versão e integração contínua de um software.
      Shell
      MIT License
      0000Updated Aug 27, 2023Aug 27, 2023
    • AGES-I

      Public
      Nesta disciplina, foi realizado um projeto com clientes reais. Visando obter experiência, foi reunida uma equipe de estudantes que, juntos, aprendem e desenvolvem de forma independente.
      TypeScript
      MIT License
      0000Updated Aug 14, 2023Aug 14, 2023
    • Esta disciplina capacita compreender e aplicar metodologias e ferramentas que auxiliem na análise e na resolução de problemas complexos, além de fornecer bases sólidas para a tomada de decisões eficazes.
      MIT License
      0000Updated Jul 13, 2023Jul 13, 2023
    • Esta disciplina tem como objetivo principal fornecer aos estudantes os conceitos e ferramentas necessários para projetar e implementar algoritmos eficientes, além de estruturas de dados adequadas para lidar com problemas computacionais complexos.
      Java
      MIT License
      0000Updated Jul 12, 2023Jul 12, 2023
    • Nesta disciplina, é compreendido sobre os diferentes processos que existem em construir um código.
      HTML
      MIT License
      0000Updated Jul 12, 2023Jul 12, 2023
    • Complemento de Banco de Dados I, esta disciplina nos ensina sobre o banco de dados Não-Relacional através do MongoDB, além de implementação de soluções para inteligência de negócios e big data.
      MIT License
      0000Updated Jul 12, 2023Jul 12, 2023
    • Disciplina focada em capacitar o estudante no domínio dos métodos estatísticos fundamentais, bem como na solução dos procedimentos para análise quantitativa de dados.
      MIT License
      0000Updated Jul 11, 2023Jul 11, 2023
    • Disciplina que tem o objetivo de ensinar os fundamentos da teoria da computação, incluindo linguagens formais, autômatos e gramáticas. O curso explora como esses conceitos teóricos podem ser aplicados para modelar e solucionar problemas computacionais.
      MIT License
      0100Updated Jul 11, 2023Jul 11, 2023
    • Disciplina focada em aprimorar os ensinamentos de raciocínio lógico adquiridos em Matemática Discreta. De uma maneira mais aprofundada, praticamos intensamente o desenvolvimento de um cálculo lógico.
      MIT License
      0000Updated Jul 11, 2023Jul 11, 2023
    • Nesta disciplina, é abordada a lista de tarefas e a análises que geram uma documentação de todos os processos necessários para a produção de um programa.
      MIT License
      0000Updated Jul 11, 2023Jul 11, 2023
    • Nesta disciplina, é adquirido o conhecimento de conceitos e princípios que envolvem a organização interna de sistemas computacionais. Além disso, análise das arquiteturas dos processadores, memórias e dispositivos de entrada e saída, bem como o entendimento do funcionamento da arquitetura quanto à execução de programas.
      Assembly
      MIT License
      0000Updated Jul 11, 2023Jul 11, 2023