Introduction to programming
This course provides basic knowledge in programming with a specific focus on providing a solid background knowledge to understand and implement data science algorithms.
First, you will be introduced to basic programming, including an overview of programming tools and essential terminology.
Next, the course will delve into Python syntax and explore important data structures such as trees and lists, which are required to understand algorithms used in data science. The course also introduces common programming concepts such as iteration, recursion, object-oriented programming and file management. In addition, essential algorithms frequently used in data science, such as sorting and searching, will be covered.
Finally, the course will introduce you to computational programming concepts, emphasizing in particular their relevance to handling numerical data in the field of data science.
-
Course structure
The language of instruction is English.
Teaching format
The teaching activities consist of lectures, exercises and tutoring.
Assessment
The course is examined through:
- on-campus written exam and
- assignments.
Examiner
-
Schedule
The schedule will be available no later than one month before the start of the course. We do not recommend print-outs as changes can occur. At the start of the course, your department will advise where you can find your schedule during the course. -
Course literature
Note that the course literature can be changed up to two months before the start of the course.
-
Contact
This course is part of a programme and is not available for application as a stand-alone course.
Find more information about Master’s programmes here
Study counsellors - master- Visiting address
Nod Buildning, Borgarfjordsgatan 12, Kista
- Office hours
Please contact us via email if you want to book a meeting. We are available on Campus in Kista and via Zoom.
- Phone hours
Thursday 12.30–2 pm
- Irregular office hours
Last phone hours of autumn semester 2024: 12 December
First phone hours of spring semester 2025: 9 January