Mili brmaci!
Na MFF UK se opet rozbiha letni semestr, ve kterem vedu cviceni ke dvoum predmetum. Jedna se o uvodni prakticke kurzy technickeho charakteru (tedy nepotrebujete byt prilis pokrocilymi programatory ani zvladat vysokoskolskou matematiku) a mohly by zajimat i nektere priznivce brmlabu.
Jedna se o:
(i) Uvod do UNIXu. Zacina od uplnych zakladu a zameruje se na zvladnuti prace s prikazovou radkou a shelloveho skriptovani. Ucim kazdy ctvrtek od 14:00; prednasky jsou ve ctvrtek nebo v patek od 9:00.
(ii) Algoritmy a jejich implementace. Predpoklada se zakladni znalost jazyka C a uzivatelske prace v UNIXu. Predmet se soustredi na procviceni praktickeho programovani v Ccku, ale zejmena na optimalizacni techniky a "prakticke triky", jak implementovat vypocetne narocne ulohy tak, aby bezely co nejrychleji na skutecnem modernim hardware (vcetne GPU). Prednaska je kazdou stredu od 15:40, cviceni vzdy v pondeli od 17:20 a v utery od 15:40.
Blize viz http://pasky.or.cz/vyuka/ - lepsi predstavu o obou cvicenich ziskate ze stranek pro minule rocniky. Bohuzel jsem si letos vzpomnel pozde, takze uz bylo prvni cviceni z UNIXu (neprisli jste o nic zajimaveho) i z Algoritmu a jejich implementace (obsah cviceni je detailne popsan na webu, prip. ho muzu udelat jeste jednou).
Vse se deje v budove na Malostranskem namesti (z/do brmlabu primo tramvaji c. 12), kazda lekce trva 1.5h. Vyuka na MFF je v principu pristupna i verejnosti, jediny zadrhel je ucet v labu (tzn. pokud mozno si prinest vlastni notebook).
Mate-li zajem se zucastnit, dejte mi vedet! Ucast na odpovidajicich prednaskach je vhodna, ale nikoliv nutna. Melo-li by zajem vice nez 1-2 lidi, radeji usporadam paralelni kurz primo v brmlabu (koncipovany tak, aby byl na prednaskach uplne nezavisly) ve vecery, kdy se to Vam bude hodit.
P.S.: Take jsme s par dalsimi lidmi uvazovali i o nejakem zakladnim kurzu programovani v brmlabu; oproti podzimni brmiversity by slo o neco vyrazne jednodussiho a vyrazne praktictejsiho, spise supervizovane spolecne reseni uloh nez nejake prednasky. Jazyk a napln dle zajmu ucastniku; meli-li byste zajem, napiste a neco vymyslime.
Ahoj!
On Wed, Mar 07, 2012 at 08:32:34PM +0100, Petr Baudis wrote:
(ii) Algoritmy a jejich implementace. Predpoklada se zakladni znalost jazyka C a uzivatelske prace v UNIXu. Predmet se soustredi na procviceni praktickeho programovani v Ccku, ale zejmena na optimalizacni techniky a "prakticke triky", jak implementovat vypocetne narocne ulohy tak, aby bezely co nejrychleji na skutecnem modernim hardware (vcetne GPU).
K mym cvicenim jsem tentokrat psal i jednoduche textove ucebni materialy, ktery spolecne s priklady najdete na strance:
http://pasky.or.cz/vyuka/2012-DMI074/
Neni v nich vse, co bylo na cviceni, a castecne navazuji na prednasku, presto by mohly byt pro nekoho zajimave. Kdybyste meli k tematum nejake dotazy, nevahejte se na mne obratit, pripadne muzeme nekdy udelat na neco z toho v brmlabu miniworkshop, pokud by neco konkretniho zajimalo vic lidi.
Petr "Pasky" Baudis