Skip to main content

About Study Course

ECTS:3
Course supervisor:Linda Alksne
Study type:Full time
Course level:Bachelor
Target audience:Biology; Business Management; Civil and Military Defense; Clinical Pharmacy; Communication Science; Dentistry; Digital Health; Health Management; Information and Communication Science; Juridical Science; Law; Life Science; Management Science
Language:Latvian
Study course description Full description, Full time
Branch of science:Other engineering and technologies

Objective

The purpose of the study course is to provide comprehensive knowledge of Python programming as a universal tool for data processing and automation of daily workflows.The study process learns both the technical basis of the language, including the principles of control structure, data structure and object oriented programming, and its diverse practical application, including automated collection of information from Internet resources, data visualisation and the creation of interactive solutions.By integrating tools for generative AI, the course prepares students not only to quickly transform ideas into functional digital solutions, but also to critically evaluate development methods and make decisions about the most appropriate architecture for the program.

Prerequisites

To successfully complete this course, students must have basic skills on their computer, including managing files and folders, and navigating basic operating system and Internet browser functions. Logical thinking and understanding the fundamentals of arithmetic will be helpful. With much of the programming documentation, tools and learning resources available in English, English literacy is essential for successful substance learning. No prior programming experience is required because the course is intended for basic learning.

Learning outcomes

Knowledge

1.Explain basic elements, syntax, and algorithmic logic of Python programming language.
• Independent work and tests:
• Online tests (tests 1-3); theoretical test of part 1.

Skills

1.Write structured Python code by applying control structures, functions, and objects to implement algorithms.
• Independent work and tests:
• theoretical examination of part 1; homework.

Competence

1.1. Independently identify and apply appropriate Python libraries and programming approaches to solve real problems.
• Independent work and tests:
• Developing the final Paper; presenting and defending the practical work.

Study course planning

Planning period:Year 2027, Spring semester
Study programmeStudy semesterProgram levelStudy course categoryLecturersSchedule
International Marketing and Advertising4BachelorLimited choice
International Business and Sustainable Economy4BachelorLimited choice