Course · SFT6325
Parallel programming
Course information
- Course code
- SFT6325
- Credits (ECTS)
- 6
- L + S + Lab
- 15 + 15 + 30
- Year / semester
- Year 4 / semester 7
- Level of course
- Bachelor's degree
- Component
- University component (UC)
- Cycle
- BD
- Final assessment
- Examination
- Educational programme
- 6B06110 Software Engineering
- Curriculum
- Программная инженерия (2023-2027)
Course description
The course "Parallel Programming" is intended for those who want to learn how to create and optimize parallel programs. The course will cover the basic concepts of parallel programming, such as multithreading, parallelization of computations, thread synchronization, etc.
Student workload
| Type of work | Hours per week | Weeks | Total hours per semester |
|---|---|---|---|
| Lectures (L) | 1 | 15 | 15 |
| Seminars and practical classes (S) | 1 | 15 | 15 |
| Laboratory work (Lab) | 2 | 15 | 30 |
| Independent work under instructor supervision | 1 | 15 | 15 |
| Independent student work | 7 | 15 | 105 |
| Total | 180 |
1 credit = 30 academic hours; a semester lasts 15 weeks.
Source: Platonus, working curriculum for the 2026–2027 academic year.
← Programme curriculum