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
Mode of instruction
- Lectures and practicals
Course Load
Lectures: 10 hours
Practical work: 10 hours
Preparation tutorials: 10 hours
Study of compulsory literature: 30 hours
Assignment(s): 50 hours
Preparation exam: 28 hours
Exam(s): 2 hours
Assessment method
Timely handing in of assignments
Final test
Weighing
- Assignments and final test are weighted equally
Resit
yes
Exam review
How and when an exam review will take place will be disclosed together with the publication of the exam results at the latest. If a student requests a review within 30 days after publication of the exam results, an exam review will have to be organized.
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:
Education Administration Office van Wijkplaats: osz-oa-wijkplaats@hum.leidenuniv.nl
Coordinator of Studies: Else van Dijk