Amsterdam, Netherlands

Programming in Python (beginners)

online course
when 10 January 2022 - 14 January 2022
language English
duration 1 week
credits 3 EC
fee EUR 800

In this course you will learn how to solve problems using structured programming. We will use the Python language, but the skills and principles taught in this course apply to any programming language.

Python code is relatively easy to read and understand and has a vast number of practical applications, including everything from the sciences to the arts. Python is currently in high demand; it’s a programming language that has enjoyed a meteoric surge in popularity among professionals. Even so, the skills you’ll pick up in this course will be transferable to other programming languages.

With supervised practicals and assignments that will be evaluated, students will learn how to program through active coding. As such, this course encourages an environment of independence where students can feel secure in their own understanding and application of Python.

Lectures will be light yet highly interactive, with many small exercises to engage student’s abilities under professional guidance. Course topics include, but are not limited to:

- Computer programming concepts
- Programming as a problem-solving tool
- The Python language
- The use of Jupyter notebook
- Best coding practices
- Debugging code
- Visualisation

Course leader

Nick Schutgens

Target group

Open to Bachelor/Master’s students, PhD candidates, and professionals.
This course is suitable for anyone curious about how to program a computer using Python. Master’s students and PhD candidates of diverse backgrounds, including every subject from natural/social sciences to humanities, can benefit from this course.

Final year Bachelor, (pre)Master’s students, PhD candidates, and professionals are welcome to apply. If you have doubts about your eligibility for the course, please contact us via graduatewinterschool@vu.nl.

Additional requirements:
Students are expected to follow an online introductory course in Python programming before attending the winter school. This online course will take between 2 to 3 days but can be done at the student’s leisure. It is important that participating students complete the online course because the winter school course builds on it. Details about this course will be sent out in December.

Course aim

By the end of this course, students will be able to:

• Utilize Python to write small computer programs
• Demonstrate confidence in their ability to further their programming knowledge through independent study

Credits info

3 EC
Contact hours: 30

Fee info

EUR 800: Fees:
- Students and PhD Students: €600
- Professionals: €800
- Students, PhD students and employees at Vrije Universiteit Amsterdam and Amsterdam UMC: €500
Applications received before the 1st of October (Early Bird Discount) receive €50 discount!

The tuition fee includes:
- Application and registration
- Exclusive course content for a limited number of students
- Individual/group guidance from course organiser
- Access to all online VU facilities such as the library and online learning environments
- A certificate of attendance after completing the course
- A transcript of records mentioning the grade and the obtained ECTS
- Full support of the winter school team
- Optional online social activity

Scholarships

VU Graduate Winter School offers several scholarships. More information can be found on the website.

Register for this course
on course website