- Greater St. Louis Area
- aroques.github.io
-
-
compiler Public
Compiler written in C++
-
ridge-regression Public
Ridge regression with the regularization parameter estimated by 3-fold cross validation
-
bias-variance Public
Bias variance experiment from Learning from Data. Problem 2.24, p. 75.
-
static-semantics Public
Adding static semantics verification to recursive descent parser.
-
parser Public
Recursive descent parser for compilers class
-
tree-traversals Public
Pre, post, and in order traversals of a binary search tree. Each node's key is a character and stores strings that begin with that character.
-
scanner Public
Scanner written for Program Translation (compilers) class
-
logistic-regression Public
Logistic Regression written in python 3.
Python MIT License UpdatedOct 6, 2018 -
perceptron-learning Public
'Pocket' version of the perceptron learning algorithm implementation and visualization
-
-
producer-and-consumers Public
Concurrent UNIX Processes and shared memory project for operating systems class
C MIT License UpdatedMay 6, 2018 -
-
simple-ga Public
A simple genetic algorithm that solves the one-max problem
Python MIT License UpdatedMay 3, 2018 -
dbscan Public
DBSCAN clustering algorithm implementation in python 3
-
memory-management Public
Memory management project for Operating Systems class
C MIT License UpdatedApr 27, 2018 -
-
-
resource-management Public
Deadlock avoidance (resource management) project for Operating Systems class
-
process-scheduling Public
Process scheduling project for operating systems class
concurrency message-queue operating-system shared-memory operating-systems message-passing process-scheduler-simulatorC MIT License UpdatedMar 17, 2018 -
message-passing Public
Message passing and operating system simulator project for operating systems
-
numerical-tic-tac-toe Public
Numerical tic-tac-toe is similar to normal tic-tac-toe, except instead of X's and O's, the two players are given the numbers 1 - size of game board. For a 4x4 board, the goal is to have 4 numbers i…
-
naive-bayes Public
The Naive Bayesian classifier is based on Bayes’ theorem with independence assumptions between predictors. A Naive Bayesian model is easy to build, with no complicated iterative parameter estimatio…
python machine-learning data-mining naive-bayes naive-bayes-classifier naive-bayes-classification naive-bayes-implementationPython MIT License UpdatedFeb 25, 2018 -
proc-fans Public
Exercise 3.9 of UNIX Systems Programming: Communication, Concurrency and Threads: Communication, Concurrency and Threads (2nd Edition)
-
missionaries-and-cannibals Public
Three missionaries and three cannibals are on one side of a river, along with a boat that can hold one or two people. Find a way to get everyone to the other side without ever leaving a group of mi…
-
redistricting Public
This program provides simulates redistrictings of a 5x5 map and prints the statistics.
Python UpdatedFeb 11, 2018 -
-
-
planets-of-the-universe Public
A small website with details on many planets and up-to-date news.
HTML UpdatedJan 14, 2017 -
cs50-spellchecker Public
This program written in C will check a text file for spelling errors. Implemented load, check, size, and unload functions in dictionary.c. This uses string maniplulation, arrays, pointers, and a ha…
C UpdatedSep 24, 2016