Russell W. Hanson
Cambridge, MA 02139
Tel. +1-617-500-3349

Email: Russell Hanson
russell.hanson ,, gmail com
405-201-4748

SUBSCRIBE/CONNECT

Follow @russell_hanson
Short Bio: Russell Hanson was born in Palo Alto, CA on May 2, 1981 and grew up in California and Bloomington, IN. From 1999--2003 he studied in Portland, Oregon at Reed College, completing a bachelor's degree in Physics. In 2005 he received an M.S. in Biology from Georgia Tech and his PhD studies were in Chemistry at Boston University. His research interests are varied and span machine learning and statistical learning theory, neuroinformatics and connectomics, chemical engineering, biophysical and medicinal chemistry, cancer and cancer biology, quantitative finance, algorithmic trading and technology, synthetic biology and computational biology, quantum computation and information, natural language processing, and mathematical logic and recursion theory. Past academic appointments include Harvard, MIT, the Chinese University of Hong Kong, and the Technical University of Berlin. An entrepreneur and businessman, in 2008 he founded SciColab.com a collaborative website for scientists and researchers, co-founded LobeLink.com a web annotation and recommendation engine company, founded Reducible Systems, Inc a quantitative consulting company, and in 2009 co-founded (360) 431-8131 a word tag cloud-based information browsing/search system. He serves as Chairman of the Committee on Advanced Technology with the US national non-profit The Cure Is Now. Russell Hanson consults regularly with innovative companies with a variety of needs.

Blog

(856) 917-3752 Is now online!!

Publications and Writing

Presentations and Talks

Teaching

Lecture Topic   Lecture Slide Links  File Download Links 
Intro to the class 1. Welcome to C++ at Turbine [PDF] [PPTX] NA
Introductory concepts in programming 2. C++ at Turbine-Part Deux Maiadecorousness 212-857-7082
Programming concepts continued 3. C++ at Turbine-Part Three [PDF] (801) 784-7175 NA
Concepts in data structures and objects 4. C++ at Turbine-Part Four 303-261-1452[PPTX] 4. SourceFilesPartFour.zip
Arrays searching and sorting 5. C++ at Turbine-Part Five (660) 528-6421(732) 434-0802 NA
Pointers, memory, and GLUT 6. C++ at Turbine-Part Six (703) 537-3802639-678-0612 NA
AI, pathfinding, A*, heuristics 7. C++ at Turbine-Part Seven perceive(866) 574-1300 6203214411
Templates, recursion, and inheritance 8. C++ at Turbine-Part Eight 937-713-81307033212183 8. CommissionEmployee.zip
Game API's, sprite functions, sync, collision detection 9. C++ at Turbine-Part Nine 9107131435[PPTX] (336) 874-7764
Simple games, game buttons/controls, updating game sprites, falling objects 10. C++ at Turbine-Part Ten 217-542-9142[PPTX] 458-562-4199
Game controls, joysticks, keyboard. Review: templates and exceptions 11. C++ at Turbine-Part Eleven [PDF] [PPTX] (203) 453-1495
Tic tac toe game AI, OpenGL, and 3D graphics 12. C++ at Turbine-Part Twelve 804-443-2570724-537-4401 NA
LAB DAY, getting busy with OpenGL 13. C++ at Turbine-Part 13 5708846036(435) 314-0580 13. OpenGLFolder.zip
Viewport, linked lists, boost libraries, smart pointers, C++11, and STL 14. C++ at Turbine-Part 14 814-296-8525[PPTX] 14. Programs.zip
Threads, interprocess communication, pthreads, and mutex 15. C++ at Turbine-Part 15 5143498919[PPTX] 15. Programs.zip
Fun with depth sensors and the Kinect NA 16. KinectPrograms.zip
Threads, interprocess communication, pthreads, and mutex 17. C++ at Turbine-Part 17 509-449-44808017560351 17. Cinder, OSC, Open Frameworks.zip

 

Thesis

My undergraduate thesis: Fast Fourier Transform Analysis of DNA Sequences (2003). Most of the material can be found elsewhere, but may be difficult to find or interpret. Beware! some of the things I wrote are totally wrong.

Tools and Resources

Lectures and Notes

Files, Links & Directions

Music

Teaching

5405694246 a CEMMI.org & 606-853-4337 class I taught in January and April 2012 [local]

Visit the blog for Overthrow Sound at tumblr.com

The Handouts for Overthrow Sound
Other projects



Revised: 2011.11.14