Email Address:

Phone Number:

Introduction to Programming Interdisciplinary Studies Program Summer 2023 July 4-Week - Amsterdam

Flight Credit Get a Flight Credit worth up to $1,250 when you apply with code* by June 30, 2024

Introduction to Programming

Introduction to Programming Course Overview


CEA CAPA Partner Institution: Vrije Universiteit Amsterdam
Location: Amsterdam, Netherlands
Primary Subject Area: Computer Sciences
Instruction in: English
Transcript Source: Partner Institution
Course Details: Level 300
Recommended Semester Credits: 3
Contact Hours: 48
Prerequisites: The only necessary requirement is a functioning laptop (Windows/Mac/Linux).


This course is structured to guide students without any programming experience through the basics of programming. All you need to bring is the motivation to actively engage in the course and a laptop.

During the first week, we will cover the basic concepts of programming that are applicable across all programming languages. While we use the Python language, we will not go into depth in Python specifics. In the second week, we will focus on one of several small projects to create a usable stand-alone program. We will offer several projects matched to several different interests or hobbies with the goal of offering something interesting for everyone while keeping the scope of the assignment constrained.

The core topics we will cover in the first week include:
- Background information on programming languages
- Algorithms
- Data types
- Operators and built-in functions
- Variables
- Keyboard Input and Output
- If-statements and logic
- While- and for-loops
- User-defined function and variable scope
- File Input and Output

In the second week we will also look at Python's package system and imports.

By the end of this course, students will be able to:
- Set up an integrated development environment.
- Write computer programs in the Python language.
- Understand inter-language programming concepts.

The course will be taught through online lectures and practical sessions that students are required to attend in order to pass the course.

Additionally, students will be required to dedicate about 10 hours to self-study and to individual programming assignments which will be graded and will contribute to the final grade.

The final mark of the course will be based on attendance and participation as well as a practical assignment.

Contact hours listed under a course description may vary due to the combination of lecture-based and independent work required for each course. CEA's recommended credits are based on the contact hours assigned by Vrije Universiteit Amsterdam (VU Amsterdam): 15 contact hours equals 1 U.S. credit

Receive a $1,250 Flight Credit when you apply by June 30, 2024

Get your flight credit code and access to Passbook in two easy steps. With Passbook, you can track your favorite programs and courses, save flight credits, and watch videos on the destination you're interested in.

Apply Now

Step 1 of 2

Step 2 of 2

*By providing your mobile number, you agree to receive recurring text messages from CEA CAPA Education Abroad notifying you of important program deadlines. Message and data rates may apply.

Privacy Policy   |   Mobile Terms   |   Flight Credit Rules

Your flight credit has been added to your Passbook. Apply now or view your Passbook to begin the next step in your journey.