Pinned Repositories
501-darts-simulator
A 501 darts program for the Windows console which can simulate matches based on different strategies as well as allow the user to play interactive games
abertay-dissertation
Abertay honours dissertation style for LaTeX
activity-monitoring-analysis
An exploratory analysis of activity monitoring data from a single individual (peer-graded assignment 1 for Reproducible Research on Coursera)
bomb-disarming-puzzle
Code for an Arduino-based puzzle box device with a bomb-disarming theme
char-parrot
A character-level language model using a GRU- or LSTM-based RNN, implemented with PyTorch
cnn-adversarial-examples
A project exploring the vulnerability of deep learning models, and convolutional neural networks (CNNs) in particular, to adversarial examples
logic
A variety of logic circuits coded with VHDL
machine-learning-algorithm-comparison
A C++ implementation and performance comparison of two machine learning algorithms, deep learning and decision tree learning
pytorch-lr-explorer
A Jupyter notebook exploring sophisticated learning rate strategies for training deep neural networks
testbench-gen
A simple VHDL test bench generator (for combinational logic) written in Python
connorcl's Repositories
connorcl/cnn-adversarial-examples
A project exploring the vulnerability of deep learning models, and convolutional neural networks (CNNs) in particular, to adversarial examples
connorcl/logic
A variety of logic circuits coded with VHDL
connorcl/testbench-gen
A simple VHDL test bench generator (for combinational logic) written in Python
connorcl/501-darts-simulator
A 501 darts program for the Windows console which can simulate matches based on different strategies as well as allow the user to play interactive games
connorcl/bomb-disarming-puzzle
Code for an Arduino-based puzzle box device with a bomb-disarming theme
connorcl/buffer-overflow-tutorial
A tutorial demonstrating various techniques for exploiting buffer overflow vulnerabilities
connorcl/caesar-cipher
A simple caesar cipher program written in Python
connorcl/causeway-coast-leaflet
A simple demo of leaflet for interactive mapping in R which marks some points of interest along the Causeway Coast Way, NI
connorcl/fpgasim
A networked VHDL simulator
connorcl/fpgasim-cloudformation
AWS CloudFormation specification for cloud-physical VHDL simulation project
connorcl/fpgasim-docker
Docker files for cloud-physical VHDL simulation project
connorcl/fpgasim-rpi-controller
Python script for controlling cloud-physical VHDL simulation from the hardware
connorcl/genetic-simulation
A cross-platform, multi-threaded population simulation in which organisms make decisions using a neural network and evolve through horizontal gene transfer, replication and mutation
connorcl/go-ptrace
A simple Linux debugging API implemented using ptrace system calls and written in Go
connorcl/linux
Adding support for the Rust language to the Linux kernel.
connorcl/machine-learning-algorithm-comparison
A C++ implementation and performance comparison of two machine learning algorithms, deep learning and decision tree learning
connorcl/musician-website
A web development project undertaken to learn HTML5, CSS, Bootstrap, JavaScript, jQuery, PHP and MySQL
connorcl/netgpio
A networked Linux GPIO driver for a cloud-physical VHDL simulation
connorcl/network-security-investigation
connorcl/plotly-demo-gapminder
A basic ioslides presentation containing an interactive plot of the gapminder dataset created with plotly in R
connorcl/poker-machine
A poker machine game for the Windows console written in C++
connorcl/python-ptrace
python-ptrace is a Python binding of ptrace library.
connorcl/road-accident-analysis
A Shiny web app which uses Dundee City Council open data to enable an exploratory analysis of road traffic accident records
connorcl/rust-nn
A simple deep learning implementation written in Rust
connorcl/security-investigation
A report documenting a security investigation undertaken to learn the basics of penetration testing
connorcl/shiny-data-explorer
An exploratory analysis of diamond data packaged as an interactive Shiny app
connorcl/simctrl
An HTTP API for controlling a networked VHDL simulation
connorcl/swiftkey-nlp
Data Science Capstone Project
connorcl/web-application-pentest
connorcl/Pico-W-Go
Pico-W-Go is a Visual Studio code extension designed to simplify and speed up the development of MicroPython projects for the Raspberry Pi Pico and Pico W boards.