Julian Rocha's repositories
uvic_courses
The goal of this project is to prototype/explore scraping data from UVIC's course webpages. A long term goal is to do something useful with the data collected such as: schedule building, degree planning, course/professor comparisons, course popularity analytics, etc...
backgammon
The backgammon game in Python
seng440-rsa
Application Specific Instruction-Set Processor (ASIP), implementation of RSA Cryptography based on Montgomery Multiplication
csc435-compiler-construction
Compiler written in Java for Unnamed Language) (UL), a language that looks like C but with much less functionality.
cors-anywhere
CORS Anywhere is a NodeJS reverse proxy which adds CORS headers to the proxied request.
adventofcode2020
Coding puzzles I attempted over Christmas break trying to get better with vim and python
carsa-scraper
Due to COVID, time slots at the UVIC gym (CARSA) need to be booked in advanced. I want to be notified when a time slot becomes available.
flight-system-csc370
Database schema to interact with python program
dining-philosophers-csc360
C solution to the dining philosophers problem (https://en.wikipedia.org/wiki/Dining_philosophers_problem)
little-log-file-system-csc360
A simulated disk formatted with my version of the little log file system. Implemented in C, intended to run on UVIC linux machines.
l1-data-parallelism-csc360
Brute force C implementation of the L1 data fitting algorithm. Comparing and contrasting the performance of a single threaded implementation vs. multithreaded.
battleworm-csc360
System for running a series of tasks within one process.
sheesh-shell-csc360
UNIX Shell for CSC 360 (Operating Systems) Spring 2020.
seng371-project2-prestige-worldwide
This repository contains all work completed by Prestige Worldwide for SENG 371 Project 2 Spring 2019.
starter-snake-python
A simple Battlesnake AI written in Python
django
The Web framework for perfectionists with deadlines.
CSC-115
Course assignments for CSC 115
SENG-265
Course assignments for SENG 265 (Spring 2018)
CSC-225
Course assignments for CSC 225