Course Description
-
Course Name
Introduction to Python for Humanities and Social Sciences
-
Host University
Vrije Universiteit Amsterdam
-
Location
Amsterdam, The Netherlands
-
Area of Study
Computer Science
-
Language Level
Taught In English
-
Course Level Recommendations
Upper
ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.
-
ECTS Credits
6 -
Recommended U.S. Semester Credits3
-
Recommended U.S. Quarter Units4
Hours & Credits
-
Overview
COURSE OBJECTIVE
Goals of this course:
• Get to know the basics of the Python programming language
• Make a start with becoming an independent programmer, who is able to find solutions to new problems
Skills you will acquire during this course:
- Learn how to develop Python code using Jupyter notebooks as well as Python modules (.py files)
- Learn how to make your own code project
- Learn how to create readable code that can be understood by others
- Learn how to debug your code
- Learn how to deal with unstructured textual data
- Learn how to perform linguistic processing with established NLP pipelinesCOURSE CONTENT
During this course, you will learn how to analyze text data using the Python programming language. No programming knowledge is required; we believe that anyone can learn how to program.
You will learn how to extract information from text corpora; deal with different file types (plain text, CSV, JSON). We will focus on
readability and understandability of your code so that you will be able to share it with others, and reuse your code in the future.TEACHING METHODS
LecturesTYPE OF ASSESSMENT
Exam & assignmentsENTRY REQUIREMENTS
We advise against using Netbooks or Tablets for this course since you will need to use the command line and execute Python code.
Course Disclaimer
Courses and course hours of instruction are subject to change.
Some courses may require additional fees.