Below you will find resources and other information on programming, data science, and other skills related to computational research.

Columbia University provides access to faculty, staff, and students. is an online service that provides video-based tutorials and resources on just about every web and software technology you might wish to explore. is widely recognized as a trusted educational resource.

Log in to

Natural Language Processing is an emerging field that uses programming to study natural language texts as data. Below find resources on getting started with NLP.

The NLTK (Natural Language Toolkit) Book

Advaced NLP with spaCy