Programming basics (SZF_166)
About Study Course
Objective
The aim of this Python programming course is to provide students with a comprehensive foundation in Python programming, equipping them with the knowledge, skills, and competencies needed to solve real-world problems, design efficient and user-friendly applications, and engage in continuous professional development. By mastering Python's control structures, data structures, functions, and object-oriented programming principles, students will develop the ability to create structured, reusable software solutions while critically evaluating and selecting appropriate programming methods for diverse project needs.
Prerequisites
To successfully participate in this course, students should have basic computer literacy, including familiarity with using a computer, managing files and folders, and navigating a modern operating system. A solid foundation in basic arithmetic and mathematical operations, as well as familiarity with fundamental concepts like variables and simple equations, will also be helpful. Additionally, proficiency in English is essential for reading and understanding technical materials, as most programming resources and documentation are available in English. Prior programming experience is not mandatory, but a willingness to learn and experiment with new concepts is crucial for success in this course.
Learning outcomes
1.List basic elements of Python programming language and explain their application.
1.Build and use Python control structures and data structures to solve real-world problems.
1.Apply Python programming language capabilities to solve real-life problems and plan projects efficiently.
Study course planning
| Study programme | Study semester | Program level | Study course category | Lecturers | Schedule |
|---|---|---|---|---|---|
| Digital Strategy and Artificial Intelligence Management | 1 | Master's | Limited choice | Verners Gavilovskis | |
| Digital Strategy and Artificial Intelligence Management | 1 | Master's | Limited choice | Verners Gavilovskis |
