Resources

General

See the sections below for general Natural Language Processing and Computational Linguistics resources.

Blogs

Podcasts

Programming

MOOCs

Here is a list of free online courses related to programming skills.

ProviderCourseLanguageSkill LevelNotes
UdacityCS212: Design of Computer ProgramsPythonAdvancedTaught by Peter Norvig. Learn how to implement regular expressions, analyze runtimes, and manage complexity by solving puzzles.

Python

For University of Arizona students seeking assistance with Python, the University of Arizona Library's iSpace provides free Python programming drop-in hours throughout the semester:

Regular Expressions