Uniwersytet Mikołaja Kopernika w Toruniu - Centralny punkt logowania
Strona główna

Inf., I st., stacjonarne, 3 rok, przedmioty do wyboru (grupa przedmiotów zdefiniowana przez Wydział Matematyki i Informatyki)

Jednostka: Wydział Matematyki i Informatyki Zestaw przedmiotów, który widzisz poniżej został zdefiniowany przez tę jednostkę. Jednostka ta nie musi mieć jednak związku z organizacją wymienionych przedmiotów (jednostką odpowiedzialną za organizację przedmiotu jest jednostka wymieniona w odpowiedniej kolumnie w tabeli poniżej). Więcej o tym przeczytasz w Pomocy.
Grupa przedmiotów: Inf., I st., stacjonarne, 3 rok, przedmioty do wyboru
wybierz inną grupę zobacz plany zajęć tej grupy
Filtry
Zaloguj się, aby uzyskać dostęp do dodatkowych opcji

Konkretniej - pokazuj tylko te przedmioty, dla których istnieje otwarta rejestracja taka, że możesz w jej ramach zarejestrować się na przedmiot.

Dodatkowo pokazywane są również te przedmioty, na które jesteś już zarejestrowany (lub składałeś prośbę o zarejestrowanie).

Jeśli chcesz zmienić te ustawienia na stałe, edytuj swoje preferencje w menu Mój USOSweb.
Legenda
Jeśli przedmiot jest prowadzony w danym cyklu dydaktycznym, to w odpowiedniej komórce pojawi się koszyk rejestracyjny. Ikona koszyka zależy od tego, czy możesz się rejestrować na dany przedmiot.
niedostępny (zaloguj się!) - nie jesteś zalogowany
niedostępny - aktualnie nie możesz się rejestrować
zarejestruj - możesz się zarejestrować
wyrejestruj - możesz się wyrejestrować (lub wycofać prośbę)
prośba - złożyłeś prośbę o zarejestrowanie (i nie możesz jej już wycofać)
zarejestrowany - jesteś pomyślnie zarejestrowany (i nie możesz się wyrejestrować)
Kliknij na ikonę "i" przy koszyku, aby uzyskać dodatkowe informacje.

2017/18 - Rok akademicki 2017/18
2017/18Z - Semestr zimowy 2017/18
2017/18L - Semestr letni 2017/18
2018/19 - Rok akademicki 2018/19
2018/19Z - Semestr zimowy 2018/19
2018/19L - Semestr letni 2018/19
2019/20 - Rok akademicki 2019/20
2019/20Z - Semestr zimowy 2019/20
2019/20L - Semestr letni 2019/20
2020/21 - Rok akademicki 2020/21
2020/21Z - Semestr zimowy 2020/21
2020/21L - Semestr letni 2020/21
2021/22 - Rok akademicki 2021/22
2021/22Z - Semestr zimowy 2021/22
2021/22L - Semestr letni 2021/22
2022/23L - Semestr letni 2022/23
2022/23 - Rok akademicki 2022/23
2022/23Z - Semestr zimowy 2022/23
(zajęcia mogą być semestralne, trymestralne lub roczne)
Opcje
2017/18 2017/18Z 2017/18L 2018/19 2018/19Z 2018/19L 2019/20 2019/20Z 2019/20L 2020/21 2020/21Z 2020/21L 2021/22 2021/22Z 2021/22L 2022/23L 2022/23 2022/23Z
1000-I2Z0801 brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Celem kursu jest omówienie podstawowych zadań administratora bazy danych, sposób ich realizacji w wybranym systemie baz danych oraz wykorzystanie wybranych narzędzi do administrowania bazą danych.

Strona przedmiotu
1000-I1ASD2 brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2017/18
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Przedmiot jest poświęcony bardziej zaawansowanym problemom oraz algorytmom ich rozwiązywania. Problemy mają solidne umocowanie w zagadnieniach praktycznych, podobnie algorytmy ich rozwiązywania.

Strona przedmiotu
1000-I1BSK brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

1. Przedstawienie podstaw teoretycznych budowy bezpiecznej sieci komputerowej przewodowej i bezprzewodowej oraz sieci wirtualnych.

3. Zapoznanie się z narzędziami do monitorowania i wykrywania zagro»e« w sieci lokalnej. Praktyczne zastosowanie programów realizujących zadania IDS (Intrusion Detection System) oraz IPS (Intrusion Prevention System).

4. Zapoznanie z mechanizmami zabezpieczenia dostępu do sieci bezprzewodowej (PAP, CHAP, EAP, serwer Radius), wdrożenie systemu AAA (Authentication, Autorization, Accounting) w sieci lokalnej.

5. Organizacja bezpiecznego dostępu do sieci bezprzewodowej dla urządzeń mobilnych.

Przedmiot jest przeznaczony dla studentów ostatniego roku studiów licencjackich

oraz studentów studiów magisterskich. ‚wiczenia w formie laboratoryjnej

z użyciem oddzielnej partycji z zainstalowanym systemem operacyjnym ( Linux,

BSD,Solaris,Windows).

Strona przedmiotu
1000-I1BSO brak brak brak brak brak brak brak brak brak brak brak brak

Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Jest to podstawowy kurs teorii i praktyki bezpieczeństwa systemów komputerowych. Szczególną uwagę poświęcono bezpieczeństwu systemów operacyjnych, w tym uwierzytelnianiu i kontroli dostępu oraz zapobieganiu, wykrywaniu oraz likwidowaniu zagrożeń we współczesnych systemach operacyjnych.

Strona przedmiotu
1000-AD-EkspMasZD brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Dynamiczne pojawienie się dużych zbiorów danych w internecie spowodowała konieczność ich szybkiego przetwarzania, a umiejętność ta powoli staje się jednym z podstawowych wymogów pracy w wielu dużych firmach. Zagadnienie to jest wymagające i pozwala na praktyczne wykorzystanie wiedzy zdobytej z takich dziedzin jak algorytmika, przetwarzanie danych, eksploracja danych itp. Ponadto, ze względu na specyfikę problemu, istotnym elementem zagadnienia stała się nauka optymalizacji kodu eksplorującego dane z wykorzystaniem dostępnych narzędzi w rożnych kontekstach: obliczeń, zużycia energii, ograniczeniami związanymi z przesyłem i składowaniem danych.

Wykład ten przedstawi pojawiające się w tej dziedzinie problemy oraz paradygmaty pozwalające na ich rozwiązanie.

Strona przedmiotu
1000-OG-EN-EMDM brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2021/22
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
Strona przedmiotu
1000-I1PJD brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Przedmiot Język D przeznaczony jest dla studentów, którzy we wcześniejszych latach poznali podstawy programowania obiektowego. Język D jest obiektowo zorientowanym językiem programowania stworzonym przez Waltera Brighta, ma on być obiektowym następcą języka ANSI C, jednak w przeciwieństwie do języka C++ nie jest w pełni zgodny składniowo z poprzednikiem. Możliwe jest jednak używanie skompilowanych modułów napisanych w języku C. W stosunku do C++, język D wprowadza kilka nowych cech takich jak programowanie kontraktowe, automatyczne zarządzanie pamięcią, zintegrowany z kompilatorem system dokumentacji, możliwe jest zagnieżdżanie funkcji, zmieniony jest system szablonów. Język D utrzymuje możliwość pisania niskopoziomowego dodając wstawki asemblerowe. Odchodzi natomiast od wielokrotnego dziedziczenia z C++ w zamian oferując możliwość implementacji wielu interfejsów.

Strona przedmiotu
1000-I1KAT brak brak brak brak brak brak brak brak brak brak brak

brak
Zajęcia przedmiotu
Rok akademicki 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Rok akademicki 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Rok akademicki 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Rok akademicki 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Rok akademicki 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Rok akademicki 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Konwersatorium jest przeznaczone dla studentów zainteresowanych udziałem w turniejach algorytmicznych. Będziemy zajmować się przygotowaniami zarówno od strony technicznej (algorytmicznej) jak i taktycznej (turniejowej). Konwersatorium będzie także stanowiło podstawę selekcji drużyny WMiI na zawody ACM. 

Strona przedmiotu
1000-I2LAI brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2020/21
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2021/22
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Celem przedmiotu jest wprowadzenie w podstawowe zagadnienia szeroko rozumianej logiki matematycznej, ze szczególnym uwzględnieniem zastosowań w informatyce. Logika matematyczna jest jedną z podstawowych dziedzin matematyki (obok teorii kategorii i matematyki dyskretnej), które z powodzeniem wykorzystywane są w informatyce. W języku logiki formułuje się wiele podstawowych zagadnień i teorii informatycznych, do których należą: rozstrzygalność i nierozstrzygalność języków formalnych, programowanie funkcyjne, sztuczna inteligencja, semantyka i weryfikacja programów, teoria złożoności, teoria obliczalności. Największą rolę w informatyce odgrywają trzy dziedziny logiki – logika pierwszego rzędu (tzn. rachunek kwantyfikatorów), logika intuicjonistyczna oraz logika modalna. Ten fakt posiada swoje odzwierciedlenie w programie przedmiotu, który w naszym założeniu powinien być możliwie szeroki i przekrojowy.

Strona przedmiotu
1000-I1PAL brak brak brak brak brak brak brak brak brak brak brak brak

Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2019/20
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2020/21
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2021/22
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2022/23
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Celem zajęć jest zaznajomienie uczestników z wybranymi podstawowymi pojęciami algebry oraz problemami ich dotyczącymi, ze szczególnym uwzględnieniem aspektów algorytmicznych w ich rozwiązaniach i przygotowania do wykorzystywania systemów komputerowego wspomagania algebry.

Przedmiot przeznaczony jest głównie dla studentów informatyki. Mogą w nim również uczestniczyć studenci matematyki.

Strona przedmiotu
1000-I1PPSygn brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Przetwarzanie sygnałów to jedna z fundamentalnych dziedzin wiedzy technicznej. Jej znajomość jest niezbędna nie tylko projektantom urządzeń elektronicznych, ale również automatykom, informatykom, elektrotechnikom i specjalistom od telekomunikacji. Rozwój techniki cyfrowej zrewolucjonizował metody przetwarzania sygnałów, lecz podstawy tych mechanizmów są niezmienne - nadal wykorzystywane są szeregi Fouriera, transformata Fouriera, z-transformata oraz teoria falek.

Celem zajęć jest przekazanie elementarnej wiedzy z zakresu teorii sygnałów i podstawowych zasad ich przetwarzania. Wykład kierowany jest do studentów informatyki. Większość twierdzeń i faktów jest podawana bez rygorystycznych matematycznych dowodów. Priorytetem jest wyrobienie pewnych intuicji na podstawie licznych przykładów i zastosowań praktycznych.

Strona przedmiotu
1000-I2PAMA brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Kurs programowania urządzeń mobilnych Apple, pozwala zapoznać się z podstawowymi technikami programowania dla dotykowych urządzeń mobilnych (nie wykluczając platform konkurencyjnych), jak również ze specyficznymi rozwiązaniami zaprezentowanymi przez Apple.

Strona przedmiotu
1000-I1PAM-Android brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2021/22
  • Ćwiczenia - 30 godzin
  • Laboratorium - 30 godzin
Semestr letni 2022/23
  • Ćwiczenia - 30 godzin
  • Laboratorium - 30 godzin
Grupy przedmiotu

Skrócony opis

Na przedmiocie zostaną omówione podstawowe metody budowania aplikacji w systemie android z wykorzystaniem

1. języka java

2. środowiska programistycznego android studio

3. narzędzia budowania projektu gradle

4. Narzędzia kontroli wersji GIT

Strona przedmiotu
1000-I2ApDeskC# brak brak brak brak brak brak brak brak brak brak brak brak

Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Przedmiot ten jest "następcą" prowadzonego do roku akademickiego 2014/2015 przedmiotu Programowanie zaawansowanych aplikacji w C#. Przeznaczony jest dla studentów II stopnia kierunku informatyka, oraz studentów I stopnia tego kierunku, którzy we wcześniejszych latach poznali składnię języka C oraz podstawy programowania obiektowego. Przy czym mocno preferowana jest przynajmniej podstawowa znajomość języka C#.

W toku nauki studenci powinni zdobyć wiedzę i umiejętności przydatne przy tworzeniu w języku C# gotowych do wdrożenia aplikacji przeznaczonych dla "klasycznych desktopowych" systemów MS Windows.

W szczególności powinni nauczyć się korzystać z wbudowanych w te systemy oraz w środowisko .NET Framework mechanizmów (m.in. systemu uprawnień, logów systemowych, rejestru systemu, zarządzania konfiguracjami i instalacją).

Strona przedmiotu
1000-I2PGPU brak brak brak brak brak brak brak brak brak brak brak brak

Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Wykład stanowi wprowadzenie do programowania równoległego ogólnego zastosowania na karty graficzne GP GPU.

Strona przedmiotu
1000-I2Android brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Dynamiczny rozwój platform mobilnych, sprawia że umiejętność programowania aplikacji dla tych platform staje się jedną z podstawowych kompetencji programistycznych. Zagadnienie to pozwala na praktyczne wykorzystanie wiedzy zdobytej z takich dziedzin jak algorytmika, programowanie obiektowe, inżynieria oprogramowania. Programowanie urządzeń mobilnych pozwala usprawnić warsztat programistyczny uczestników, oferując jednocześnie wyjątkowo atrakcyjną dla nich formę kształcenia. Ważnym elementem przedmiotu jest pokazanie szerokiego spektrum zastosowań samych urządzeń mobilnych oraz tworzonego oprogramowania. Ze względu na specyfikę platform mobilnych, istotnym elementem jest nauka optymalizacji kodu z wykorzystaniem dostępnych narzędzi w różnych kontekstach: obliczeń, zużycia energii, ograniczeniami związanymi z przesyłem i składowaniem danych.

Strona przedmiotu
1000-I2PLC brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Przedmiot do wyboru przeznaczony jest głównie dla studentów specjalności obliczenia naukowe na kierunku informatyka. Celem wykładu jest zapoznanie się z pojęciami matematycznymi oraz metodami obliczeniowymi używanymi do rozwiązywania problemów programowania liniowego i całkowitoliczbowego. Ćwiczenia mają charakter rachunkowy. Ich zadaniem jest pomoc w zrozumieniu materiału wykładu. Przedmiot prowadzony w języku polskim.

Strona przedmiotu
1000-I2PRR brak brak brak brak brak brak brak brak brak brak brak brak

Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Celem przedmiotu jest zapoznanie studentów z podstawami projektowania i implementacji algorytmów równoległych w środowisku z pamięcią rozproszoną i współdzieloną. Omawiane są przykłady algorytmów równoległych, ich złożoność czasowa i implementacja przy użyciu MPI i OpenMP, CUDA.

Przedmiot ten może być zalecony przez komisję kwalifikacyjną jako przedmiot wyrównawczy uczestnikom studiów 2. stopnia, którzy nie osiągnęli efektów kształcenia tego przedmiotu w trakcie studiów 1. stopnia.

Strona przedmiotu
1000-I1PMobWin brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Przy aktualnym rozwoju rynków urządzeń mobilnych, umiejętność programowania aplikacji na te urządzenia staje się podstawową wiedzą wymaganą od programistów.

Zagadnienie to zawiera w sobie potrzebę znajomości wydajnych algorytmów, umiejętność ich tworzenia i analizy oraz dostosowywania znanych rozwiązań do nowych problemów. Ważnym zagadnieniem jest tu także nauka optymalizacji kodu z wykorzystaniem dostępnych narzędzi jego analizy. Programowanie urządzeń mobilnych pozwala usprawnić warsztat programistyczny uczestników, oferując jednocześnie wyjątkowo atrakcyjną dla nich formę kształcenia.

Zwracam uwagę na to, iż przedmiot ten jest następcą przedmiotu "Programowanie urządzeń mobilnych w systemach Windows Phone 8 i Windows 8" i znaczna część materiału z tego przedmiotu zostanie na nim wykorzystana.

Strona przedmiotu
1000-I2Pyth-uniw brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
Strona przedmiotu
1000-OG-EN-SITS brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
Strona przedmiotu
1000-I1TechMikr brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Ćwiczenia - 45 godzin
  • Wykład - 15 godzin
Semestr letni 2022/23
  • Laboratorium - 45 godzin
  • Wykład - 15 godzin
Grupy przedmiotu

Skrócony opis

Zajęcia laboratoryjne mające na celu umożliwienie studentom zapoznanie się z:

1. Zasadami projektowania urządzeń cyfrowych i mikroprocesorowych

2. Zasadą działania mikrokontrolera i obsługą wbudowanych w niego peryferiów;

3. Działaniem i obsługą popularnych magistral komunikacyjnych i układów peryferyjnych;

4. Zasadami optymalizacji kodu w języku C na platformy o ograniczonych zasobach;

5. Zapoznanie się z zasadami BHP obowiązującymi przy pracy z urządzeniami elektronicznymi.

Strona przedmiotu
1000-MS1-TeoGraf brak brak brak brak brak brak brak brak brak brak brak brak brak brak

Zajęcia przedmiotu
Semestr letni 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Teoria grafów jest nauką interdyscyplinarną. Prowadzi do umiejętności tworzenia abstrakcyjnego modelu dla sytuacji problemowej i przez badanie jego własności, pomaga znaleźć efektywne rozwiązanie. Ma zastosowanie we wszystkich dziedzinach życia, a szczególnej rangi nabiera w czasach, gdy rozwój sieci komputerowych powoduje konieczność analizy dużych zbiorów danych, często przy zastosowaniu sztucznej inteligencji. Konstruowanie abstrakcyjnego modelu w postaci grafu i teoretyczne rozważania są ważnym elementem całego procesu twórczego poszukiwania rozwiązania od specyfikacji problemu, przez zdefiniowanie pojęć, modelowanie sytuacji problemowej, aż do znalezienia rozwiązania, udowodnienia jego poprawności i oszacowania złożoności oraz praktycznej efektywności. Wykład wzbogacony przykładami konkretnych zastosowań omawianych aspektów teoretycznych i algorytmów, połączony z zajęciami laboratoryjnymi, jest ważnym elementem procesu kształcenia absolwenta informatyki i matematyki stosowanej.

Strona przedmiotu
1000-I1Z1101 brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Grafy występują w wielu obszarach matematyki, takich jak: kombinatoryka, teoria macierzy, algebra, logika, optymalizacja. Wraz z rozwojem informatyki, grafy nabrały dużego znaczenia jako modele obliczeniowe. Stało się to źródłem algorytmicznych technik, stosowanych zarówno w rozważaniach teoretycznych, jak i w rozwiązywaniu praktycznych problemów grafowych.

Najciekawsze jest połączenie teorii z podejściem algorytmicznym, które zapewnia teoretyczną poprawność rozważań, a jednocześnie dostarcza rozwiązań algorytmicznych. Typowe dla algorytmicznego podejścia są dowody algorytmiczne twierdzeń, będące jednocześnie dowodami twierdzeń i źródłem algorytmów, dla których te twierdzenia są dowodami ich poprawności.

Celem tych zajęć jest przedstawienie podstawowych rezultatów z zakresu algorytmicznej teorii grafów, klasycznych, jak i najnowszych kierunków badan. Ćwiczenia są okazją do rozwinięcia materiału z wykładu i praktycznej weryfikacji wybranych rozwiązań algorytmicznych.

Strona przedmiotu
1000-I2TIN brak brak brak brak brak brak brak brak brak brak brak brak

Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2019/20
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2020/21
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2021/22
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2022/23
  • Ćwiczenia - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Celem zajęć jest zaznajomienie studentów z entropijną teorią procesów stacjonarnych i jej wykorzystanie do matematycznego opisu procesu przekazu informacji, w szczególności do zagadnienia kompresji danych i kodowania sygnału.

Przedmiot przeznaczony jest głównie dla studentów matematyki. Mogą w nim również uczestniczyć studenci informatyki.

Strona przedmiotu
1000-I1TNAI brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2018/19
  • Laboratorium - 30 godzin
Semestr zimowy 2019/20
  • Laboratorium - 30 godzin
Semestr zimowy 2021/22
  • Laboratorium - 60 godzin
Grupy przedmiotu

Skrócony opis

Celem przedmiotu jest poznanie współczesnych narzędzi programistycznych i pomocniczych wykorzystywanych do tworzenia aplikacji webowych z podziałem na częście backend/frontend, w szczególności mikroserwisów, opartych o język programowania Java.

Przedmiot skupia się na komplementarnym podejściu do procesu wytwarzania oprogramowania, z uwzględnieniem wszystkich narzędzi niezbędnych do efektywnego poruszania się programisty w środowisku zaawansowanych zespołów programistycznych.

Strona przedmiotu
1000-I1WJP brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2017/18
  • Konwersatorium - 30 godzin
  • Laboratorium - 30 godzin
Grupy przedmiotu

Skrócony opis

Przedmiot przeznaczony jest dla studentów drugiego oraz trzeciego roku pierwszego stopnia studiów kierunku informatyka, którzy poznali już podstawy programowania.

W trakcie zajęć studenci nauczą się programowania w języku Python w wersji 2.7. Podczas tej nauki szczególny nacisk będzie położony na poznanie tych elementów języka Python, które umożliwiają łatwe i efektywne rozwiązywanie skomplikowanych zadań. Studenci poznają narzędzia oraz biblioteki pozwalające rozwiązywać problemy matematyczne i umożliwiające profesjonalną wizualizację danych naukowych.

Strona przedmiotu
1000-I1WTPJava brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Rok akademicki 2017/18
  • Laboratorium - 60 godzin
Grupy przedmiotu

Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
Strona przedmiotu
1000-I1WSN brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr zimowy 2017/18
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2018/19
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2020/21
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr zimowy 2021/22
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Semestr letni 2022/23
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Celem zajęć jest zapoznanie studentów z klasycznymi i współczesnymi koncepcjami zastosowania sztucznych sieci neuronowych w problematyce sztucznej inteligencji oraz uczeniu maszynowym.

Przedmiot jest obowiązkowy dla studentów czwartego roku studiów informatyka inżynierska. Przedmiot może być traktowany jako przedmiot do wyboru dla studentów drugiego stopnia informatyki po studiach licencjackich.

Zajęciom towarzyszą laboratoria o charakterze programistycznym.

Strona przedmiotu
1000-I2WTW brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak brak
Zajęcia przedmiotu
Semestr letni 2019/20
  • Laboratorium - 30 godzin
  • Wykład - 30 godzin
Grupy przedmiotu

Skrócony opis

Wykład i ćwiczenia traktują o nowoczesnych technologiach wykorzystywanych do tworzenia serwisów webowych. Opowiadają również o stosowanych rozwiązaniach i sposobach projektowania interfejsów użytkownika z wykorzystaniem najnowszych technologii www.

Strona przedmiotu
ul. Jurija Gagarina 11, 87-100 Toruń tel: +48 56 611-40-10 https://usosweb.umk.pl/ kontakt deklaracja dostępności USOSweb 6.8.0.0-3 (2022-08-19)