Programming Languages: Java, C in Unix, x86 Assembly, Javascript/Node.js, HTML 5, MongoDB, R
Computer Science Theory: Data Structures, Dynamic Memory Management, Algorithm Analysis, Dynamic Programming, Compilers, Graphs, Computer Vision, Signal Analysis, Machine Learning, Cryptosystems
Projects: Compiler for small programming language, MIPS emulator, malloc suite implementation, Canny edge detector for PGM images, GPS-based capture-the-flag game for Android, mesh network video chat application in HTML with WebRTC protocol, Quantum Algebra library in J
FINRA Series 3 License