Course · SFT6304
Programming in Python language
Course information
- Course code
- SFT6304
- Credits (ECTS)
- 5
- L + S + Lab
- 15 + 0 + 30
- Year / semester
- Year 1 / semester 2
- Level of course
- Bachelor's degree
- Component
- University component (UC)
- Cycle
- BD
- Final assessment
- Examination
- Educational programme
- 6B06110 Software Engineering
- Curriculum
- Программная инженерия (2026-2030)
Course description
Familiarity with the Python programming language and its libraries. The emphasis is on procedural programming, non-strict types of variables, designing algorithms, working forms of applications (libraries), object-oriented programming, creating web and database applications, as well as data preprocessing.
Student workload
| Type of work | Hours per week | Weeks | Total hours per semester |
|---|---|---|---|
| Lectures (L) | 1 | 15 | 15 |
| Laboratory work (Lab) | 2 | 15 | 30 |
| Independent work under instructor supervision | 1 | 15 | 15 |
| Independent student work | 6 | 15 | 90 |
| Total | 150 |
1 credit = 30 academic hours; a semester lasts 15 weeks.
Source: Platonus, working curriculum for the 2026–2027 academic year.
← Programme curriculum