Nicolaus Copernicus University in Torun - Central Authentication Service
Strona główna

(in Polish) Inf., II st, stacjonarne, przedmioty do wyboru (course group defined by Faculty of Mathematics and Computer Science)

Faculty: Faculty of Mathematics and Computer Science Courses displayed below are part of group defined by this faculty, but this faculty is not necessarily the one that organizes these courses. Read Help for more information on this subject.
Course group: (in Polish) Inf., II st, stacjonarne, przedmioty do wyboru
other groups class schedules for this group
Filters
Please log in to gain access to additional options

Precisely - show only these courses which are related to such open registration which allows you to register for the course.

Additionally, courses which you are already registered for (or applied for registration) are also included.

If you want to change these settings permanently
edit your preferences in the My USOSweb menu.
Key
If course is offered then a registration cart will be displayed.
unavailable (log in!) - you are not logged in
unavailable - currently you are not allowed to register
register - you are allowed to register
unregister - you are allowed to unregister (or withdraw application)
applied - you applied for registration (and you cannot widrdraw this application)
registered - you are registered (and you cannot unregister)
Use one of the "i" icons below for additional information.

2020/21 - Academic Year 2020/21
2021/22 - Academic Year 2021/22
2021/22Z - Winter semester 2021/22
2021/22L - Summer semester 2021/22
2022/23 - Academic Year 2022/23
2022/23Z - Winter semester 2022/23
2022/23L - Summer semester 2022/23
2023/24 - Academic Year 2023/24
2023/24Z - Winter semester 2023/24
2023/24L - Summer semester 2023/24
2024/25 - Academic Year 2024/25
2024/25Z - Winter semester 2024/25
2024/25L - Summer semester 2024/25
(there could be semester, trimester or one-year classes)
Actions
2020/21 2021/22 2021/22Z 2021/22L 2022/23 2022/23Z 2022/23L 2023/24 2023/24Z 2023/24L 2024/25 2024/25Z 2024/25L
1000-I1ASD2 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Summer semester 2021/22
  • Laboratory - 30 hours
  • Lecture - 30 hours
Summer semester 2022/23
  • Laboratory - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish) 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.

Course page
1000-I2BAD n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Winter semester 2021/22
  • Laboratory - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish) Przedmiot prezentuje metody optymalizacji zapytań w bazach realacyjnych oraz szeroki przegląd baz nierelacyjnych z przykładami ich zastosowań.

Course page
1000-I1BSO n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Winter semester 2021/22
  • Laboratory - 30 hours
  • Lecture - 30 hours
Winter semester 2022/23
  • Laboratory - 30 hours
  • Lecture - 30 hours
Winter semester 2023/24
  • Laboratory - 30 hours
  • Lecture - 30 hours
Winter semester 2024/25
  • Laboratory - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish)

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.

Course page
1000-AD-EkspMasZD n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Summer semester 2021/22
  • Laboratory - 30 hours
  • Lecture - 30 hours
Summer semester 2022/23
  • Laboratory - 30 hours
  • Lecture - 30 hours
Winter semester 2023/24
  • Laboratory - 30 hours
  • Lecture - 30 hours
Winter semester 2024/25
  • Laboratory - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish) 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.

Course page
1000-I2GK2 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Summer semester 2022/23
  • Laboratory - 30 hours
Summer semester 2023/24
  • Laboratory - 30 hours
Summer semester 2024/25
  • Laboratory - 30 hours
Groups

Brief description

(in Polish) - implementacja wybranych algorytmów obrazowania 3D

- przetwarzanie danych wolumetrycznych

- przetwarzanie modeli siatkowych

Course page
1000-I1PJD n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Summer semester 2021/22
  • Laboratory - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish)

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.

Course page
1000-I1KAT n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Academic Year 2020/21
  • Laboratory - 30 hours
  • Lecture - 30 hours
Academic Year 2021/22
  • Laboratory - 30 hours
  • Lecture - 30 hours
Academic Year 2022/23
  • Laboratory - 30 hours
  • Lecture - 30 hours
Academic Year 2023/24
  • Laboratory - 30 hours
  • Lecture - 30 hours
Academic Year 2024/25
  • Laboratory - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish) Konwersatorium jest przeznaczone dla studentów zainteresowanych rozwiązywaniem problemów algorytmicznych oraz udziałem w indywidualnych i zespołowych zawodach programistycznych. W ramach przedmiotu będziemy się zajmować przygotowaniami zarówno od strony technicznej (algorytmicznej) jak i taktycznej (turniejowej). Konwersatorium będzie również stanowiło podstawę selekcji reprezentacji WMiI na zawody ACM.

Course page
1000-I2LAI n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Summer semester 2021/22
  • Tutorial - 30 hours
  • Lecture - 30 hours
Summer semester 2022/23
  • Tutorial - 30 hours
  • Lecture - 30 hours
Summer semester 2023/24
  • Tutorial - 30 hours
  • Lecture - 30 hours
Summer semester 2024/25
  • Tutorial - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish) 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.

Course page
1000-I1PAL n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Winter semester 2021/22
  • Tutorial - 30 hours
  • Lecture - 30 hours
Winter semester 2022/23
  • Tutorial - 30 hours
  • Lecture - 30 hours
Winter semester 2023/24
  • Tutorial - 30 hours
  • Lecture - 30 hours
Winter semester 2024/25
  • Tutorial - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish) 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.

Course page
1000-I2PAMA n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Classes
Summer semester 2021/22
  • Laboratory - 30 hours
  • Lecture - 30 hours
Summer semester 2022/23
  • Laboratory - 30 hours
  • Lecture - 30 hours
Summer semester 2024/25
  • Laboratory - 30 hours
  • Lecture - 30 hours
Groups

Brief description

(in Polish) 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.

Course page
ul. Jurija Gagarina 11, 87-100 Toruń tel: +48 56 611-40-10 https://usosweb.umk.pl/ contact accessibility statement mapa serwisu USOSweb 7.0.3.0-2 (2024-04-26)