3L stac. I st. studia informatyki - przedmioty obowiązkowe (grupa przedmiotów zdefiniowana przez Wydział Informatyki)
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.
![]() ![]() ![]() ![]() ![]() ![]()
Kliknij na ikonę "i" przy koszyku, aby uzyskać dodatkowe informacje.
2023 - Rok akademicki 2023/24 2024 - Rok akademicki 2024/25 (zajęcia mogą być semestralne, trymestralne lub roczne) |
Opcje | |||||
---|---|---|---|---|---|---|
2023 | 2024 | |||||
510-IS1-1ALG-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Liczby zespolone, postać algebraiczna i trygonometryczna, działania na liczbach zespolonych. Rachunek macierzowy, rząd macierzy. Wyznaczniki, ich własności i zastosowanie. Układy równań liniowych, metoda eliminacji Gaussa i wzory Cramera. Elementy geometrii analitycznej w zakresie niezbędnym w pracy informatyka. |
|
||
510-IS1-2ASD-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Sposoby opisywania, projektowania i analizowania algorytmów. Rekurencja, strategia dziel i zwyciężaj, algorytmy zachłanne i in. Złożoność algorytmów. Podstawy optymalizowania kodu i programów. Algorytmy siłowe. Programowa a sprzętowa implementacja algorytmów. Abstrakcyjne struktury danych i sposoby ich implementowania. Podstawowe problemy algorytmiczne i algorytmy związane z drzewami, grafami, tekstami, zbiorami i in. Celem przedmiotu jest zaznajomienie studentów z - podstawowymi strukturami danych, - podstawowymi technikami rozwiązywania problemów algorytmicznych, - wybranymi reprezentatywnymi algorytmami, - podstawowymi zagadnieniami dotyczącymi złożoności i poprawności algorytmów. |
|
||
510-IS1-1AM1-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Zbiory liczbowe. Relacje, funkcje elementarne zmiennej rzeczywistej i ich własności. Zasada indukcji matematycznej. Ciągi liczbowe. Szeregi liczbowe. |
|
||
510-IS1-1AM2-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Granica funkcji jednej zmiennej. Asymptoty funkcji. Ciągłość funkcji. Pochodna funkcji jednej zmiennej i jej własności. Pochodna funkcji odwrotnej i złożonej. Przyrosty i różniczki. Ekstrema funkcji jednej zmiennej. Reguła de l'Hospitala. Pochodne wyższych rzędów. Szereg Taylora. Szeregi potęgowe. Pojęcie funkcji pierwotnej i całki nieoznaczonej. Całkowanie funkcji wymiernych, niewymiernych i trygonometrycznych. Całka oznaczona Riemanna. Całka niewłaściwa. |
|
||
510-IS1-2AM3-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Elementy topologii, przestrzeń metryczna. Funkcje wielu zmiennych: dziedzina, granice funkcji, wykresy. Pochodne cząstkowe. Twierdzenie Schwarza. Pochodna kierunkowa, gradient. Pochodna funkcji uwikłanej. Ekstrema funkcji wielu zmiennych. Jakobian. Współrzędne biegunowe. Całka podwójna i potrójna po obszarze normalnym. Zastosowanie całek w geometrii i w fizyce. |
|
||
510-IS1-1ASK-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Założenia i cele przedmiotu: Celem przedmiotu jest zapoznanie studenta z architekturą systemów komputerowych. Technika cyfrowa i systemy cyfrowe. Maszynowa reprezentacja danych i realizacji operacji arytmetycznych. Organizacja komputera na poziomie asemblera. Organizacja i architektura systemów pamięci. Interfejsy i komunikacja. Organizacja CPU. Wieloprocesorowość i architektury alternatywne. |
|
||
510-IS1-2BD-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Wprowadzenie. Model relacyjny. Algebra relacyjna. Język SQL. Projektowanie relacyjnych baz danych. Normalizacja. Postaci normalne. Projektowanie koncepcyjne. Diagram związków encji. Projektowanie logiczne. Projektowanie fizyczne. Podstawowe struktury plikowe. Indeksy. Transakcje w bazie danych. Współbieżność. Optymalizacja. |
|
||
510-IS1-1BHPE-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Podstawowe regulacje prawne, pojęcia i zasady BHP i ergonomii ze szczególnym uwzględnieniem rozwiązań właściwych dla pracy na stanowisku komputerowym oraz ergonomicznych zasad przy projektowaniu stanowiska komputerowego. |
|
||
510-IS1-3EI |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
|
|
||
510-IS1-1FIL-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Tematyka kursu jest ujmowana w sposób częściowo historyczny, przede wszystkim jednak problemowy, dotycząc zagadnień takich jak myślenie krytyczne, relacje między jednostką i społeczeństwem, problem psychofizyczny, problem władzy i wolności politycznej, filozoficzne fundamenty cywilizacji europejskiej. Omawiana jest również relacja między filozofią a naukami empirycznymi. |
|
||
510-IS1-2GRA-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Interakcja z użytkownikiem na przykładzie programowania gier 2D z wykorzystaniem biblioteki pyGame: struktura graficzna, scenariusz, interfejs GUI. Parametryczne krzywe i płaty powierzchni Béziera. Reprezentacja i przetwarzanie obrazów cyfrowych: zmiana intensywności, mieszanie, filtracja, modyfikacje z zastosowaniem histogramu. Podstawy modelowania 3D z wykorzystaniem silnika gier komputerowych Unity: elementy sceny 3D, sterowanie kamerą, oświetlenie, interakcja z użytkownikiem. Projektowanie i implementacja trójwymiarowych gier komputerowych na podstawie silnika Unity. |
|
||
510-IS1-2PIN-ENG |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Języki opisu stron internetowych (HTML i CSS) oraz reprezentacji i transformacji danych (XML i XSLT). JavaScript i tworzenie dynamicznych stron WWW. Programowanie po stronie serwera WWW i dostęp do baz danych z wykorzystaniem języka PHP. Komunikacja klient-serwer. |
|
||
510-IS1-2IO1-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Procesy i modele cyklu życia oprogramowania. Podejścia klasyczne a zwinne do wytwarzania systemów informatycznych. Problemy i rozwiązania związane ze specyfikowaniem wymagań; analizowaniem, projektowaniem i implementowaniem systemów; planowaniem i wykonaniem prac. Standardy, oprogramowanie narzędziowe, organizacje zawodowe związane z inżynierią systemów. Podstawy ekonomii inżynierii oprogramowania. Celem przedmiotu jest zapoznanie studentów z podstawowymi pojęciami, problemami i rozwiązaniami z zakresu inżynierii oprogramowania: - procesami i modelami cyklu życia oprogramowania, - podejściami do rozwijania oprogramowania i do prowadzenia przedsięwzięć informatycznych - podstawami obiektowego modelowania systemów z wykorzystaniem UML. |
|
||
510-IS1-3IO2 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Zasady wytwarzania złożonego oprogramowania. Faza implementacji cyklu życia oprogramowania. Paradygmaty programowania ze szczególnym uwzględnieniem programowania imperatywnego, obiektowego, funkcyjnego oraz programowania w logice. Programowanie obiektowe i elementarne wzorce projektowe. Celem przedmiotu jest zapoznanie studentów z zaawansowanymi problemami i rozwiązaniami z zakresu inżynierii oprogramowania - zaawansowanymi metodami obiektowego modelowania złożonych systemów z wykorzystaniem wzorców projektowych i architektonicznych, - wybranymi zagadnieniami dotyczącymi architektury systemu, infrastruktury sprzętowej i infrastruktury sieciowej, - testowaniem i zapewnieniem jakości, - podstawami zarządzania projektem informatycznym: konfiguracją, kosztami i innymi. |
|
||
510-IS1-1PLTM-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Założenia i cele przedmiotu: Nauczyć posługiwania się prawami logiki w celu poprawnego wyrażania myśli i prowadzenia poprawnych rozumowań. Nauczyć podstawowych pojęć i metod niezbędnych do zrozumienia bardziej zaawansowanych teorii matematycznych. Nauczyć formalnego konstruowania i modelowania obiektów matematycznych na bazie teorii mnogości. |
|
||
510-IS1-1MDY-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Celem przedmiotu jest przekazanie wiedzy w zakresie: Indukcja matematyczna i definicje rekurencyjne. Podstawowe zagadnienia kombinatoryczne. Problemy i metody teorii grafów. Cykl Eulera i cykl Hamiltona. Elementy teorii liczb: podzielność, algorytm Euklidesa, kongruencje. |
|
||
510-IS1-1AM2-23-ENG |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
|
|
||
510-IS1-2MOB-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Ocena niepewności obliczeń (obliczanie błędów działań arytmetycznych), metody interpolacji i aproksymacji, całkowanie numeryczne (kwadratury z ustalonymi węzłami, kwadratury Gaussa), iteracyjne rozwiązywanie układów równań liniowych metodami przybliżonymi, iteracyjne rozwiązywanie równań nieliniowych z jedną niewiadomą. Celem przedmiotu jest zapoznanie studentów z podstawowymi algorytmami metod obliczeniowych. Celem praktycznym jest udoskonalanie umiejętności programowania na przykładach algorytmów metod obliczeniowych. |
|
||
510-IS1-2PST-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Zmienna losowa. Prawdopodobieństwo dyskretne. Prawdopodobieństwo ciągłe. Rozkłady prawdopodobieństwa. Wartości oczekiwane, wariancja, odchylenie standardowe. Procesy stochastyczne. Próbkowanie. Estymacja. Testowanie hipotez. Korelacja i regresja. Komputerowe metody statystyki. |
|
||
510-IS1-1WPO-23-ENG |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Nie podano opisu skróconego, przejdź do strony przedmiotu aby uzyskać więcej danych.
|
|
||
510-IS1-1OWI-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Tematyka przedmiotu obejmuje omówienie najważniejszych zagadnień z zakresu prawa autorskiego oraz prawa własności przemysłowej. |
|
||
510-IS1-3PD1 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Założenia i cele przedmiotu: Celem przedmiotu jest ukierunkowanie studenta do opracowania i napisania pracy licencjackiej. Treści przedmiotu: opis uzasadnienia celu pracy dyplomowej, opis aktualnego stanu wiedzy związanej z tematem pracy, poszukiwanie informacji w literaturze, również w językach obcych, planowanie, przeprowadzanie i krytyczna ocena eksperymentów, przedstawienie wyników badań w samodzielnie napisanej pracy. |
|
||
510-IS1-3PD2 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Założenia i cele przedmiotu: Celem przedmiotu jest ukierunkowanie studenta do opracowania i napisania pracy licencjackiej. Treści przedmiotu: opis uzasadnienia celu pracy dyplomowej, opis aktualnego stanu wiedzy związanej z tematem pracy, poszukiwanie informacji w literaturze, również w językach obcych, planowanie, przeprowadzanie i krytyczna ocena eksperymentów, przedstawienie wyników badań w samodzielnie napisanej pracy. |
|
||
510-IS1-3PZA |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Konfiguracja sprzętu komputerowego, praca w różnych systemach operacyjnych (np. Windows, Linux). Poznanie infrastruktury sieci komputerowych w przedsiębiorstwie oraz ochrony danych, programów i procesów przetwarzania i archiwizacji. Znajomość podstawowych zasad współpracy w zespole, wspólna praca nad projektami w zespołach programistycznych przedsiębiorstwa. |
|
||
510-IS1-2PST-ENG |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Random variable. Discrete probability. Continuous probability. Probability distributions. Expected values, variance, standard deviation. Stochastic processes. Sampling. Estimation. Hypothesis testing. Correlation and regression. Computer methods of statistics. |
|
||
510-IS1-1WPO-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Filozofia i podstawowe techniki programowania obiektowego na przykładzie języka C++. Wykorzystanie w praktyce najważniejszych technik programowania obiektowego. Projektowanie, implementacja i analiza programów w paradygmacie obiektowym. |
|
||
510-IS1-3PRR |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Charakterystyka programowania równoległego i rozproszonego. Architektura komputerów, modele i algorytmy obliczeń. Programowanie z użyciem pamięci wspólnej, interfejs OpenMP. Programowanie z przesyłaniem wiadomości, biblioteka MPI. Elementy programowania kart graficznych GPGPU. |
|
||
510-IS1-1PPS-23 |
![]() |
![]() |
Zajęcia przedmiotu
Rok akademicki 2023/24
Grupy przedmiotu
Skrócony opis
Założenia i cele przedmiotu: Nauczyć podstaw i metodologii przetwarzania informacji w komputerze (reprezentacja informacji, przetwarzanie informacji na poziomie maszynowym i w językach wysokiego poziomu). Nauczyć podstaw i metodologii programowania imperatywnego, umiejętność programowania w języku C z uwzględnieniem dynamicznego zarządzania pamięcią, podprogramów, rekurencji. |
|
||
510-IS1-2PIN-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Języki opisu stron internetowych (HTML i CSS) oraz reprezentacji i transformacji danych (XML i XSLT). JavaScript i tworzenie dynamicznych stron WWW. Programowanie po stronie serwera WWW i dostęp do baz danych z wykorzystaniem języka PHP. Komunikacja klient-serwer. |
|
||
510-IS1-2PZ-23 | brak |
![]() |
Zajęcia przedmiotu
Rok akademicki 2024/25
Grupy przedmiotu
Skrócony opis
Założenia i cele przedmiotu: Nauczyć zaawansowanych technik i mechanizmów programowania wykorzystywanych współcześnie. Nauczyć stosowania ich w praktyce do implementacji poprawnych strukturalnie i efektywnych programów obiektowych w języku Java. |
|
||