Weidong Guo's repositories
DivideAndConquer
case studies that are solved using divide and conquer
DynamicProgramming
Case studies for dynamic programming
ecs175_computer_graphics
class projects and related side projects
GreedyAlgorithm
case studies for greedy algorithm 1) Activity-Selection
SortingAlgorithm
some n(logn) sorting algorithm: merge sort, quick sort, ...
blockchain-demo
A web-based demonstration of blockchain concepts.
circle
A C++ bare metal environment for Raspberry Pi with USB
circuitpython
CircuitPython - a Python implementation for teaching coding with microcontrollers
coding-interview-university
A complete computer science study plan to become a software engineer.
d3-3.x-api-reference
An archive of the D3 3.x API Reference.
ECS140_p2
E program translator to C equivalent program (Built in Java)
ECS140_p4
Java Object Oriented Programming (Constant,Delta, Jumble, Multiple inhertiance using interface, dynamic binding, iteratoretc)
ECS150_p1
Use of system Calls: read, write, pipe(interprocess communication) , fork(child processes), directory traversal, signaling(alarm, kill), and more
Interview
Interview Problems & Code Implementations
oculusRiftFiddling
fiddling with oculus rift sdk 1.11
ShiftIt
Managing windows size and position in OSX
slackbot
A working Slackbot in Python.