Study unit
2132048 Python Programming for Linguistic Research, 3 Cp  
Code 2132048  Validity 01.01.2018 -
Name Python Programming for Linguistic Research  Abbreviation Python Programm 
Credits 3 Cp Date of expiry  
TypeIntermediate Studies Subject0280 General Linguistics 
ClassStudy Unit  Hours  
Study right   Grading0-5 
Recommended scheduling 
Organisation Foreign Languages and Translation Studies (J) 

Alexandre Nikolaev 

Learning outcomes 

The course introduces a modern scripting language. Students will learn to convert process descriptions into algorithms and to create basic working programs in Python. After the course they will also have basic knowledge about scripting languages in general.


Applying a modern scripting language to research

Modes of study 

Reading background material 20 h, programming exercises 50 h, preparation for exam 9 h, exam 2h.

Teaching methods 

Flipped classroom (hands-on exercises in class, reading and theory at home)

Evaluation criteria 

Exercises (20%), written exam (80%)


General Linguistics: university lecturer


autumn semester
Students in the MDP in Linguistic Data Sciences: compulsory, first year of the MA programme
Students in General Linguistics and Language Technology: compulsory, first or second year of intermediate studies

Offering data 

EMCL++, LDS, General Linguistics (major and minor)



Further information 

Language of tuition: English


Letter (J, K) in front of the name of the course/exam indicates the campus on which teaching or exam takes place: J = Joensuu, K = Kuopio.

Present and future teaching
No teaching

Future exams
No exams