Skip to content

h-ssiqueira/ProgramsCOLLEGE

Repository files navigation

GitHub repository size

Ubuntu Windows

VS Code Notepad++

C Java JavaScript HTML5 CSS3 Python

Descrição

Códigos realizados para as disciplinas de laboratórios de programação durante o curso de graduação de Engenharia de Computação.

Sumário

Disciplina de Algoritmos e Programação de Computadores A, exercida no primeiro semestre de 2019, utilizando linguagem C. O projeto final da disciplina encontra-se neste repositório.

Disciplina de Algoritmos e Programação de Computadores B, exercida no segundo semestre de 2019, utilizando linguagem C. O projeto final da disciplina encontra-se neste repositório.

Disciplina de Organização de Computadores e Linguagem de Montagem, exercida no segundo semestre de 2019, utilizando linguagem Assembly X86. O projeto final da disciplina encontra-se neste repositório.

Disciplina de Estrutura e Recuperação de Dados A, exercida no primeiro semestre de 2020, utilizando linguagem C. O projeto final da disciplina encontra-se neste repositório.

Disciplina de Circuitos Lógicos, exercida no primeiro semestre de 2020, utilizando a linguagem VHDL.

Discipĺina de Paradigmas de Programação, exercida no primeiro semestre de 2020, utilizando as linguagens [Common] Lisp e Prolog. O projeto inicial da disciplina encontra-se neste repositório.

Disciplina de Arquitetura de Computadores, exercida no segundo semestre de 2020, utilizando as linguagens Assembly MIPS e VHDL. Os projetos 1, 2 e 3 encontram-se nos repositórios 1 (cálculo de média), 2 (CPU multiciclo) e 3 (CPU pipeline).

ERD B

Disciplina de Estrutura e Recuperação de Dados B, exercida no segundo semestre de 2020, utilizando a linguagem C. Os projetos de algoritmos de ordenação e otimização de vôos encontram-se nos repositórios 1 e 2.

Disciplina de Programação Orientada a Objetos, exercida no segundo semestre de 2020, utilizando a linguagem JAVA. O projeto final encontra-se neste repositório.

Disciplina de Sistemas Operacionais A, exercida no primeiro semestre de 2021, utilizando as linguagens Assembly X86 e C.

ES

Disciplina de Engenharia de Software, exercida no primeiro semestre de 2021, utilizando as linguagens de programação JAVA, SQL e C. O projeto encontra-se neste repositório.

AATG

Disciplina de Análise de Algoritmos e Teoria dos Grafos, exercida no primeiro semestre de 2021, utilizando a linguagem C. O projeto encontra-se neste repositório. Código extra: Algoritmo de Warshall

LFA

Disciplina de Linguagens Formais e Autômatos, exercida no segundo semestre de 2021, utilizando a linguagem C. O projeto final encontra-se neste repositório. Códigos extras: Identificador de palavras terminadas em ing e Expressão regular de valores monetários em real.

SO B

Disciplina de Sistemas Operacionais B, exercida no segundo semestre de 2021, utilizando a linguagem C e Assembly x86. Projeto: Sistema Operacional.

Disciplina de Tópicos em Programação, exercida no segundo semestre de 2021, utilizando as linguagens HTML/CSS e JavaScript. O projeto final encontra-se neste repositório.

Disciplina de Inteligência Artificial, exercida no primeiro semestre de 2022, utilizando as linguagens Python e R. O primeiro projeto encontra-se neste repositório. O projeto final encontra-se neste repositório.

Disciplina de Redes de Computadores A, exercida no primeiro semestre de 2022, utilizando as linguagens Python, C, JavaScript e Flutter. O primeiro projeto encontra-se neste repositório. O projeto final encontra-se separado em quatro repositórios, sendo um para o frontend, um para o backend, um para o aplicativo e análise de dados e um para documentação.

SI

Disciplina de Sistemas de Informação, exercida no primeiro semestre de 2022, utilizando a linguagem JavaScript. O projeto da disciplina encontra-se separado em dois repositórios, sendo o frontend e o backend.

Compiladores

Disciplina de Compiladores, exercida no segundo semestre de 2022, utilizando a linguagem C. O compilador encontra-se neste repositório.

Disciplina de Redes de Computadores B, exercida no segundo semestre de 2022, utilizando o software Cisco Packet Tracer.

TCC

Disciplina de Trabalho de Conclusão de Curso, exercida no primeiro e segundo semestre de 2023, utilizando a linguagem Python. Um estudo acerca de três modelos de redes neurais convolucionais e um de vision transformer para classificação de lesão de pele utilizando técnicas como aumento de dados, segmentação e transferência de aprendizado. Mais detalhes acerca do projeto encontram-se neste repositório.

Códigos adicionais e/ou utilizados em outras disciplinas.