Computer Programming (IT103)
Program code:
IT103
ECTS:
6
Teaching language:
English
Course goals
This course is based on Python and SQL languages and has two aims: acknowledge students with the art of programming, and to introduce to data analytics and data science. Through the course, students learn how to solve real-life problems in the most efficient way using algorithms. The course introduces problem-solving, which is inspired by the social sciences. At the end of the course students are expected to create a final project.
Course results
- To be able to process information and operate at multiple levels of abstraction.
- To be able to decompose IT problems into parts and solve them efficiently.
- To be able to demonstrate proficiency in a software development environment.
- To be able to assess the correctness, design, and style of code.
- To be able to evaluate the project’s complexity and estimate required resources.