Prospectus

nl en

Python for linguists

Course
2016-2017

Admission requirements

None

Description

The course covers basis programming in Python for text analysis.

Course objectives

  • To know variables, lists, loops, regular expressions, functions, input/output and data visualisation in Python for text analysis

  • Being able to apply the knowledge obtained in writing short programmes in Python for text analysis

Timetable

Linguistics bachelor

Mode of instruction

  • Lectures and practicals

Course Load

  • Lectures: 10

  • Practical work: 10

  • Preparation tutorials: 10

  • Tutoring:

  • Study of compulsory literature: 30

  • Assignment(s): 50

  • Tutorials:

  • Preparation exam: 28

  • Exam(s): 2

  • Other components:

Assessment method

Assessment

  • Timely handing in of assignments

  • Final test

Weighing

  • Assignments and final test are weighted equally

Resit

yes

Blackboard

Blackboard will be used to:

  • Make the study materials available

  • Give an overview of he course

  • Communicate about the course

Reading list

  • Think Python: how to Think Like a Computer Scientist. Alan B. Downey (2012). O’Reilly

  • Natural Language Processing with Python..Steven Bird, Ewan Klein & Edward Loper (2009) O’Reilly

Registration

Enrolment through uSis is mandatory.
General information about uSis is available in English and Dutch

Contact

For questions about the content of the course, please contact the teacher:
Jurriaan Witteman

Administrations Office: van Wijkplaats: osz-oa-wijkplaats@hum.leidenuniv.nl

Coordinator of Studies: Else van Dijk