Pinned Repositories
CS161-Computer-Security
Introduction to computer security. Cryptography, including encryption, authentication, hash functions, cryptographic protocols, and applications. Operating system security, access control. Network security, firewalls, viruses, and worms. Software security, defensive programming, and language-based security. Case studies from real-world systems.
CS186-Intro-to-Database-Systems
Access methods and file systems to facilitate data access. Hierarchical, network, relational, and object-oriented data models. Query languages for models. Embedding query languages in programming languages. Database services including protection, integrity control, and alternative views of data. High-level interfaces including application generators, browsers, and report writers. Introduction to transaction processing. Database system implementation project.
cs194-26
CS194-26: Image Manipulation and Computational Photography Projects
EE192
Spring 2017 Mechatronics Design Lab - Design an autonomous racing vehicle which can follow a curving and self-crossing racetrack at speeds greater than 3 meters per second using an optical sensor.
feiyutech-bt-ctrl
BLE Control of feiyutech G6 gimbal
Firmware
PX4 Pro Autopilot Software
hackrf-spectrum-analyzer
hackrf spectrum analyzer
platform-pc-autostart
autostart ufodap software on windows pc
sp18_fpga_labs
FPGA lab code for EECS151/251A, Spring 2018
sp18_fpga_project
Spring 2018 RISC 3 Stage CPU Project
davidh-'s Repositories
davidh-/feiyutech-bt-ctrl
BLE Control of feiyutech G6 gimbal
davidh-/sp18_fpga_labs
FPGA lab code for EECS151/251A, Spring 2018
davidh-/cs194-26
CS194-26: Image Manipulation and Computational Photography Projects
davidh-/CS61B-Data-Structures
Data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.
davidh-/EE192
Spring 2017 Mechatronics Design Lab - Design an autonomous racing vehicle which can follow a curving and self-crossing racetrack at speeds greater than 3 meters per second using an optical sensor.
davidh-/CS161-Computer-Security
Introduction to computer security. Cryptography, including encryption, authentication, hash functions, cryptographic protocols, and applications. Operating system security, access control. Network security, firewalls, viruses, and worms. Software security, defensive programming, and language-based security. Case studies from real-world systems.
davidh-/hackrf-spectrum-analyzer
hackrf spectrum analyzer
davidh-/platform-pc-autostart
autostart ufodap software on windows pc
davidh-/CS186-Intro-to-Database-Systems
Access methods and file systems to facilitate data access. Hierarchical, network, relational, and object-oriented data models. Query languages for models. Embedding query languages in programming languages. Database services including protection, integrity control, and alternative views of data. High-level interfaces including application generators, browsers, and report writers. Introduction to transaction processing. Database system implementation project.
davidh-/Firmware
PX4 Pro Autopilot Software
davidh-/sp18_fpga_project
Spring 2018 RISC 3 Stage CPU Project
davidh-/gif-selfie
gif selfie code using rawpixels
davidh-/ht301_hacklib
ht-301 thermal camera opencv lib
davidh-/platform-pi
platform pi
davidh-/platform-servo-control
platform-servo-control
davidh-/python-libgqe
A library for interfacing GQ Electronics measurement devices
davidh-/RotatorControllerERT