Skip to main content
Back to top
Ctrl
+
K
Introduction to scientific programming in Python
Course overview
Foundations
Introduction
Data types and statements
Functions and conditional execution
Advanced data types: lists, tuples, sets, dictionaries
Modules, file I/O (input/output)
More on functions, loops, dictionaries, and files
Extended basics
For efficiency’s sake: structured programs, packages, regular expressions
Classes
Recursion and trees
Applications
Processing corpus data using
NLTK
,
numpy
, and
matplotlib
Programming in experimental research
Repository
Open issue
Index