Jose David Sánchez Schnitzler's repositories
TDA.Project2.Multimeter
Taller de Diseño Analógico. Proyecto 2 basado en módulos para crear un multímetro capaz de medir corriente alterna, directa, inductancia y resistencia. Además se integra módulo PWM.
TDD.Single-Cycle_Processor
Proyecto Final para el curso de Taller de Diseño Digital. La idea es hacer un procesador uniciclo para procesar un texto utilizando los lenguajes de programación ARM, Python y SystemVerilog.
AED1.CarpoolingTEC
Proyecto final para el curso de Algoritmos y Estructuras de Datos 1. La idea es simular una aplicación Android sobre carpooling utilizando el lenguaje de programación Java.
AED1.GameOfSort
Segundo proyecto para el curso de Algoritmos y Estructuras de Datos 1. La idea es hacer un juego basado en dragones y árboles binarios utilizando el lenguaje de programación Java.
AED2.GarbageCollector-Simulation
Trabajo para el curso de Algoritmos y Estructuras de Datos 2. La idea es hacer una simulación sobre la funcionalidad real de un "garbage collector" en un lenguaje de programación utilizando el lenguaje de programación C++.
AED2.LineaProduccion-Simulada
Trabajo para el curso de Algoritmos y Estructuras de Datos 2. La idea es implementar un programa que permita simular la gestion de una memoria virtual utilizando el lenguaje de programación C++.
AED2.Pointers
Trabajo relacionado a las multiples funciones que son capaces de hacerse gracias a lógica de punteros. Utilizando C++ como lenguaje principal.
AED2.Scrabble
Primer proyecto para el curso de Algoritmos y Estructuras de Datos 2. La idea es hacer el juego llamado "Scrabble" utilizando el lenguaje de programación C++.
ANPI.Catalog
Catálogo de métodos matemáticos para el curso de Análisis Numérico para Ingeniería. Tres lenguajes utilizados para este trabajo; C++, Octave y Python.
BD.Pandemica
CE-3101. Pandemic tracking platform built with Angular, SwiftUI mobile companion, .NET API & multiple Databases. #MarcoR
CE_Architecture1.ASIP-Image_Interpolation
Segundo proyecto para el curso de Arquitectura de Computadores. La idea es hacer un ASIP (Application Specific Set Processor) que genere interpolación de imagen por medio de un compilador, código en ensamblador, un procesador pipeline y scripts en alto nivel.
CE_Architecture1.ISA-App
This project is based on graphics and text generation app. This is the first individual project for the CE Architecture 1 course.
DL.HammingCode
Primer proyecto para el curso de Diseño Digital. La idea es hacer una aplicación referente al código Hamming utilizando el lenguaje de programación Python.
DSD.Smart-TrafficLights
Primer proyecto del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema de intersección utilizando el lenguaje de programación ARM.
DSD.SmartTemperatureTracing
Proyecto Final del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema referente al alto aforo de personas en transporte público para realizar un estudio de temperaturas y así mitigar riesgos durante la pandemia del COVID-19. Utilizando el lenguaje de programación ensamblador ARM.
IP.PresentationCard
Trabajo corto para el curso de Introducción a la Programación. La idea es hacer un código pequeño que sea una tarjeta de presentación para familiarizarse con la biblioteca TKinter en el lenguaje de programación Python.
LCI.CallCenterLog
Segundo proyecto para el curso de Lenguajes, Compiladores e Interpretes. La idea es hacer una aplicación que simule una inteligencia artificial de un "Call Center" utilizando el lenguaje de programación Prolog.
LCI.DonCEyKongJr
Tercer proyecto para el curso de Lenguajes, Compiladores e Interpretes. La idea es hacer una aplicación que simule un nivel del juego "Donkey Kong Jr" utilizando el lenguaje de programación C.
LCI.MotorTherapy
Proyecto final para el curso de Lenguajes, Compiladores e Interpretes. La idea es hacer una aplicación de realidad aumentada para ayudar al desarrollo de la agilidad motora de personas que lo necesiten utilizando el lenguaje de programación Swift.
LCI.Wazitico
Primer proyecto para el curso de Lenguajes, Compiladores e Interpretes. La idea es hacer una aplicación que simule la aplicación "Waze" utilizando el lenguaje de programación Racket.
TDD.CoffeeMachine-Prototype
Cuarto laboratorio del curso de Taller de Diseño Digital. La idea es generar un código compilable para una FPGA con la que se pueda simular el funcionamiento de máquina de café utilizando el lenguaje de programación SystemVerilog.
WorkSamples
This repository has been created to show and save some of my code through time as a Computer Engineering student at Instituto Tecnológico de Costa Rica (ITCR) from Costa Rica.
jsanchez_computer_architecture_2_2022
Computer Architecture 2 repository.
Patrones.MLP_Taller
Multi-Layer Perceptron
Patrones.Project1
Machine Learning Supervised Algorithms