NPRG042 Programming in Parallel Environment
About
This is an informational web page for the Programming in Parallel Environment course (NPRG042), which is being taught at the Faculty of Mathematics and Physics, Charles University in Prague. The lectures are being held in S5 from 12:20 to 13:50 and the seminars are in S5 from 15:40 to 17:10 every Monday.
The students are required to have a decent prior knowledge of C++, C#, and Python. Students unable to code in these languages are likely not to pass the home assignments.
This year, the course is in Czech only! All materials (slides, notes) are in English.
Bring your laptops to the seminars! In the past, we have observed that the lab sessions got significantly under-occupied during the semester and almost everyone was using their laptops instead of lab PCs. We have decided to merge the seminar and the labs, so every fortnight, the seminar session will take the form of a lab session and the students are expected to bring their own equipment.
This website hosts the following content:
- Details about grading,
- list of lectures and slides for download,
- labs overview,
- specification of the assignments,
- and additional links related to the topic.
You may also want to check out the information regarding our KSI clusters.
Contact
The course is currently led by Martin Kruliš. Our primary communication channel is Mattermost. You may find the invitation link attached as a remark on the lecture scheduling event at SIS. Join the nprg042-para
channel.
Changes
- 14.2.2025 - Last year's version of the page was archived, web updated for a new semester