<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php?feed=atom&amp;namespace=0&amp;title=Special%3ANewPages</id>
		<title>Łukasz Graczykowski - New pages [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php?feed=atom&amp;namespace=0&amp;title=Special%3ANewPages"/>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Special:NewPages"/>
		<updated>2026-04-06T20:17:13Z</updated>
		<subtitle>From Łukasz Graczykowski</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2025/2026_lato</id>
		<title>Sieci komputerowe 2025/2026 lato</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2025/2026_lato"/>
				<updated>2026-02-24T10:43:04Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;  {| align=&amp;quot;right&amp;quot;   | __TOC__   |}   == Informacje == Prowadzący przedmiot:&amp;lt;br&amp;gt; dr hab. inż. Łukasz Graczykowski, prof. uczelni&amp;lt;br&amp;gt; e-mail: lukasz.graczykowski [at] pw.edu.pl...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski, prof. uczelni&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://olimp3.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na tej stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2025/2026</id>
		<title>KADD 2025/2026</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2025/2026"/>
				<updated>2026-02-24T10:42:21Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;  {| align=&amp;quot;right&amp;quot;   | __TOC__   |}  == Informacje - wykład == Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt; Prowadzący:&amp;lt;br&amp;gt; dr hab. inż. Łukasz Graczy...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
== Informacje - wykład ==&lt;br /&gt;
Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt;&lt;br /&gt;
Prowadzący:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski, prof. ucz.&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
Na konsultacje proszę umawiać się przez MS Teams.&lt;br /&gt;
&lt;br /&gt;
'''Zasady ustalania oceny końcowej'''&amp;lt;br&amp;gt;&lt;br /&gt;
Regulamin przedmiotu znajduje się tutaj.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 2 kolokwiów na laboratorium można otrzymać 30 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za kolokwium na wykładzie można otrzymać 35 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Końcowa liczba punktów: 150.&lt;br /&gt;
&lt;br /&gt;
Poniższa tabelka przedstawia przedziały procentowe i odpowiadające im oceny:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Przedział procentowy&lt;br /&gt;
! Przedział punktowy&lt;br /&gt;
! Ocena&lt;br /&gt;
|-&lt;br /&gt;
| (50%; 60%&amp;gt;&lt;br /&gt;
| 75.5 - 90.0&lt;br /&gt;
| 3.0&lt;br /&gt;
|-&lt;br /&gt;
| (60%; 70%&amp;gt;&lt;br /&gt;
| 90.5 - 105.0&lt;br /&gt;
| 3.5&lt;br /&gt;
|-&lt;br /&gt;
| (70%; 80%&amp;gt;&lt;br /&gt;
| 105.5 - 120.0&lt;br /&gt;
| 4.0&lt;br /&gt;
|-&lt;br /&gt;
| (80%; 90%&amp;gt;&lt;br /&gt;
| 120.5 - 135.0&lt;br /&gt;
| 4.5&lt;br /&gt;
|-&lt;br /&gt;
| (90%; 100%&amp;gt;&lt;br /&gt;
| 135.5 - 150.0&lt;br /&gt;
| 5.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
&lt;br /&gt;
MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Wykłąd bieżący [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad11-2022.pdf link].&amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Wykład w dniu 29.03.202 jest odwołany. Będzie odrabiany w postaci dwóch godzin wykładu w dniu 6.05.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2025/2026_zima</id>
		<title>Sieci komputerowe 2025/2026 zima</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2025/2026_zima"/>
				<updated>2025-10-13T10:06:42Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;  {| align=&amp;quot;right&amp;quot;   | __TOC__   |}   == Informacje == Prowadzący przedmiot:&amp;lt;br&amp;gt; dr hab. inż. Łukasz Graczykowski, prof. uczelni&amp;lt;br&amp;gt; e-mail: lukasz.graczykowski [at] pw.edu.pl...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski, prof. uczelni&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://olimp3.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na tej stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2024/2025</id>
		<title>KADD 2024/2025</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2024/2025"/>
				<updated>2025-02-25T12:53:17Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Informacje - wykład */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
== Informacje - wykład ==&lt;br /&gt;
Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt;&lt;br /&gt;
Prowadzący:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski, prof. ucz.&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
Na konsultacje proszę umawiać się przez MS Teams.&lt;br /&gt;
&lt;br /&gt;
'''Zasady ustalania oceny końcowej'''&amp;lt;br&amp;gt;&lt;br /&gt;
Regulamin przedmiotu znajduje się tutaj.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 2 kolokwiów na laboratorium można otrzymać 30 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za kolokwium na wykładzie można otrzymać 35 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Końcowa liczba punktów: 150.&lt;br /&gt;
&lt;br /&gt;
Poniższa tabelka przedstawia przedziały procentowe i odpowiadające im oceny:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Przedział procentowy&lt;br /&gt;
! Przedział punktowy&lt;br /&gt;
! Ocena&lt;br /&gt;
|-&lt;br /&gt;
| (50%; 60%&amp;gt;&lt;br /&gt;
| 75.5 - 90.0&lt;br /&gt;
| 3.0&lt;br /&gt;
|-&lt;br /&gt;
| (60%; 70%&amp;gt;&lt;br /&gt;
| 90.5 - 105.0&lt;br /&gt;
| 3.5&lt;br /&gt;
|-&lt;br /&gt;
| (70%; 80%&amp;gt;&lt;br /&gt;
| 105.5 - 120.0&lt;br /&gt;
| 4.0&lt;br /&gt;
|-&lt;br /&gt;
| (80%; 90%&amp;gt;&lt;br /&gt;
| 120.5 - 135.0&lt;br /&gt;
| 4.5&lt;br /&gt;
|-&lt;br /&gt;
| (90%; 100%&amp;gt;&lt;br /&gt;
| 135.5 - 150.0&lt;br /&gt;
| 5.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
&lt;br /&gt;
MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Wykłąd bieżący [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad11-2022.pdf link].&amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Wykład w dniu 29.03.202 jest odwołany. Będzie odrabiany w postaci dwóch godzin wykładu w dniu 6.05.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2024/2025_lato</id>
		<title>Sieci komputerowe 2024/2025 lato</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2024/2025_lato"/>
				<updated>2025-02-19T15:10:29Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Informacje */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski, prof. uczelni&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://olimp3.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na tej stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2024/2025_zima</id>
		<title>Sieci komputerowe 2024/2025 zima</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2024/2025_zima"/>
				<updated>2024-10-04T06:27:56Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;  {| align=&amp;quot;right&amp;quot;   | __TOC__   |}   == Informacje == Prowadzący przedmiot:&amp;lt;br&amp;gt; dr hab. inż. Łukasz Graczykowski&amp;lt;br&amp;gt; e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt; konsultacj...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://olimp3.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na tej stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2023/2024</id>
		<title>KADD 2023/2024</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2023/2024"/>
				<updated>2024-02-20T11:04:54Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;  {| align=&amp;quot;right&amp;quot;   | __TOC__   |}  == Informacje - wykład == Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt; Prowadzący:&amp;lt;br&amp;gt; dr hab. inż. Łukasz Graczy...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
== Informacje - wykład ==&lt;br /&gt;
Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt;&lt;br /&gt;
Prowadzący:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
Na konsultacje proszę umawiać się przez MS Teams.&lt;br /&gt;
&lt;br /&gt;
'''Zasady ustalania oceny końcowej'''&amp;lt;br&amp;gt;&lt;br /&gt;
Regulamin przedmiotu znajduje się tutaj.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 2 kolokwiów na laboratorium można otrzymać 30 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za kolokwium na wykładzie można otrzymać 35 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Końcowa liczba punktów: 150.&lt;br /&gt;
&lt;br /&gt;
Poniższa tabelka przedstawia przedziały procentowe i odpowiadające im oceny:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Przedział procentowy&lt;br /&gt;
! Przedział punktowy&lt;br /&gt;
! Ocena&lt;br /&gt;
|-&lt;br /&gt;
| (50%; 60%&amp;gt;&lt;br /&gt;
| 75.5 - 90.0&lt;br /&gt;
| 3.0&lt;br /&gt;
|-&lt;br /&gt;
| (60%; 70%&amp;gt;&lt;br /&gt;
| 90.5 - 105.0&lt;br /&gt;
| 3.5&lt;br /&gt;
|-&lt;br /&gt;
| (70%; 80%&amp;gt;&lt;br /&gt;
| 105.5 - 120.0&lt;br /&gt;
| 4.0&lt;br /&gt;
|-&lt;br /&gt;
| (80%; 90%&amp;gt;&lt;br /&gt;
| 120.5 - 135.0&lt;br /&gt;
| 4.5&lt;br /&gt;
|-&lt;br /&gt;
| (90%; 100%&amp;gt;&lt;br /&gt;
| 135.5 - 150.0&lt;br /&gt;
| 5.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
&lt;br /&gt;
MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Wykłąd bieżący [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad11-2022.pdf link].&amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Wykład w dniu 29.03.202 jest odwołany. Będzie odrabiany w postaci dwóch godzin wykładu w dniu 6.05.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2023/2024_lato</id>
		<title>Sieci komputerowe 2023/2024 lato</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2023/2024_lato"/>
				<updated>2024-02-20T11:04:10Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;  {| align=&amp;quot;right&amp;quot;   | __TOC__   |}   == Informacje == Prowadzący przedmiot:&amp;lt;br&amp;gt; dr hab. inż. Łukasz Graczykowski&amp;lt;br&amp;gt; e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt; konsultacj...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://olimp3.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na tej stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2023/2024_zima</id>
		<title>Sieci komputerowe 2023/2024 zima</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2023/2024_zima"/>
				<updated>2023-10-06T06:14:31Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Wykłady */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr hab. inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
Wykład bieżący [link].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://olimp3.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na tej stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022/2023</id>
		<title>KADD 2022/2023</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022/2023"/>
				<updated>2023-02-17T10:10:25Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;  {| align=&amp;quot;right&amp;quot;   | __TOC__   |}  == Informacje - wykład == Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt; Prowadzący:&amp;lt;br&amp;gt; dr inż. Łukasz Graczykowsk...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
== Informacje - wykład ==&lt;br /&gt;
Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt;&lt;br /&gt;
Prowadzący:&amp;lt;br&amp;gt;&lt;br /&gt;
dr inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
Na konsultacje proszę umawiać się przez MS Teams.&lt;br /&gt;
&lt;br /&gt;
'''Zasady ustalania oceny końcowej'''&amp;lt;br&amp;gt;&lt;br /&gt;
Regulamin przedmiotu znajduje się tutaj.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 2 kolokwiów na laboratorium można otrzymać 30 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za kolokwium na wykładzie można otrzymać 35 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Końcowa liczba punktów: 150.&lt;br /&gt;
&lt;br /&gt;
Poniższa tabelka przedstawia przedziały procentowe i odpowiadające im oceny:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Przedział procentowy&lt;br /&gt;
! Przedział punktowy&lt;br /&gt;
! Ocena&lt;br /&gt;
|-&lt;br /&gt;
| (50%; 60%&amp;gt;&lt;br /&gt;
| 75.5 - 90.0&lt;br /&gt;
| 3.0&lt;br /&gt;
|-&lt;br /&gt;
| (60%; 70%&amp;gt;&lt;br /&gt;
| 90.5 - 105.0&lt;br /&gt;
| 3.5&lt;br /&gt;
|-&lt;br /&gt;
| (70%; 80%&amp;gt;&lt;br /&gt;
| 105.5 - 120.0&lt;br /&gt;
| 4.0&lt;br /&gt;
|-&lt;br /&gt;
| (80%; 90%&amp;gt;&lt;br /&gt;
| 120.5 - 135.0&lt;br /&gt;
| 4.5&lt;br /&gt;
|-&lt;br /&gt;
| (90%; 100%&amp;gt;&lt;br /&gt;
| 135.5 - 150.0&lt;br /&gt;
| 5.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
&lt;br /&gt;
MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Wykłąd bieżący [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad11-2022.pdf link].&amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Wykład w dniu 29.03.202 jest odwołany. Będzie odrabiany w postaci dwóch godzin wykładu w dniu 6.05.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2022/2023_lato</id>
		<title>Sieci komputerowe 2022/2023 lato</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2022/2023_lato"/>
				<updated>2022-10-03T09:20:45Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Laboratorium - Bieżące wyniki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
Wykład bieżący [http://www.if.pw.edu.pl/~lgraczyk/SK2022/lato/Wykla65-2022l.pdf link].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://olimp3.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na tej stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_12_EN</id>
		<title>KADD 2022 Laboratorium 12 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_12_EN"/>
				<updated>2022-05-30T11:51:27Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;== Zadanie == '''Dopasowanie funkcji za pomocą paietu &amp;lt;code&amp;gt;MINUIT&amp;lt;/code&amp;gt;''' (5 pkt.)  Chcemy wykonać dopasowanie do danych doświadczalnych (wczytywanych z pliku) '''nie''' u...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zadanie ==&lt;br /&gt;
'''Dopasowanie funkcji za pomocą paietu &amp;lt;code&amp;gt;MINUIT&amp;lt;/code&amp;gt;''' (5 pkt.)&lt;br /&gt;
&lt;br /&gt;
Chcemy wykonać dopasowanie do danych doświadczalnych (wczytywanych z pliku) '''nie''' używając funkci &amp;lt;code&amp;gt;Fit&amp;lt;/code&amp;gt;, tylko za pomocą pakietu  &amp;lt;code&amp;gt;MINUIT&amp;lt;/code&amp;gt; ([https://root.cern.ch/root/html534/TMinuit.html dokumentacja]), który daje nam zdecydowanie większą kontrolę nad procesem dopasowania funkcji. Przede wszystkim pakiet &amp;lt;code&amp;gt;MINUIT&amp;lt;/code&amp;gt; pozwala na zdefiniowanie przez nas minimalizowanej wielkości (może to być chi-kwadrat, funkcja wiarygodności, lub cokolwiek innego co wymyślimy), i na podstawie tej minimalizacji pakiet dostarcza nam finalne parametry dopasowania.&lt;br /&gt;
&lt;br /&gt;
== Kroki postępowania ==&lt;br /&gt;
&lt;br /&gt;
1. Ściągamy plik z danymi: [http://www.if.pw.edu.pl/~lgraczyk/KADD2020/lab12/example_data.root example_data.root] i wczytujemy go w funkcji głównej makra.&amp;lt;br&amp;gt;&lt;br /&gt;
Wczytywanie pliku:&lt;br /&gt;
  TFile *ifile = new TFile(&amp;quot;file.root&amp;quot;);&lt;br /&gt;
  TH1D *hist = (TH1D*)ifile-&amp;gt;Get(&amp;quot;hist&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
2. Do naszych danych dopasujemy taką oto funkcję zdefiniowaną jako funkcja globalna (nasz model opisujący dane doświadczalne):&lt;br /&gt;
 double model(double x, double *par) &lt;br /&gt;
 { &lt;br /&gt;
  double mu    = par[3]; &lt;br /&gt;
  double sigma = par[4]; &lt;br /&gt;
  double norm  = 1./sqrt(2.*TMath::Pi())/sigma; &lt;br /&gt;
  double G     = norm*exp(-0.5 *pow((x-mu)/sigma,2));  //unormowana funkcja Gaussa&lt;br /&gt;
  double BinWidth = hist-&amp;gt;GetBinWidth(1); &lt;br /&gt;
  return par[0] + par[1]*x + par[2] * BinWidth * G; &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
3. W funkcji głównej makra tworzymy obiekt TMinuit, przykładowo:&lt;br /&gt;
  TMinuit *gMinuit = new TMinuit(liczba_parametrow_fitu); //liczba parametrów wynika z definicji funkcji teoretycznej&lt;br /&gt;
&lt;br /&gt;
4. Musimy stworzyć funkcję globalną (definiujemy ją przed funkcją główną), którą &amp;lt;code&amp;gt;MINUIT&amp;lt;/code&amp;gt; będzie starał się zminimalizować manipulując naszymi parametrami. Musi ona mieć postać typu:&lt;br /&gt;
 void fcn(int &amp;amp;npar, double *gin, double &amp;amp;f, double *par, int iflag)&lt;br /&gt;
'''Uwaga 1!''' Nie przerażamy się parametrami (to są automatyczne parametry, które muszą być i które potrzebuje &amp;lt;code&amp;gt;MINUIT&amp;lt;/code&amp;gt;, my ich w ogóle nie użyjemy).&amp;lt;br&amp;gt;&lt;br /&gt;
'''Uwaga 2!''' Jedynym parametrem, który nas interesuje to &amp;lt;code&amp;gt;double &amp;amp;f&amp;lt;/code&amp;gt; - to jest minimalizowana wielkość. W naszym przypadku chcemy, by &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt; było po prostu tożsame z chi-kwadrat. To oznacza, że '''wewnątrz''' funkcji &amp;lt;code&amp;gt;fcn&amp;lt;/code&amp;gt; musimy wykonać iterację bin po binie z wczytanego pliku i dla każdego binu policzyć kwadrat różnic ( (model-wartosc_binu)^2/niepwnosc_binu^2 ). Ostateczna wartość &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;, zgodnie z definicją chi-kwadrat, to po prostu suma  kwadratów różnic dla wszystkich binów.&lt;br /&gt;
&lt;br /&gt;
5. W funkcji głównej, mówimy naszemu obiektowi &amp;lt;code&amp;gt;gMinuit&amp;lt;/code&amp;gt;, że ma skorzystać z funkcji FCN zdefiniowanej powyżej:&lt;br /&gt;
  gMinuit-&amp;gt;SetFCN(fcn);&lt;br /&gt;
&lt;br /&gt;
6. Następnie ustawiamy parametry funkcji, np.:&lt;br /&gt;
  gMinuit-&amp;gt;DefineParameter(0, &amp;quot;p0&amp;quot;,    100., 1.,    0.,  200.);&lt;br /&gt;
&lt;br /&gt;
7. Główna część, gdzie dokonuje się  zadania to wykonanie dwóch komend:&lt;br /&gt;
  gMinuit-&amp;gt;Command(&amp;quot;MIGRAD&amp;quot;);        &lt;br /&gt;
  gMinuit-&amp;gt;Command(&amp;quot;MINOS&amp;quot;);&lt;br /&gt;
&amp;lt;code&amp;gt;MIGRAD&amp;lt;/code&amp;gt; to algorytm szukający minimum funkcji &amp;lt;code&amp;gt;fcn&amp;lt;/code&amp;gt; (czyli szuka najniższej wartości liczby &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;, którą definiujemy w określony przez nas sposób).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;MINOS&amp;lt;/code&amp;gt; to algorytm używany po zminimalizowaniu &amp;lt;code&amp;gt;fcn&amp;lt;/code&amp;gt;, który pozwala na dokładną estymację niepwności (w tym asymetrycznych).&amp;lt;br&amp;gt;&lt;br /&gt;
'''Uwaga!''' Nie musimy znać szczegółów obu algorytmów. Dla zainteresowanych można poczytać [https://root.cern.ch/root/htmldoc/guides/minuit2/Minuit2Letter.pdf Minuit2Letter.pdf]&lt;br /&gt;
&lt;br /&gt;
8. Za pomocą:&lt;br /&gt;
 gMinuit-&amp;gt;GetParameter(...)&lt;br /&gt;
wyciągamy otrzymane parametry dopasowania, tworzymy funkcję &amp;lt;code&amp;gt;TF1&amp;lt;/code&amp;gt; z tymi parametrami i rysujemy wszystko na wykresie.&lt;br /&gt;
&lt;br /&gt;
== Wynik ==&lt;br /&gt;
Przykłądowy histogram z dopasowaniem:&lt;br /&gt;
[[File:Minuit1.png]]&lt;br /&gt;
&lt;br /&gt;
Ostateczny output:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 FCN=93.6468 FROM MINOS     STATUS=SUCCESSFUL    217 CALLS         364 TOTAL&lt;br /&gt;
                      EDM=3.79962e-17    STRATEGY= 1  ERROR MATRIX UNCERTAINTY   0.0 per cent&lt;br /&gt;
   EXT PARAMETER                  PARABOLIC         MINOS ERRORS        &lt;br /&gt;
   NO.   NAME      VALUE            ERROR      NEGATIVE      POSITIVE   &lt;br /&gt;
    1  p0           1.12163e+02   2.00576e+00  -2.00605e+00   2.00576e+00&lt;br /&gt;
    2  p1          -3.33062e+01   1.52150e+00  -1.52151e+00   1.52153e+00&lt;br /&gt;
    3  area         2.02070e+03   5.83151e+01  -5.82593e+01   5.83721e+01&lt;br /&gt;
    4  mean         1.00031e+00   1.70385e-03  -1.70425e-03   1.70425e-03&lt;br /&gt;
    5  width        5.34156e-02   1.50983e-03  -1.49782e-03   1.52309e-03&lt;br /&gt;
 Info in &amp;lt;TCanvas::MakeDefCanvas&amp;gt;:  created default TCanvas with name c1&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_11_EN</id>
		<title>KADD 2022 Laboratorium 11 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_11_EN"/>
				<updated>2022-05-23T11:24:05Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zadanie ==&lt;br /&gt;
'''Least-squares method''' (5 pkt.)&lt;br /&gt;
&lt;br /&gt;
Using the least-squares method, fit to the data polynomials of varying degrees &amp;lt;code&amp;gt;n=0..5&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Please read data from the following [http://www.if.pw.edu.pl/~lgraczyk/KADD2016/lab11/dane.dat file]. They come from the experiment of elastic collisions of negatively charged K mesons (kaons) with protons, at constant K meson energy.  In the first column there are values of the cosine of the scattering angle in the rest mass reference frame, in the second column is the corresponding number of collisions. As errors please assume the square root of the number of observations. The degree of  fitted polynomial allows to calculate the spin quantum numbers of intermediate stages (&amp;quot;Analiza danych&amp;quot;, S.Brandt, Przykład 9.2.).&lt;br /&gt;
&lt;br /&gt;
* Please implement the function realizing the least-squares method. Use formulas from the lecture (ich wyprowadzenie znajduje się w [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad11-2022.pdf Lecture 12] and from the unstruction [http://www.if.pw.edu.pl/~majanik/files/wiel.ps instrukcji]) - '''please carefully read the instruction - all the steps should follow the instruction''':&lt;br /&gt;
&lt;br /&gt;
[[File:wzor1_new_asd.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:wzor2.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:wzor3.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:wzor4.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:wzor567.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:wzor89.png]]&lt;br /&gt;
&lt;br /&gt;
''Comment'': we search from a minimum of M function (equivalent of chi-squared statistics), values &amp;lt;code&amp;gt;t_{j}&amp;lt;/code&amp;gt; are the cosine scattering functions (first column from the file), values &amp;lt;code&amp;gt;y_{j}&amp;lt;/code&amp;gt; are the observations numbers (second column). Estimators &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt; are the searched parameters (coefficients) of the polynomial.&lt;br /&gt;
&lt;br /&gt;
Example function definition:&lt;br /&gt;
 // Function returns M&lt;br /&gt;
 // parameters:&lt;br /&gt;
 //  st - degree of the polynomial&lt;br /&gt;
 //  n - number of measurements&lt;br /&gt;
 //  tj - array of cosine of scattering angles&lt;br /&gt;
 //  yj - measurement results&lt;br /&gt;
 //  sigmaj - measurement errors&lt;br /&gt;
 //  wsp - array in which we need to save estimated coefficients ([[File:wzor10.png]])&lt;br /&gt;
 //  bswp - array in which we need to save estimated coefficient errors (square roots of the diagonal elements of the matrix  [[File:wzor11.png]])&lt;br /&gt;
 double fit (int st, int n, double *tj, double *yj, double *sigmaj, double *wsp, double *bwsp);&lt;br /&gt;
&lt;br /&gt;
To implement the formulas please use the class [http://www.slac.stanford.edu/comp/unix/package/cernroot/30106/TMatrixD.html TMatrixD]. Examples:&lt;br /&gt;
&lt;br /&gt;
 // utworzenie macierzy o wymiarach n x m&lt;br /&gt;
 TMatrixD *macierzA = new TMatrixD(n,m);&lt;br /&gt;
&lt;br /&gt;
 // dostep do elementu o indeksach i,j macierzy macierzA, np.:&lt;br /&gt;
 (*macierzA)(i,j) = 1;&lt;br /&gt;
&lt;br /&gt;
 // mnozenie macierzy: macierzA = macierzB macierzC&lt;br /&gt;
 TMatrixD *macierzA = new TMatrixD(*macierzB, TMatrix::kMult, *macierzC);&lt;br /&gt;
&lt;br /&gt;
 // transponowanie macierzy&lt;br /&gt;
 TMatrixD *macierzAt = new TMatrixD(TMatrix::kTransposed,*macierzA);&lt;br /&gt;
&lt;br /&gt;
 // odwracanie macierzy&lt;br /&gt;
 macierz-&amp;gt;Invert();&lt;br /&gt;
&lt;br /&gt;
* Please interpret the resulting fitting by performing a chi-squared test (using the M functions). Please state which degree of the polynomial fits data best (what is the lowest degree of the polynomial, for which we do not reject the null hypothesis)&lt;br /&gt;
&lt;br /&gt;
== Result ==&lt;br /&gt;
&lt;br /&gt;
[[File:mnk_2.png]]&lt;br /&gt;
&lt;br /&gt;
 Output:&lt;br /&gt;
&lt;br /&gt;
  Dopasowanie wielomianem stopnia 0&lt;br /&gt;
  M = 833.548&lt;br /&gt;
  x0 = 57.8452 +- 2.4051&lt;br /&gt;
  Liczba stopni swobody=9&lt;br /&gt;
  Kwantyl=21.666&lt;br /&gt;
  Poziom istotnosci=0.01&lt;br /&gt;
  Stopien 0: odrzucamy&lt;br /&gt;
&lt;br /&gt;
  Dopasowanie wielomianem stopnia 1&lt;br /&gt;
  M = 585.449&lt;br /&gt;
  x0 = 82.6551 +- 2.87498&lt;br /&gt;
  x1 = 99.0998 +- 6.29159&lt;br /&gt;
  Liczba stopni swobody=8&lt;br /&gt;
  Kwantyl=20.0902&lt;br /&gt;
  Poziom istotnosci=0.01&lt;br /&gt;
  Stopien 1: odrzucamy&lt;br /&gt;
&lt;br /&gt;
  Dopasowanie wielomianem stopnia 2&lt;br /&gt;
  M = 36.4096&lt;br /&gt;
  x0 = 47.267 +- 3.24753&lt;br /&gt;
  x1 = 185.955 +- 7.30235&lt;br /&gt;
  x2 = 273.612 +- 11.6771&lt;br /&gt;
  Liczba stopni swobody=7&lt;br /&gt;
  Kwantyl=18.4753&lt;br /&gt;
  Poziom istotnosci=0.01&lt;br /&gt;
  Stopien 2: odrzucamy&lt;br /&gt;
&lt;br /&gt;
  Dopasowanie wielomianem stopnia 3&lt;br /&gt;
  M = 2.84989&lt;br /&gt;
  x0 = 37.949 +- 3.62403&lt;br /&gt;
  x1 = 126.546 +- 12.5894&lt;br /&gt;
  x2 = 312.018 +- 13.4278&lt;br /&gt;
  x3 = 137.585 +- 23.7499&lt;br /&gt;
  Liczba stopni swobody=6&lt;br /&gt;
  Kwantyl=16.8119&lt;br /&gt;
  Poziom istotnosci=0.01&lt;br /&gt;
  Stopien 3: akceptujemy&lt;br /&gt;
&lt;br /&gt;
  Dopasowanie wielomianem stopnia 4&lt;br /&gt;
  M = 1.68602&lt;br /&gt;
  x0 = 39.6179 +- 3.94036&lt;br /&gt;
  x1 = 119.102 +- 14.3563&lt;br /&gt;
  x2 = 276.49 +- 35.5643&lt;br /&gt;
  x3 = 151.91 +- 27.2096&lt;br /&gt;
  x4 = 52.5999 +- 48.7566&lt;br /&gt;
  Liczba stopni swobody=5&lt;br /&gt;
  Kwantyl=15.0863&lt;br /&gt;
  Poziom istotnosci=0.01&lt;br /&gt;
  Stopien 4: akceptujemy&lt;br /&gt;
&lt;br /&gt;
  Dopasowanie wielomianem stopnia 5&lt;br /&gt;
  M = 1.66265&lt;br /&gt;
  x0 = 39.8786 +- 4.29351&lt;br /&gt;
  x1 = 121.384 +- 20.7054&lt;br /&gt;
  x2 = 273.188 +- 41.6103&lt;br /&gt;
  x3 = 136.571 +- 103.954&lt;br /&gt;
  x4 = 56.8995 +- 56.2858&lt;br /&gt;
  x5 = 16.7294 +- 109.424&lt;br /&gt;
  Liczba stopni swobody=4&lt;br /&gt;
  Kwantyl=13.2767&lt;br /&gt;
  Poziom istotnosci=0.01&lt;br /&gt;
  Stopien 5: akceptujemy&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_10_EN</id>
		<title>KADD 2022 Laboratorium 10 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_10_EN"/>
				<updated>2022-05-16T11:00:27Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Attention */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Exercise ==&lt;br /&gt;
'''Statistical hypotheses testing''' (5 pkt.)&lt;br /&gt;
&lt;br /&gt;
* The experiment of irradiating a hydrogen bubble chamber with a beam of photons was carried out in order to study the interaction of photons with protons. Photons create electron-positron pairs that can be used to monitor the photon beam. The frequency of images with 0,1,2, ... electron-positron pairs should follow the Poisson distribution. Data should be read from the [http://www.if.pw.edu.pl/~lgraczyk/KADD2016/lab10/dane10.txt file] (the first column shows the number of electron pairs in the image &amp;lt;code&amp;gt;k&amp;lt;/code&amp;gt;, and the second column shows the number of photos containing &amp;lt;code&amp;gt;k&amp;lt;/code&amp;gt; electron pairs). We can see that this distribution resembles the Poisson distribution - therefore we are trying to calculate the maximum likelihood estimator for the parameters of the Poisson distribution (see [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad10-2022.pdf Lecture 10]) (1 pkt.)&lt;br /&gt;
&lt;br /&gt;
* Narysować na jednym wykresie punkty pomiarowe i dopasowanie (metodą estymatora największej wiarygodności i funkcją Fit z ROOT'a użytą z parametrami &amp;quot;LR&amp;quot; - dopasowanie metodą największej wiarygodności). Funkcja TF1 do rysowania (i dopasowania ROOT'em) to TMath::PoissonI (1 pkt.)&lt;br /&gt;
&lt;br /&gt;
* Check the quality of the fit with the χ2 test. For this purpose, a function for calculating the χ2 test statistic should be implemented according to the formul [[File:wzor.png]]&lt;br /&gt;
where: nk - number of observations in the kth bin, npk - the number of cases predicted by the theory in the kth bin, i.e .:&lt;br /&gt;
&lt;br /&gt;
 // h - data histogram&lt;br /&gt;
 // g - &amp;quot;theoretical&amp;quot; prediction&lt;br /&gt;
 double chi2(TH1D *h, TF1 *f);&lt;br /&gt;
&lt;br /&gt;
* Determine the number of degrees of freedom and calculate the value of the test statistic. (1 pt)&lt;br /&gt;
&lt;br /&gt;
* Implement a function that returns the result of the χ2 test at a given significance level α, i.e .:&lt;br /&gt;
  // true - there is no reason to reject the hypothesis&lt;br /&gt;
  // false - there are grounds for rejecting the hypothesis&lt;br /&gt;
  // Parameters:&lt;br /&gt;
  // T - value of the chi2 test statistic&lt;br /&gt;
  // alpha - significance level&lt;br /&gt;
  // ndf - the number of degrees of freedom of chi2 distribution&lt;br /&gt;
 bool testChi2(double T, double alpha, int ndf);&lt;br /&gt;
&lt;br /&gt;
Using the implemented function, verify the hypothesis that the measurement data are subject to the Poisson distribution. Select the appropriate value for the significance level. Warning! Kwanyl can be read from the distribution box counted in the last class. (2 pts)&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* Our task is to ''manually'' carry out the actions performed automatically by the &amp;lt;code&amp;gt; Fit &amp;lt;/code&amp;gt; function.&lt;br /&gt;
* The problem consists of two parts: determining the parameter of the Poisson distribution ''by the maximum likelihood method'', looking for the ''estimator with the lowest variance''. So we read: Lecture 10 [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad10-2022.pdf link] - about the maximum likelihood method for Poissonian distribution&lt;br /&gt;
* The likelihood function is, in general, a probability distribution function for the ''parameters'' of the analyzed distribution, determined on the basis of a random sample (if, for example, we study the growth distribution of Poles f (x), where X is a random variable determining the height of Poles, e.g. Gaussian distribution with two parameters (mean, deviation), then L will be the likelihood function, probability distribution of the parameters of the mean and deviation -&amp;gt; we are looking for the maximum of the L function, which will give us the most reliable values ​​of the parameters mean and deviation of the function f (x))&lt;br /&gt;
* Searching for parameters using the maximum likelihood method consists in solving the likelihood equations, which are nothing more than the conditions necessary for the existence of the maximum of the L function (according to the mathematical analysis - we calculate the appropriate derivatives)&lt;br /&gt;
* For the Poisson distribution, the estimator with the lowest variance obtained by the maximum likelihood method results from the solution of the likelihood equation (one equation, because one Lambda parameter) [http://www.if.pw.edu.pl/~lgraczyk/ KADD2022 / Wyklad10-2022.pdf link]&lt;br /&gt;
* The second part, after finding the estimator with the highest likelihood, is to perform a chi-square test. For this purpose, we read carefully Lecture 10&lt;br /&gt;
* There are two lines in the graph below (histogram) - blue and red. One is an auto-fit with &amp;lt;code&amp;gt; Fit &amp;lt;/code&amp;gt;, the other is a manual procedure described above.&lt;br /&gt;
* For the Poisson distribution in the form of such &amp;quot;steps&amp;quot; we use the function &amp;lt;code&amp;gt; TMath :: PoissonI &amp;lt;/code&amp;gt; ([https://root.cern.ch/root/html534/TMath.html#TMath:PoissonI link])&lt;br /&gt;
* The quantile of the chi-square distribution with the appropriate number of degrees of freedom to perform the test can be read from Exercise 9 (previous classes) - that is why we drew these chi-square distributions last time.&lt;br /&gt;
&lt;br /&gt;
== Result ==&lt;br /&gt;
&lt;br /&gt;
[[File:Lab10_2.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
 FCN=5.75356 FROM MIGRAD    STATUS=CONVERGED      29 CALLS          30 TOTAL&lt;br /&gt;
                     EDM=5.17016e-07    STRATEGY= 1      ERROR MATRIX ACCURATE &lt;br /&gt;
  EXT PARAMETER                                   STEP         FIRST   &lt;br /&gt;
  NO.   NAME      VALUE            ERROR          SIZE      DERIVATIVE &lt;br /&gt;
   1  p0           3.55268e+02   1.88558e+01   3.25727e-02   3.68816e-05&lt;br /&gt;
   2  p1           2.33737e+00   8.17264e-02   1.40382e-04  -2.26405e-03&lt;br /&gt;
                               ERR DEF= 0.5&lt;br /&gt;
 &lt;br /&gt;
 Lambda of the highest likelihood: 2.33239&lt;br /&gt;
 Lambda (ROOT Fit): 2.33737&lt;br /&gt;
 chi2 (value of the test statistics T): 10.5336&lt;br /&gt;
 chi2/NDF: 1.7556&lt;br /&gt;
 chi2 (ROOT Fit): 9.85507&lt;br /&gt;
 chi2 (ROOT Fit)/NDF: 1.40787&lt;br /&gt;
 Significance level alpha: 0.01&lt;br /&gt;
 Test result: no grounds to reject the null hypothesis&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_9_EN</id>
		<title>KADD 2022 Laboratorium 9 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_9_EN"/>
				<updated>2022-05-09T10:58:13Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Exercise ==&lt;br /&gt;
''Part one'': '''Chi-squared distribution''' (3 pkt.)&lt;br /&gt;
&lt;br /&gt;
Write a script which will draw the chi-squared probability distribution and it's cumulative distribution for number of degrees of freedom in the range: &amp;lt;code&amp;gt;n=1..20&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
''Part two'': '''Fitting of the Gaussian function''' (2 pkt.)&lt;br /&gt;
&lt;br /&gt;
Write a script which will perform a convolution of n uniform distributions. The value of n compute as a minimal number of convolutions, for which the value of chi2/ndf, calculated from the fit of the Gaussian function is lower than 1.0 (we use the method &amp;lt;code&amp;gt;Fit&amp;lt;/code&amp;gt; from the TF1 class).&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* We move to the '''second part''' of our class - until now we have considered only properties of the probability distributions. Now we will move to the methods of finding the parameters (estimation) of those distributions from the random sample (experiment).&lt;br /&gt;
* We read '''Lecture 9''' [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad9-2022.pdf link] - especially slides about the chi-squred distribution (22-27) - the best is to read the about the estimators.&lt;br /&gt;
* In the first part for chi-squared distribution we used the gamma function from (&amp;lt;code&amp;gt;TMath::Gamma&amp;lt;/code&amp;gt;)&lt;br /&gt;
* In the second part we perform n convolutions of uniform distributions and the resulting histogram should be fitted with the Gaussian function - it should be a loop (i.e. &amp;lt;code&amp;gt;while&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;do-while&amp;lt;/code&amp;gt;), which we break when the value of the test statistics chi-squared (X^2) divided by the number of degrees of freedom (NDF) is lower than 1. To calculate X^2 and NDF there are appropriate methods in the TF1 class&lt;br /&gt;
&lt;br /&gt;
== Result ==&lt;br /&gt;
'''Chi-squared distribution'''&lt;br /&gt;
&lt;br /&gt;
[[File:lab9_2.png]]&lt;br /&gt;
&lt;br /&gt;
'''Fit of the Gaussian function'''&lt;br /&gt;
&lt;br /&gt;
[[File:lab9_splot.png]]&lt;br /&gt;
&lt;br /&gt;
Result (example):&lt;br /&gt;
 number of convoluted distributions = 9&lt;br /&gt;
 chi2/ndf = 55.724/59 = 0.944475&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_8</id>
		<title>KADD 2022 Laboratorium 8</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_8"/>
				<updated>2022-04-20T11:20:23Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Uwagi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jako zadanie należy zaimplementować funkcję wykonującą splot &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; zadanych rozkładów:&lt;br /&gt;
 // f - tablica wskaznikow do obiektow TF1, rozklady skladowe&lt;br /&gt;
 // k - wymiar tablicy f&lt;br /&gt;
 // h - histogram do ktorego wrzucamy wynik splotu&lt;br /&gt;
 // n - liczba losowan&lt;br /&gt;
 void splot(TF1 **f, int k, TH1D *h, int n);&lt;br /&gt;
&lt;br /&gt;
Zadane rozkłady reprezentowane są przez obiekty &amp;lt;code&amp;gt;TF1&amp;lt;/code&amp;gt;. Wynik splotu reprezentowany jest przez obiekt &amp;lt;code&amp;gt;TH1D&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Następnie należy:&lt;br /&gt;
* wykonać i narysować splot dwóch rozkładów jednorodnych U(0.0,2.0) i U(0.0,2.0), po czym dodać do splotu jeszcze trzeci rozkład jednorodny U(0.0,2.0) i splot wszystkich 3 rozkładów narysować (losujemy liczby z rozkładów wchodzących jako elementy splotu i dodajemy je do siebie, powtarzamy to wielokrotnie i wrzucamy do histogramu - wyjściowy histogram to splot rozkładów wejściowych),&lt;br /&gt;
* wykonać i narysować splot dwóch rozkładów normalnych N(1.0,0.2), N(3.0,0.5) oraz policzyć średnią i odchylenie standardowe powstałego rozkładu (należy wypisać średnie i odchylenia rozkładów wejściowych oraz splotu).&lt;br /&gt;
&lt;br /&gt;
''Część druga'': '''tablica Galtona''' (2 pkt.)&lt;br /&gt;
&lt;br /&gt;
Jako zadanie należy napisać skrypt symulujący deskę Galtona. Parametrami skryptu powinny być:&lt;br /&gt;
* &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; - liczba prób (kul)&lt;br /&gt;
* &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt; - liczba rzędów&lt;br /&gt;
* &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; - prawdopodobieństwo ruchu kuli w prawo (sukcesu)&lt;br /&gt;
&lt;br /&gt;
Dla zadanych wartości parametrów skryptu należy narysować histogram rozkładu kul otrzymany w wyniku symulacji oraz przewidywanie teoretyczne.  Symulację wykonujemy dla 3 różnych zestawów parametrów dobranych w taki sposób aby otrzymać rozkład dwumianowy.&lt;br /&gt;
&lt;br /&gt;
W ramach zadania należy:&lt;br /&gt;
* zaimplementować funkcję symulującą deskę Galtona np:&lt;br /&gt;
&lt;br /&gt;
 void deskaGaltona(TH1D * h, int n, int l, double p);&lt;br /&gt;
* dobrać parametry &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; w taki sposób aby otrzymać '''rozkład dwumianowy'''.&lt;br /&gt;
&lt;br /&gt;
== Uwagi ==&lt;br /&gt;
* Czytamy dokładnie '''Wykład 7''' [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad7-2022.pdf link] o splotach - slajdy 14-26, slajd 13 o centralnym twierdzeniu granicznym (CTG) też warto zapamiętać&lt;br /&gt;
* Zgodnie ze slajdem 17, jeżeli mamy zmienną losową U=X+Y, gdzie X i Y to zmienne losowe opisane rozkładami f(x) oraz f(y), to rozkład f(u) zmiennej losowej U jest splotem rozkładów f(x) zmiennej X oraz f(y) zmiennej Y - zrobienie splotu przy losowaniu zmiennych losowych z rozkładów wejściowych (jak w tym zadaniu) to zatem nic innego jak dodawanie do siebe tych wartości i wynikiem jest histogram - rozkład takiej sumy, który jest splotem rozkładów wejściowych&lt;br /&gt;
&lt;br /&gt;
== Wynik ==&lt;br /&gt;
''Część pierwsza'': '''sploty funkcji'''&lt;br /&gt;
&lt;br /&gt;
[[File:sploty3.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
 EX 1: 1&lt;br /&gt;
 EX 2: 3&lt;br /&gt;
 EX: 4.00079&lt;br /&gt;
 &lt;br /&gt;
 VX 1: 0.04 &lt;br /&gt;
 VX 2: 0.25&lt;br /&gt;
 VX: 0.314075&lt;br /&gt;
&lt;br /&gt;
''Część druga'': '''tablica Galtona'''&lt;br /&gt;
&lt;br /&gt;
[[File:galton.png]]&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_7_EN</id>
		<title>KADD 2022 Laboratorium 7 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_7_EN"/>
				<updated>2022-04-11T11:16:56Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Attention */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exercise ==&lt;br /&gt;
''Part one'': '''estimation of the Pi''' (1 pkt.)&lt;br /&gt;
&lt;br /&gt;
Please write a '''function''' which estimates the number Pi with the '''von Neumann''' (it is arguably one of the most simple examples of the use-case of a '''Monte Carlo''' method). In order to calculate the Pi, we randomly generate two numbers x and y from the uniform distribution [0,1] and we check whether the pair falls within the circle of the radius equal to 1. Next, by calculating the ratio of accepted pairs to all of them, you approximate the ratio of areas of the circle to the rectangle. By performing such a random generation, calculate the Pi number. In addition, draw the graph of the resulted points inside and outside the circle:&lt;br /&gt;
* create two objects of type &amp;lt;code&amp;gt;TGraph&amp;lt;/code&amp;gt; and fill one of them with accepted pairs (x,y), the second one with rejected pairs. Both plots draw on one canvas,&lt;br /&gt;
* in addition, you can create a &amp;lt;code&amp;gt;TH1D&amp;lt;/code&amp;gt; object and fill it with accepted values of x. It will be a distribution of the circle.&lt;br /&gt;
&lt;br /&gt;
''Part two'': '''generation of pseudo random numbers from a any probability distribution using the acceptance rejection method of von Neumann''' (3 pkt.)&lt;br /&gt;
&lt;br /&gt;
The transformation method used a week ago has limited applications. You can do this when the analytical form of the cumulative function and its inverse function are known. The von Neumann method of generation of pseudo random numbers will work when you know only &lt;br /&gt;
the g(y) distribution, but the drawback is that you have to generate two numbers, now one. This method will also work if the g(y) function is not a proper probability distribution (it even does not need to be normalized - every function you can always normalize). This allows for a very broad application of the von Neumann method - also to calculate definite integrals, when their analytical form does not exist. This is a typical example of a Monte Carlo method.&lt;br /&gt;
&lt;br /&gt;
Please prepare thee '''very similar''' functions taking as argument an object of type &amp;lt;code&amp;gt;TF1&amp;lt;/code&amp;gt;. The arguments should be the function g and the range [min,max]:&lt;br /&gt;
* &amp;lt;code&amp;gt;double generateVonNeumann(TF1 *g, double min, double max)&amp;lt;/code&amp;gt; - function returning a generated pseudo random number from distribution g(y),&lt;br /&gt;
* &amp;lt;code&amp;gt;double efficiencyVonNeumann(TF1 *g, double min, double max, int n)&amp;lt;/code&amp;gt; - function returning the efficiency of the von Neumann method for a given g(y) function and the number of generations n,&lt;br /&gt;
* &amp;lt;code&amp;gt;double integra;VonNeumann(TF1 *g, double min, double max, int n)&amp;lt;/code&amp;gt; - function returning the definite integral  (area under the curve) from function g(y) in the range [min,max] with the number of generations n.&lt;br /&gt;
&lt;br /&gt;
''Part three:'' '''acceptance rejection method of von Neumann with the helper function''' (1 pkt.)&lt;br /&gt;
&lt;br /&gt;
In order to improve the efficiency of the von Neumann function, we can limit the area of random points generation with the use of a helper function. In that case we can generate one number from the pair from the s(y) helper function, instead of a uniform distribution:&lt;br /&gt;
* &amp;lt;code&amp;gt;double integralVonNeumannWithHelper(TF1 *g, TF1 *s, double min, double max, int n, double &amp;amp;wydajnosc)&amp;lt;/code&amp;gt; - returns the definite integral of the function g(y) in the range [min,max] for a given number of generations n. In addition, the function should take as an argument through a reference (because in C/C++ any function can return only one quantity).&lt;br /&gt;
&lt;br /&gt;
The function s(y) we choose '''always''' in a way it is above the function g(y) and so that you can easily generate a random number from the s(y) distribution (i.e. by applying the transformation of the inverse cumulative distribution, like last time).&lt;br /&gt;
&lt;br /&gt;
All calculations please fo for the following function:&lt;br /&gt;
[[File:Lab07_funkcja2.png]]&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* Read carefully '''Lecture 5''' [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad5-2022.pdf link] slides 9-17&lt;br /&gt;
* To generate numbers from the uniform distribution, use function &amp;lt;code&amp;gt;Uniform&amp;lt;/code&amp;gt; from class &amp;lt;code&amp;gt;TRandom&amp;lt;/code&amp;gt; OR the '''generator written last time'''&lt;br /&gt;
* Remember, always accept points below the curve to all generated points.&lt;br /&gt;
* '''As a helper function we will use a linear function.'''&lt;br /&gt;
* In the case of integration using a helper function, we always choose it in such a way that it is possible to generate the number from its distribution in an easy way (by inverting the cumulative distribution function) - in other words, we convert the rectangle (two uniform distributions) to another area inside which we draw (we must be able to draw numbers from this area)&lt;br /&gt;
* Quadratic function and its inverse function:&lt;br /&gt;
&lt;br /&gt;
[[File:Odwracanie_kwadratowej.png]]&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Metoda_Monte_Carlo Metoda Monte Carlo] - Wikipedia.&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/KADD2016/Wyklad5-2016.pdf Wykład 5]&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
''Part one''&lt;br /&gt;
&lt;br /&gt;
[[File:lab07_kolo2.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
  The Pi number equals: 3.14392&lt;br /&gt;
&lt;br /&gt;
''Parts two and three''&lt;br /&gt;
&lt;br /&gt;
[[File:Lab07_dist.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
 Integral: 0.199&lt;br /&gt;
 Efficiency: 0.2072&lt;br /&gt;
 Integral (method with the helper function): 0.198745&lt;br /&gt;
 Efficiency (method with the helper function): 0.39749&lt;br /&gt;
 Integral calculated using the ROOT method Integral: 0.198652&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_6_EN</id>
		<title>KADD 2022 Laboratorium 6 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_6_EN"/>
				<updated>2022-04-04T11:26:55Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Exercise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercise ==&lt;br /&gt;
&lt;br /&gt;
''Part one'': '''linear congruent generator of pseudorandom numbers''' (1 pkt.)&lt;br /&gt;
&lt;br /&gt;
Please write a generator of pseudorandom numbers and save generated numbers into a file.&lt;br /&gt;
&lt;br /&gt;
The generator should be based on the following formula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;x[j+1] = (g*x[j] + c) mod m.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This generator is called LCG - linear congruent generator. Providing the first (beginning) number &amp;lt;code&amp;gt;x[0]&amp;lt;/code&amp;gt; defines the whole series, which is periodic. The period depends on the parameters and under certain conditions it reaches maximum value of &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt;. These conditions are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt; do not have joint divisors,&lt;br /&gt;
* &amp;lt;code&amp;gt;b = g-1&amp;lt;/code&amp;gt; is a multiply of every prime number &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt;, which is a divisor of a number &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt;,&lt;br /&gt;
* &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; is a multiply of 4 if &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; is also a multiply of 4. &lt;br /&gt;
&lt;br /&gt;
For simplicity we can uuse &amp;lt;code&amp;gt;c = 0&amp;lt;/code&amp;gt;, and in that case we get a multiplicative generator (MLCG).&lt;br /&gt;
&lt;br /&gt;
* Value of &amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt; should be easy to modify in the program. &lt;br /&gt;
&lt;br /&gt;
The result of the macro execution should be a file with the name name.dat containing a series of generated numbers for a given set of parameters. The macro should be executed three times, resulting in three files: &amp;lt;code&amp;gt;random1.dat, random2.dat, random3.dat&amp;lt;/code&amp;gt;, for the following parameters, respectively:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;m=97&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;g=23&amp;lt;/code&amp;gt;,&lt;br /&gt;
* &amp;lt;code&amp;gt;m=32363&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;g=157&amp;lt;/code&amp;gt;,&lt;br /&gt;
* &amp;lt;code&amp;gt;m=147483647&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;g=16807&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
''Second part'': '''spectral test''' (1 pkt.)&lt;br /&gt;
&lt;br /&gt;
Please perform a spectral test to see what is the quality of the generator. In order to do so please draw plot on the  &amp;lt;code&amp;gt;(x[n], x[n+1])&amp;lt;/code&amp;gt; points from generated numbers. The obtained graph will show a spectral pattern of the generator - hence the name of the test.&lt;br /&gt;
&lt;br /&gt;
If the points are distributed uniformly, the test can be judged good. If they show a certain periodic pattern - the test doesn't work properly. Of course, for the position of the points what maters are the parameters &amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* In order to draw spectral test, please use &amp;lt;code&amp;gt;TH2D&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
As a result, we should have three spectral tests.&lt;br /&gt;
&lt;br /&gt;
''Third part'': '''generation of pseudorandom numbers based on transformation of a uniform distribution''' (3 pkt.)&lt;br /&gt;
&lt;br /&gt;
Each function of the random variable is also a random variable. What is the probability distribution of a random variable Y, if the probability distribution of X, &amp;lt;code&amp;gt;f(x)&amp;lt;/code&amp;gt;, is known. We assume, that the probability &amp;lt;code&amp;gt;g(y)dy&amp;lt;/code&amp;gt; is equal to &amp;lt;code&amp;gt;f(x)dx&amp;lt;/code&amp;gt;, where  &amp;lt;code&amp;gt;dx&amp;lt;/code&amp;gt; equals &amp;lt;code&amp;gt;dy&amp;lt;/code&amp;gt;. The condition is of course fulfilled for (infinitely) small &amp;lt;code&amp;gt;dx&amp;lt;/code&amp;gt;. What results from this is the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;g(y) = dx/dy f(x)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, if we assume that the probability density &amp;lt;code&amp;gt;f(x)&amp;lt;/code&amp;gt; equals 1 in the range &amp;lt;code&amp;gt;0&amp;lt;=x&amp;lt;=1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;f(x) = 0&amp;lt;/code&amp;gt; for &amp;lt;code&amp;gt;x&amp;lt;= 0 and x&amp;gt;1&amp;lt;/code&amp;gt;, then the above formula we can rewrite in the following form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;g(y)dy = dx = dG(y),&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;code&amp;gt;G(y)&amp;lt;/code&amp;gt; is a cumulative distribution of the random variable &amp;lt;code&amp;gt;Y&amp;lt;/code&amp;gt;. After integration this gives us:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;x = G(y) =&amp;gt; y = G^-1(x).&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the random variable &amp;lt;code&amp;gt;X&amp;lt;/code&amp;gt; has a uniform distribution between 0 and 1 and we know the inverse function  &amp;lt;code&amp;gt;G^-1(x)&amp;lt;/code&amp;gt; then the function &amp;lt;code&amp;gt;g(y)&amp;lt;/code&amp;gt; describes the probability distribution of the random variable Y.&lt;br /&gt;
&lt;br /&gt;
By using this method please generate 10000 numbers from the distribution:&lt;br /&gt;
&lt;br /&gt;
[[File:Lab06_wzor.png]]&lt;br /&gt;
&lt;br /&gt;
For &amp;lt;code&amp;gt;tau = 2&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* Generate 10000 numbers from the distribution from 0 to 1 using a generator from the first part ('''save in the file values of xn with a macro from the first file, in order to read them by a macro from the second part.''').&lt;br /&gt;
* Analytically (on the piece of paper)calculate the cumulative distribution of this formula, then you need to invert it. (1 pkt.)&lt;br /&gt;
* Generate a distribution &amp;lt;code&amp;gt;f(x)&amp;lt;/code&amp;gt; - putting generated values into a histogram - korzystając z: (1 pkt.)&lt;br /&gt;
** numbers generated before and read from files&amp;lt;code&amp;gt;random1.dat, random2.dat, random3.dat&amp;lt;/code&amp;gt;,&lt;br /&gt;
** standard generator implemented in ROOT, i..e &amp;lt;code&amp;gt;gRandom-&amp;gt;Uniform(1)&amp;lt;/code&amp;gt; (the object gRandom exists in the default instance of ROOT, you can also create it by using TRandom objects via a standard way by using a constructor - [https://root.cern.ch/root/html534/TRandom.html link]). &lt;br /&gt;
* Draw on a single plot the histogram (normalized) and the theoretical function &amp;lt;code&amp;gt;f(x)&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;TF1&amp;lt;/code&amp;gt; object). (1 pkt.)&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* '''Read carefully the Lecture 4 ([http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad4-2022.pdf link]), especially slids 6 and 8-25&lt;br /&gt;
* '''At the beginning, before random number generation, we need to set the first number from the series x0 (so called &amp;quot;seed&amp;quot;). If we want that every time the random numbers are different, we can set the seed from the system clock:'''&lt;br /&gt;
   x0 = time(NULL);&lt;br /&gt;
* PArameters of the histograms shown below:&lt;br /&gt;
  TH1D *hUniform = new TH1D(&amp;quot;hUniform&amp;quot;,&amp;quot;Uniform distribution&amp;quot;,100,0,1);&lt;br /&gt;
  TH2D *hCorr = new TH2D(&amp;quot;hCorr&amp;quot;,&amp;quot;Correlation&amp;quot;,100,xmin,xmax,100,0,1);&lt;br /&gt;
* Number of random number generations:&lt;br /&gt;
  const int N = 1000000;&lt;br /&gt;
* Example of reading from the text file:&lt;br /&gt;
 ifstream ifile;&lt;br /&gt;
 ifile.open(&amp;quot;dane.dat&amp;quot;);&lt;br /&gt;
 double val;&lt;br /&gt;
 while(ifile&amp;gt;&amp;gt;val)&lt;br /&gt;
 {&lt;br /&gt;
   cout&amp;lt;&amp;lt;val&amp;lt;&amp;lt;endl;&lt;br /&gt;
 }&lt;br /&gt;
 ifile.close();&lt;br /&gt;
&lt;br /&gt;
* Example of writing to the text file:&lt;br /&gt;
 ofstream ofile;&lt;br /&gt;
 ofile.open(&amp;quot;dane.dat&amp;quot;);&lt;br /&gt;
 for(int i=0;i&amp;lt;N;i++)&lt;br /&gt;
   ofile&amp;lt;&amp;lt;val&amp;lt;&amp;lt;endl;&lt;br /&gt;
 }&lt;br /&gt;
 ofile.close();&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
Example distribution for parameters:&lt;br /&gt;
* &amp;lt;code&amp;gt;m=97, g=23&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:lab06_n97_g23_2.png]]&lt;br /&gt;
* &amp;lt;code&amp;gt;m=2147483647, g=16807&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:lab06_n2147483647_g16807_2.png]]&lt;br /&gt;
&lt;br /&gt;
Example transformation of a uniform distribution:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:lab06_b_2.png]]&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_5_EN</id>
		<title>KADD 2022 Laboratorium 5 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_5_EN"/>
				<updated>2022-03-28T10:48:13Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Exercise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exercise ==&lt;br /&gt;
Measurements of three physical observables  &amp;lt;code&amp;gt;X1, X2&amp;lt;/code&amp;gt; oraz &amp;lt;code&amp;gt;X3&amp;lt;/code&amp;gt; have been made. Results of the measurements are in the following files:&lt;br /&gt;
 [http://www.if.pw.edu.pl/~lgraczyk/wiki/images/e/ed/Dane1.dat Dane1.dat], [http://www.if.pw.edu.pl/~lgraczyk/wiki/images/0/0d/Dane2.dat Dane2.dat] and [http://www.if.pw.edu.pl/~lgraczyk/wiki/images/b/ba/Dane3.dat Dane3.dat].&lt;br /&gt;
&lt;br /&gt;
* Please calculate the result (mean and uncertainty - standard deviation) and draw the relation between the variables &amp;lt;code&amp;gt;(X1, X2)&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;(X2, X3)&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;(X1, X3)&amp;lt;/code&amp;gt;. (1 pkt)&lt;br /&gt;
&lt;br /&gt;
Variables &amp;lt;code&amp;gt;Y1, Y2&amp;lt;/code&amp;gt; are related to &amp;lt;code&amp;gt;X1, X2, X3&amp;lt;/code&amp;gt; via the following formulas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; Y1 = 2 X1 + 5 X2 + X3&lt;br /&gt;
&lt;br /&gt;
Y2 = 3 + 0.5 X1 + 4 X2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please calculate:&lt;br /&gt;
* covariance matrix X1, X2, X3 (1 pkt)&lt;br /&gt;
* mean values of Y1, Y2 in direct measurement (0.5 pkt)&lt;br /&gt;
* covariance matrix Y1, Y2 (1pkt)&lt;br /&gt;
* uncertainties of quantitites Y1, Y2 (1 pkt)&lt;br /&gt;
* correlation coefficients Y1 and Y2 (0.5 pkt)&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* Look carefully '''three first slides from lecture 5''' [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad5-2022.pdf link]&lt;br /&gt;
* Szczegółowy opis slajdy '''12-16 from lecture 4''' [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad4-2022.pdf link]&lt;br /&gt;
* Read data from file (the same as in C++):&lt;br /&gt;
 ifstream ifile;&lt;br /&gt;
 ifile.open(&amp;quot;dane.dat&amp;quot;);&lt;br /&gt;
 double val;&lt;br /&gt;
 while(ifile&amp;gt;&amp;gt;val)&lt;br /&gt;
 {&lt;br /&gt;
   cout&amp;lt;&amp;lt;val&amp;lt;&amp;lt;endl;&lt;br /&gt;
 }&lt;br /&gt;
 ifile.close();&lt;br /&gt;
&lt;br /&gt;
* For all matrix operation (creating matrices of covariance, multiplication of matrices, transposing matrices) - use the class '''&amp;lt;code&amp;gt;TMatrixD&amp;lt;/code&amp;gt;''' [https://root.cern.ch/root/html534/TMatrixT_double_.html link]&lt;br /&gt;
* '''Remember, that matrix operations require correct order of matrices.'''&lt;br /&gt;
* Uncertainty and correlation coefficient of X we obtain from TH2D histograms after reading the data; uncertainties and correlation coefficient of Y we obtain after calculating the matrix of coviarance of Y&lt;br /&gt;
* '''Limits of the histogram ranges in T2DH histograms in my solution are as follows:&lt;br /&gt;
&lt;br /&gt;
  double x1min = 1.5, x1max = 5.0;&lt;br /&gt;
  double x2min = 0.0, x2max = 3.0;&lt;br /&gt;
  double x3min = 4.0, x3max = 16.0;&lt;br /&gt;
  TH2D *h12 = new TH2D(&amp;quot;h12&amp;quot;,&amp;quot;Hist12&amp;quot;,100,x1min,x1max,100,x2min,x2max);&lt;br /&gt;
  TH2D *h13 = new TH2D(&amp;quot;h13&amp;quot;,&amp;quot;Hist13&amp;quot;,100,x1min,x1max,100,x3min,x3max);&lt;br /&gt;
  TH2D *h23 = new TH2D(&amp;quot;h13&amp;quot;,&amp;quot;Hist23&amp;quot;,100,x2min,x2max,100,x3min,x3max);&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikibooks.org/wiki/Statystyka_matematyczna/Momenty_statystyczne_w_dzia%C5%82aniu Wikibooks]&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
Plots:&lt;br /&gt;
[[File:Lab05_KADD2012.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
 X1=3.00691, u(X1)=0.495242&lt;br /&gt;
 X2=2.00581, u(X1)=0.40909&lt;br /&gt;
 X3=9.97287, u(X3)=1.98102&lt;br /&gt;
 rho(X1,X2)=0.156132&lt;br /&gt;
 rho(X1,X3)=-0.00698853&lt;br /&gt;
 rho(X2,X3)=0.00875851&lt;br /&gt;
 &lt;br /&gt;
 after rounding to 2 significant digits:&lt;br /&gt;
 X1=3.01, u(X1)=0.50&lt;br /&gt;
 X2=2.01, u(X1)=0.41&lt;br /&gt;
 X3=9.97, u(X3)=1.98&lt;br /&gt;
  &lt;br /&gt;
 This is the matrix of covariance for X&lt;br /&gt;
 3x3 matrix is as follows&lt;br /&gt;
 &lt;br /&gt;
      |      0    |      1    |      2    |&lt;br /&gt;
 --------------------------------------------&lt;br /&gt;
    0 |     0.2453      0.0316   -0.006855 &lt;br /&gt;
    1 |     0.0316      0.1674      0.0071 &lt;br /&gt;
    2 |  -0.006855      0.0071       3.924 &lt;br /&gt;
  &lt;br /&gt;
 This is the matrix of covariance for Y&lt;br /&gt;
 2x2 matrix is as follows&lt;br /&gt;
 &lt;br /&gt;
      |      0    |      1    |&lt;br /&gt;
 -------------------------------&lt;br /&gt;
    0 |      9.765       3.949 &lt;br /&gt;
    1 |      3.949       2.865 &lt;br /&gt;
 &lt;br /&gt;
 Y1=26.0157, u(Y1)=3.1249&lt;br /&gt;
 Y2=12.5267, u(Y2)=1.6927404&lt;br /&gt;
 rho(Y1,Y2)=0.746574&lt;br /&gt;
 rho(Y2,Y1)=0.746574&lt;br /&gt;
 &lt;br /&gt;
 after rounding to 2 significant digits:&lt;br /&gt;
 Y1=26.02, u(Y1)=3.13&lt;br /&gt;
 Y2=12.53, u(Y2)=1.70&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_4_EN</id>
		<title>KADD 2022 Laboratorium 4 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_4_EN"/>
				<updated>2022-03-21T12:23:39Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: Created page with &amp;quot;{| align=&amp;quot;right&amp;quot; | __TOC__ |}  == Exercise == The following probability density function is given: File:Lab04b_funkcja.png  Please do: * calculate constant c in the way the p...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exercise ==&lt;br /&gt;
The following probability density function is given:&lt;br /&gt;
[[File:Lab04b_funkcja.png]]&lt;br /&gt;
&lt;br /&gt;
Please do:&lt;br /&gt;
* calculate constant c in the way the probability distribution is normalized&lt;br /&gt;
* randomly select from the probability distribution a pair of numbers (x,y) and then fill with the a histogram of the probability distribution f(x,y) (0.5pkt)&lt;br /&gt;
* normalize the histogram of the probability distribution (0.5pkt)&lt;br /&gt;
* calculate and draw the histogram of the cumulative distribution F(x,y) (1pkt)&lt;br /&gt;
* calculate and draw the histograms of the marginal distributions g(x) i h(y) (1pkt)&lt;br /&gt;
* calculate: &lt;br /&gt;
** expected values: E(X), E(Y) (0.5pkt)&lt;br /&gt;
** standard deviations sigma(X), sigma(Y) (0.5pkt)&lt;br /&gt;
** covariance cov(X,Y) (0.5pkt)&lt;br /&gt;
** correlation coefficient rho(X,Y) (0.5pkt)&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* As minimum and maximum on x and y axed in all objects we set 0 and PI/2&lt;br /&gt;
* For work with histograms we used objects &amp;lt;code&amp;gt;TH1D&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;TH2D&amp;lt;/code&amp;gt;. Some examples can be found in: [ftp://root.cern.ch/root/doc/3Histograms.pdf Histograms]&lt;br /&gt;
* The histogram of the probability density we create by random selection of pseudorandom numbers from the probability density functions (we create a TF2 object like previous lab and we implement a loop until a certain number, for each iteration we use '''GetRandom2''' to select those 2 numbers and then we use a function called  '''Fill'' to fill the density histogram)&lt;br /&gt;
* Cumulative distribution is calculated '''numerically''' (two '''for''' loops, and we integrate the density iterating over x and y, by '''SetBinContent''' we set the specific valued of the histogram)&lt;br /&gt;
* Marginal distributions have their own methods for histograms ('''hint:''' they are called projections)&lt;br /&gt;
* For parameters (means, standard deviations, covariances, correlation factors) - there are specific methods&lt;br /&gt;
&lt;br /&gt;
== Result  ==&lt;br /&gt;
&lt;br /&gt;
Plots:&lt;br /&gt;
[[File:lab04_KADD2016.png]]&lt;br /&gt;
&lt;br /&gt;
Rotated distribution:&lt;br /&gt;
[[File:lab04b_KADD2016.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
 E(X)=0.990827&lt;br /&gt;
 E(Y)=0.990535&lt;br /&gt;
 sigma(X)=0.377467&lt;br /&gt;
 sigma(Y)=0.377583&lt;br /&gt;
 cov(X,Y)=-0.0137694&lt;br /&gt;
 rho(X,Y)=-0.09661&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_3_EN</id>
		<title>KADD 2022 Laboratorium 3 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_3_EN"/>
				<updated>2022-03-14T12:04:05Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Wynik */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Task ==&lt;br /&gt;
We have a probability distribution function given with the following formula:&lt;br /&gt;
&lt;br /&gt;
[[File:Wzor_Lab03_Kadd2012.png]]&lt;br /&gt;
&lt;br /&gt;
For parameters '''m=1''' and '''n=2''' please:&lt;br /&gt;
* calculate c so that the distribution is normalized (1pkt)&lt;br /&gt;
* draw probability distribution function f(x,y) (1pkt)&lt;br /&gt;
* draw cumulative distribution F(x,y) (1pkt)&lt;br /&gt;
* draw marginal distribution g(x) (1pkt)&lt;br /&gt;
* draw marginal distribution h(y) (1pkt)&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* All quantities (constant c, cumulative distribution, marginal distributions) we calculate numerically, i.e. by using  &amp;lt;code&amp;gt;Integral&amp;lt;/code&amp;gt; method.&lt;br /&gt;
* The script has to be written in a way Skrypt powienien być napisany w taki sposób aby wykonywał obliczenia dla dowolnego m i n.&lt;br /&gt;
* Please name correctly all axes.&lt;br /&gt;
* The probability function (TF2 object) we create by using a proper constructor which includes a pointer to the function (appropriately defined for all values x and y): &lt;br /&gt;
 double fcn(double *x, double *params)&lt;br /&gt;
&lt;br /&gt;
 TF2(const char* name, void* fcn, Double_t xmin = 0, Double_t xmax = 1, Double_t ymin = 0, Double_t ymax = 1, Int_t npar = 0)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 double function(double *x, double *params)&lt;br /&gt;
 {&lt;br /&gt;
    if(x[0]&amp;gt;=0 &amp;amp;&amp;amp; x[1]&amp;gt;=0)&lt;br /&gt;
      return params[0]*x[0]*x[1];&lt;br /&gt;
    return 0;&lt;br /&gt;
 }&lt;br /&gt;
 ...&lt;br /&gt;
 double xmin = 0;&lt;br /&gt;
 double xmax = 10;&lt;br /&gt;
 double ymin = 0;&lt;br /&gt;
 double xmax = 10;&lt;br /&gt;
 int nparams = 1;&lt;br /&gt;
 TF2 * fun1 = new TF2(&amp;quot;fun1&amp;quot;,function,xmin,xmax,ymin,ymax,nparams);&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
Plots:&lt;br /&gt;
[[File:Zad03_KADD2012.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
 Normalization factor c=6&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_2_EN</id>
		<title>KADD 2022 Laboratorium 2 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_2_EN"/>
				<updated>2022-03-07T12:13:29Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Zadanie==&lt;br /&gt;
&lt;br /&gt;
Let X be a random variable that has a probability distribution function f(x):&lt;br /&gt;
[[File:wzor_lab2.png]]&lt;br /&gt;
&lt;br /&gt;
Please do:&lt;br /&gt;
* Draw the probability distribution function f(x) (0.5 pkt)&lt;br /&gt;
* Draw the cumulative distribution F(x). Cumulative distribution has to be drawn numerically and analytically. (1 pkt)&lt;br /&gt;
* Calculate the probability P(5 &amp;lt;= X &amp;lt;= 10) (0.5 pkt)&lt;br /&gt;
* Calculate the expected value E(X) and compare with the analytic result (1 pkt)&lt;br /&gt;
* Calculate the variance V(X) and compare with the analytic result(1 pkt)&lt;br /&gt;
* Calculate mode (0.5 pkt)&lt;br /&gt;
* Calculate quantiles: (0.5 pkt)&lt;br /&gt;
** lower quartile&lt;br /&gt;
** median&lt;br /&gt;
** upper quartile&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
Plots:&lt;br /&gt;
[[File:lab2_3.png]]&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
  P(5&amp;lt;X&amp;lt;10) from the density: 0.245723&lt;br /&gt;
  P(5&amp;lt;X&amp;lt;10) from the cumulative distribution: 0.245723&lt;br /&gt;
  Mean from the function TF1: 5.98798&lt;br /&gt;
&lt;br /&gt;
  Mean analytically: 6&lt;br /&gt;
  Variance from TF1: 35.3988&lt;br /&gt;
  Variance analytically: 36&lt;br /&gt;
  Mode: 0&lt;br /&gt;
  x0.25: 1.74&lt;br /&gt;
  x0.5: 4.16&lt;br /&gt;
  x0.75: 8.32&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_1_EN</id>
		<title>KADD 2022 Laboratorium 1 EN</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_1_EN"/>
				<updated>2022-02-28T12:26:56Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Wynik */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
Documentation of the ROOT environment:&lt;br /&gt;
* main page: [https://root.cern.ch/ https://root.cern.ch/]&lt;br /&gt;
* documentation of the development version (master): [https://root.cern.ch/doc/master/ https://root.cern.ch/doc/master/]&lt;br /&gt;
* documentation of the stable version (6.22): [https://root.cern/doc/v622/ https://root.cern/doc/v622/]&lt;br /&gt;
* documentation of the laboratory version (5.32.00): [https://root.cern.ch/root/html532/ https://root.cern.ch/root/html532/] last version with the old C++ interpreter&lt;br /&gt;
&lt;br /&gt;
== Exercise ==&lt;br /&gt;
1. Write a macro, which:&lt;br /&gt;
* creates an object &amp;lt;code&amp;gt;fun1&amp;lt;/code&amp;gt; of type &amp;lt;code&amp;gt;TF1&amp;lt;/code&amp;gt; representing a &amp;lt;code&amp;gt;sin(x)&amp;lt;/code&amp;gt; function (see class &amp;lt;code&amp;gt;TMath&amp;lt;/code&amp;gt;)&lt;br /&gt;
* creates an object &amp;lt;code&amp;gt;fun2&amp;lt;/code&amp;gt; of type &amp;lt;code&amp;gt;TF1&amp;lt;/code&amp;gt; representing a &amp;lt;code&amp;gt;cos(x)&amp;lt;/code&amp;gt; function&lt;br /&gt;
* creates a window with 4 panels (panel distribution 2x2) - see class &amp;lt;code&amp;gt;TCanvas&amp;lt;/code&amp;gt; and method &amp;lt;code&amp;gt;Divide&amp;lt;/code&amp;gt;&lt;br /&gt;
* draws the  &amp;lt;code&amp;gt;fun1&amp;lt;/code&amp;gt; object on panel 1, &amp;lt;code&amp;gt;fun2&amp;lt;/code&amp;gt; on panel 2, and two functions simultaneously on panel 3&lt;br /&gt;
* changes the color of the line of function &amp;lt;code&amp;gt;fun2&amp;lt;/code&amp;gt; to blue - see method &amp;lt;code&amp;gt;SetLineColor&amp;lt;/code&amp;gt; and class &amp;lt;code&amp;gt;TColor&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2. Let's imagine we throw a dice that is asymmetric. The table below summarizes the results:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Number of pips&lt;br /&gt;
| 1   &lt;br /&gt;
| 2   &lt;br /&gt;
| 3   &lt;br /&gt;
| 4   &lt;br /&gt;
| 5   &lt;br /&gt;
| 6   &lt;br /&gt;
|-&lt;br /&gt;
! Number of throws&lt;br /&gt;
| 2&lt;br /&gt;
| 1&lt;br /&gt;
| 5&lt;br /&gt;
| 4&lt;br /&gt;
| 10&lt;br /&gt;
| 12&lt;br /&gt;
|}&lt;br /&gt;
We modify further the macro:&lt;br /&gt;
* let's create a histogram (see class &amp;lt;code&amp;gt;TH1D&amp;lt;/code&amp;gt;) by filling each bin (which corresponds to each dice facet) with values from the table (number of throws) - the histogram should be plotted on panel 4&lt;br /&gt;
* create a plot, called graph (see class &amp;lt;code&amp;gt;TGraph&amp;lt;/code&amp;gt;) according to values from the table. &lt;br /&gt;
* change the style of graph points (see method &amp;lt;code&amp;gt;SetMarkerStyle&amp;lt;/code&amp;gt; and class &amp;lt;code&amp;gt;TAttMarker&amp;lt;/code&amp;gt;)&lt;br /&gt;
* draw the graph in a separate window&lt;br /&gt;
&lt;br /&gt;
== Attention ==&lt;br /&gt;
* &amp;lt;b&amp;gt;Attention!&amp;lt;/b&amp;gt; In order to run ROOT environment on your student account in the laboratory, you have to add the following lines (if they were not added already) to the file &amp;lt;code&amp;gt;$HOME/.bashrc&amp;lt;/code&amp;gt; (they could had been added during the PTI class):&lt;br /&gt;
  export ROOTSYS=/opt/root&lt;br /&gt;
  export PATH=$PATH:$ROOTSYS/bin&lt;br /&gt;
  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTSYS/lib &lt;br /&gt;
* the ROOT environment is installed separately on each computer - it is not available on the server&lt;br /&gt;
* in the ROOT environment  we write &amp;lt;b&amp;gt;macros&amp;lt;/b&amp;gt;, which have extensions .c, .C, .cpp, or .cxx&lt;br /&gt;
* a macro contains a C++ code interpreted line-by-line&lt;br /&gt;
* in principle, we do not need to include any libraries&lt;br /&gt;
* example 1:&lt;br /&gt;
 {&lt;br /&gt;
     double x = 5;&lt;br /&gt;
     cout&amp;lt;&amp;lt;x&amp;lt;&amp;lt;endl;&lt;br /&gt;
 }&lt;br /&gt;
* execution of a macro: start the environment (command &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;), type &amp;lt;code&amp;gt;.x macro.C&amp;lt;/code&amp;gt;&lt;br /&gt;
* macro can also contain  &amp;lt;b&amp;gt;funkcje&amp;lt;/b&amp;gt;, example 2:&lt;br /&gt;
 int macro()&lt;br /&gt;
 {&lt;br /&gt;
     double x = 5;&lt;br /&gt;
     cout&amp;lt;&amp;lt;x&amp;lt;&amp;lt;endl;&lt;br /&gt;
     return 1;&lt;br /&gt;
 }&lt;br /&gt;
* name of the macro must be the same as the name of the main  function in the macro (in order to run it with the command &amp;lt;code&amp;gt;.x macro.C&amp;lt;/code&amp;gt;)&lt;br /&gt;
* macros can contain more functions - during the macro execution the one which will be run is that which name corresponds to the macro name (the equivalent of the  &amp;lt;code&amp;gt;main&amp;lt;/code&amp;gt; function in standard C++)&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
Plots:&lt;br /&gt;
* window 1&lt;br /&gt;
[[File:lab1_1.png]]&lt;br /&gt;
* window 2&lt;br /&gt;
[[File:1_2.png]]&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2021/2022</id>
		<title>KADD 2021/2022</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2021/2022"/>
				<updated>2022-02-28T12:25:19Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Exercises (group Mondays, 2 PM - 4 PM) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
== Informacje - wykład ==&lt;br /&gt;
Wykład z przedmiotu Komputerowa analiza danych doświadczalnych&amp;lt;br&amp;gt;&lt;br /&gt;
Prowadzący:&amp;lt;br&amp;gt;&lt;br /&gt;
dr inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
Na konsultacje proszę umawiać się przez MS Teams.&lt;br /&gt;
&lt;br /&gt;
'''Zasady ustalania oceny końcowej'''&amp;lt;br&amp;gt;&lt;br /&gt;
Regulamin przedmiotu znajduje się [http://www.if.pw.edu.pl/~lgraczyk/KADD2021/Regulamin_KADD_2021_zdalne.pdf tutaj] (wersja 2021 - zaj. zdalne).&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za każde z 2 kolokwiów na laboratorium można otrzymać 30 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Za kolokwium na wykładzie można otrzymać 35 pkt.&amp;lt;br&amp;gt;&lt;br /&gt;
Końcowa liczba punktów: 150.&lt;br /&gt;
&lt;br /&gt;
Poniższa tabelka przedstawia przedziały procentowe i odpowiadające im oceny:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Przedział procentowy&lt;br /&gt;
! Przedział punktowy&lt;br /&gt;
! Ocena&lt;br /&gt;
|-&lt;br /&gt;
| (50%; 60%&amp;gt;&lt;br /&gt;
| 75.5 - 90.0&lt;br /&gt;
| 3.0&lt;br /&gt;
|-&lt;br /&gt;
| (60%; 70%&amp;gt;&lt;br /&gt;
| 90.5 - 105.0&lt;br /&gt;
| 3.5&lt;br /&gt;
|-&lt;br /&gt;
| (70%; 80%&amp;gt;&lt;br /&gt;
| 105.5 - 120.0&lt;br /&gt;
| 4.0&lt;br /&gt;
|-&lt;br /&gt;
| (80%; 90%&amp;gt;&lt;br /&gt;
| 120.5 - 135.0&lt;br /&gt;
| 4.5&lt;br /&gt;
|-&lt;br /&gt;
| (90%; 100%&amp;gt;&lt;br /&gt;
| 135.5 - 150.0&lt;br /&gt;
| 5.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
&lt;br /&gt;
MS Teams&amp;lt;br&amp;gt;&lt;br /&gt;
Wykłąd bieżący [http://www.if.pw.edu.pl/~lgraczyk/KADD2022/Wyklad11-2022.pdf link].&amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Wykład w dniu 29.03.202 jest odwołany. Będzie odrabiany w postaci dwóch godzin wykładu w dniu 6.05.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Exercises (group Mondays, 2 PM - 4 PM) ==&lt;br /&gt;
Current results of my group are available here: [https://docs.google.com/spreadsheets/d/1gaG91EbVPYb-IAK27f3yQ5JXGN48IswLUiiMMZlMcBI/edit?usp=sharing link].&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_1_EN Lab 1] (28.02.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_2_EN Lab 2] (7.03.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_3_EN Lab 3] (14.03.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_4_EN Lab 4] (21.03.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_5_EN Lab 5] (28.03.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_6_EN Lab 6] (4.04.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_7_EN Lab 7] (11.04.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_8 Lab 8] (20.04.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_9_EN Lab 9] (9.05.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_10_EN Lab 10] (16.05.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_11_EN Lab 11] (23.05.2022)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/KADD_2022_Laboratorium_12_EN Lab 12] (30.05.2022)&lt;br /&gt;
* [http://if.pw.edu.pl/~lgraczyk/KADD2022/kol2/dane_sw.txt Plik] z danymi na kolokwium 2&lt;br /&gt;
* [http://if.pw.edu.pl/~lgraczyk/KADD2022/kol2/dane_pw.txt Plik] z danymi na kolokwium popr. 2&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2021/2022_lato</id>
		<title>Sieci komputerowe 2021/2022 lato</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/Sieci_komputerowe_2021/2022_lato"/>
				<updated>2022-02-22T18:07:51Z</updated>
		
		<summary type="html">&lt;p&gt;Lgraczyk: /* Wykłady */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Informacje ==&lt;br /&gt;
Prowadzący przedmiot:&amp;lt;br&amp;gt;&lt;br /&gt;
dr inż. Łukasz Graczykowski&amp;lt;br&amp;gt;&lt;br /&gt;
e-mail: lukasz.graczykowski [at] pw.edu.pl&amp;lt;br&amp;gt;&lt;br /&gt;
konsultacje: umawiamy się indywidualnie (najlepiej pisząc mi wiadomość w MS Teams)  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wykłady ==&lt;br /&gt;
Pliki w zespole MS Teams.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad1-2021z.pdf Wykład 1] (4.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad2-2021z.pdf Wykład 2] (11.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad3-2021z.pdf Wykład 3] (18.10.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2022/zima/Wyklad4-2021z.pdf Wykład 4] (25.10.2021 r.) &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad1-2021l.pdf Wykład 1] (24.02.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b0cd85fb-084e-42fb-b28d-4e86b02d6bd0 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad2-2021l.pdf Wykład 2] (3.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/44c24b16-dcb5-4501-8375-b617d8568595 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad3-2021l.pdf Wykład 3] (10.03.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/34e0df4b-9149-41ec-9e2d-1f57df82af5c link], wykład przerwany pod koniec z powodu awarii dostępu do Internetu&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad4-2021l.pdf Wykład 4] (7.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/159916e5-4c12-4e0c-8007-221671347be8 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad5-2021l.pdf Wykład 5] (14.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/7b39d6e6-db19-4a6b-bb16-8fc1fa33ef41 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad6-2021l.pdf Wykład 6] (21.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/b8ec2f49-b3f6-40be-bf6c-9f1cb97af018 link]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/Wyklad7-2021l_SMysiakowski.pdf Wykład 7] (28.04.2021 r.) - nagranie (Microsoft Stream): [https://web.microsoftstream.com/video/c34c41f6-9cc7-4708-a98e-34d80fb82e21 link] - wykład Pana Sebastiana Mysiakowskiego &amp;lt;br&amp;gt; [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj1.pdf projekt sieci 1], [http://www.if.pw.edu.pl/~lgraczyk/SK2021/lato/SMysiakowski_proj2.pdf projekt sieci 2]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regulamin ==&lt;br /&gt;
Pełna treść regulaminu (zajęcia stacjonarne) znajduje się [http://www.if.pw.edu.pl/~majanik/data/SK/RegulaminSieciKomputerowe.pdf tutaj].&lt;br /&gt;
&lt;br /&gt;
'''Warunki zaliczenia'''&lt;br /&gt;
Maksymalna suma punktów do uzyskania to: '''100'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Składa się na nią:&lt;br /&gt;
* '''20 pkt''' - kolokwium na wykładzie&lt;br /&gt;
* '''30 pkt''' - projekty (2 projekty x 15 pkt)&lt;br /&gt;
* '''30 pkt''' - wejściówki na laboratorium (6 wejściówek x 5 pkt)&lt;br /&gt;
* '''14 pkt''' - obecność (7 zajęć x 2 pkt)&lt;br /&gt;
* '''6 pkt''' - praca na laboratorium (subiektywna ocena zaangażowania studenta przez prowadzącego)&lt;br /&gt;
&lt;br /&gt;
Zaliczenie: '''&amp;gt;50 pkt'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z kolokwium wykładowego (&amp;gt;10 pkt), projektów (traktowanych łącznie; &amp;gt;15 pkt) oraz wejściówek (&amp;gt;15 pkt). &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Oceny:'''&lt;br /&gt;
* &amp;lt;= 50 pkt - 2.0 (niezaliczone)&lt;br /&gt;
* 50.5 - 60 pkt - 3.0&lt;br /&gt;
* 60.5 - 70 pkt - 3.5&lt;br /&gt;
* 70.5 - 80 pkt - 4.0&lt;br /&gt;
* 80.5 - 90 pkt - 4.5&lt;br /&gt;
* &amp;gt;90 pkt - 5.0&lt;br /&gt;
&lt;br /&gt;
== Laboratorium - Bieżące wyniki ==&lt;br /&gt;
Bieżące wyniki znajdują się na [https://docs.google.com/spreadsheets/d/1a-YikXtgCDpEK6nF8JhnniHl4XBzztRqM5aCT02uB8s/edit?usp=sharing tej] stronie.&lt;br /&gt;
&lt;br /&gt;
== Zadania ==&lt;br /&gt;
Zadania na laboratorium - tryb stacjonarny:&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1],&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4 Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5 Zajęcia 4]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3 Zajęcia 5]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_6 Zajęcia 6]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_7 Zajęcia 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Zadania na laboratorium - tryb zdalny:&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_1_remote Zajęcia 1], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/a1ac4265-89ab-47d4-8526-45ed48a41200 SK1] (25.02.2021 r.), [https://web.microsoftstream.com/video/9e0935d7-e20a-443b-98ee-2c92a1d10687 SK2] (4.03.2021 r,)&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_2 Zajęcia 2]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_3_remote Zajęcia 3]&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_4_Remote Zajęcia 4], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/cc1be3c7-70d0-4423-b4dd-89c51c1dfc42 SK1] (8.04.2021 r.). [https://web.microsoftstream.com/video/0cf0a72f-41b9-4f9e-be15-a4b7bd14ebd2 SK2] (15.04.2021 r.) &lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Zadanie_5_Remote Zajęcia 5], nagrania (Microsoft Stream): [https://web.microsoftstream.com/video/02bcb3f4-08a0-41e0-be8c-b127eabc9b55 SK1] (22.04.2021 r.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.if.pw.edu.pl/~lgraczyk/wiki/index.php/SK_Projekt_LAMP_Remote Projekt 3 - LAMP], &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stara strona laboratorium:&lt;br /&gt;
http://www.if.pw.edu.pl/~lgraczyk/sk/html/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;'''Uwaga:''' Aby powyższa strona się poprawnie wyświetlała, należy ręcznie ustawić kodowanie ''Unicode'' w przeglądarce.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lgraczyk</name></author>	</entry>

	</feed>