Programming Parallel Computers

Open 2026

Kaikki tehtävät

Tervetuloa kurssille Open 2026 — PPC avoin, 2026!

Tämä on maksuton verkkokurssi, joka on avoin kaikille. Kurssilla on määräajat joka toinen viikko syksyllä 2026 niille, jotka haluavat määräajat, mutta kaikki tehtävät ovat jo avoinna ratkaistavaksi niille, jotka haluavat suorittaa kurssin aiemmin. Määräaikojen jälkeen voit silti palauttaa ratkaisuja ja parantaa niitä, mutta voit saada vain vähemmän pisteitä. Huomaathan, että tämä ei ole tavallinen yliopistokurssi, etkä saa kurssista opintopisteitä. Kurssin sisältö ja arviointi ovat kuitenkin hyvin samankaltaisia kuin virallisella Aalto-yliopiston kurssilla, joten näet suoraan, miten hyvin olisit pärjännyt oikealla kurssilla! Tukea ei ole saatavilla eikä ihmistä ole mukana prosessissa, mutta verkossa on runsaasti vapaasti saatavilla olevaa kurssimateriaalia. Pidä hauskaa tehtäviä ratkoessasi!

Alta löydät tehtävät, joita voit ratkaista kurssin aikana. Vain määräaikoihin mennessä palautetuista tehtävistä voi saada täydet pisteet. Määräajan jälkeen palautetuista tehtävistä voi saada osittaisia pisteitä, mikäli kurssi on vielä käynnissä. Voit myös tehdä saman tehtävän useamman kerran, jolloin arvioinnissa huomioidaan paras suoritus. Huomaa kuitenkin, että tehtävän määräajan jälkeen tehdyistä palautuksista ei tällöinkään voi saada täysiä pisteitä.

Tehtävä Palautuksia Pisteet Max. Taso Suos. Määräaika
Pre — Lähtötasotesti
Pre0 1 Suos. 2026-09-23 klo 23:59:59
CP — korrelaatioparit
CP1 5 Suos. 2026-09-23 klo 23:59:59
CP2a 3 Suos. 2026-10-07 klo 23:59:59
CP2b 3 Suos. 2026-10-07 klo 23:59:59
CP2c 3 Suos. 2026-10-07 klo 23:59:59
CP3a 5 + 2 ★★ Suos. 2026-10-21 klo 23:59:59
CP3b 5 + 2 ★★ Suos. 2026-10-21 klo 23:59:59
CP4 5 Suos. 2026-11-04 klo 23:59:59
CP5 10 + 2 ★★ Suos. 2026-11-18 klo 23:59:59
CP9a 5 ★★★ 2026-12-02 klo 23:59:59
IS — kuvan segmentointi
IS2 5 ★★ Suos. 2026-10-07 klo 23:59:59
IS4 5 + 2 ★★ Suos. 2026-11-04 klo 23:59:59
IS6a 5 + 2 ★★★ Suos. 2026-12-02 klo 23:59:59
IS6b 5 + 2 ★★ Suos. 2026-12-02 klo 23:59:59
IS9a 5 ★★★ 2026-12-02 klo 23:59:59
MF — mediaanisuodatin
MF1 5 Suos. 2026-09-23 klo 23:59:59
MF2 3 Suos. 2026-10-07 klo 23:59:59
MF9a 5 ★★★ 2026-12-02 klo 23:59:59
SO — lajittelu
SO4 5 + 2 ★+ Suos. 2026-11-04 klo 23:59:59
SO5 5 + 2 ★+ Suos. 2026-11-18 klo 23:59:59
SO6 5 + 2 ★★★ Suos. 2026-12-02 klo 23:59:59
LLM — suuri kielimalli
LLM9a 5 + 2 ★★ 2026-12-02 klo 23:59:59
I8MM — kokonaislukumatriisitulon laskenta
I8MM2 3 2026-10-07 klo 23:59:59
I8MM3 5 ★+ 2026-10-21 klo 23:59:59
I8MM4 3 2026-11-04 klo 23:59:59
I8MM5 3 ★★ 2026-11-18 klo 23:59:59
I8MM6 4 ★★ 2026-12-02 klo 23:59:59
I8MM9a 4 + 2 ★★ 2026-12-02 klo 23:59:59
I8MM9b 4 + 2 ★★ 2026-12-02 klo 23:59:59
I8MM9c 7 + 2 ★★★ 2026-12-02 klo 23:59:59
X — extra
X0a 0 2026-12-02 klo 23:59:59
X0b 0 2026-12-02 klo 23:59:59
Yhteensä 136 + 26

“Pisteet” — lopulliset, kurssihenkilökunnan palautuksesta antamat pisteet tai automaattisesta arvioinnista saadut pisteet.

“Suos.” — Suositeltu tehtäväpolku. Voit vapaasti valita tekemäsi tehtävät ja niiden suoritusjärjestyksen, mutta suosittelemme ainakin näiden tehtävien tekemistä.

“Taso” — Arvio työmäärästä, joka vaaditaan täysien tehtäväpisteiden saamiseksi. Yhden tähden tehtävien ratkaisu vaatii yleensä alle 100 riviä koodia. Kahden tähden tehtävät edellyttävät kurssilla opittujen asioiden huolellista soveltamista ja erilaisten ratkaisujen kokeilemista. Usein myös koodia tarvitaan yli 100 riviä. Kolmen tähden tehtävät ovat projektiluontoisia tehtäviä. Huomaa, että osittaisten pisteiden saaminen tehtävistä on usein helpompaa kuin täysien pisteiden saaminen.

Arviointi

Kurssi arvioidaan seuraavasti:

PisteetArvosana
≥ 69 5
≥ 62 4
≥ 54 3
≥ 47 2
≥ 39 1

Kaikkien palautusten määräaika

Kurssi päättyy 2026-12-31, klo 23:59:59 (Helsinki), eli 236 päivän ja 13 tunnin kuluttua. Kurssin päättymisen jälkeen tehtyjä palautuksia tai uudelleenpalautuksia ei enää arvioida.