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

Email: Russell Hanson
russell.hanson ,, gmail com
http://www.russellhanson.com

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 TagHalo.com 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

Russell's Blog 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 [PDF] [PPTX] 2. SourceFilesPartDeux.zip
Programming concepts continued 3. C++ at Turbine-Part Three [PDF] [PPTX] NA
Concepts in data structures and objects 4. C++ at Turbine-Part Four [PDF] [PPTX] 4. SourceFilesPartFour.zip
Arrays searching and sorting 5. C++ at Turbine-Part Five [PDF] [PPTX] NA
Pointers, memory, and GLUT 6. C++ at Turbine-Part Six [PDF] [PPTX] NA
AI, pathfinding, A*, heuristics 7. C++ at Turbine-Part Seven [PDF] [PPTX] Project 1 Evaluation.docx
Templates, recursion, and inheritance 8. C++ at Turbine-Part Eight [PDF] [PPTX] 8. CommissionEmployee.zip
Game API's, sprite functions, sync, collision detection 9. C++ at Turbine-Part Nine [PDF] [PPTX] 9. AppGameKitMaterials.zip
Simple games, game buttons/controls, updating game sprites, falling objects 10. C++ at Turbine-Part Ten [PDF] [PPTX] 10. Source files.zip
Game controls, joysticks, keyboard. Review: templates and exceptions 11. C++ at Turbine-Part Eleven [PDF] [PPTX] 11. Source files.zip
Tic tac toe game AI, OpenGL, and 3D graphics 12. C++ at Turbine-Part Twelve [PDF] [PPTX] NA
LAB DAY, getting busy with OpenGL 13. C++ at Turbine-Part 13 [PDF] [PPTX] 13. OpenGLFolder.zip
Viewport, linked lists, boost libraries, smart pointers, C++11, and STL 14. C++ at Turbine-Part 14 [PDF] [PPTX] 14. Programs.zip
Threads, interprocess communication, pthreads, and mutex 15. C++ at Turbine-Part 15 [PDF] [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 [PDF] [PPTX] 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

"Overthrow Sound: A first course in electronic music production" a CEMMI.org & Artisan's Asylum 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