Technologie informacyjne i komunikacyjne 1100-1BO30
1. Zapoznanie z systemem operacyjnym Linux i jego podstawową architekturą.
2. Praca w środowisku Linux z wykorzystaniem wiersza poleceń, w tym omówienie najważniejszych i najczęściej używanych poleceń.
3. Podstawy skryptów powłoki Bash, strumieni danych oraz przekierowań.
4. Wyrażenia regularne i ich praktyczne zastosowanie w narzędziach takich jak grep, sed oraz awk.
5. Podstawowe zagadnienia związane z dostępem do sieci i pracą w środowisku sieciowym.
6. Bezpieczeństwo i poufność w Internecie, w tym ochrona danych, prywatność użytkownika oraz podstawowe zagrożenia cyfrowe.
7. Wprowadzenie do systemu składu tekstu LaTeX oraz jego zastosowań w dokumentach naukowych.
8. Przygotowywanie prezentacji z wykorzystaniem LaTeX-a.
9. Podstawy pracy z oprogramowaniem Wolfram Mathematica.
10. Tworzenie wykresów i wizualizacja danych z wykorzystaniem biblioteki Matplotlib.
11. Wstęp do programowania w języku Python i jego zastosowań w analizie danych.
12. Wprowadzenie do zagadnień związanych ze Sztuczną Inteligencją, w tym podstawowe pojęcia, przykłady zastosowań oraz aspekty etyczne.
Tryb prowadzenia
Koordynatorzy przedmiotu
W cyklu 2024L: | W cyklu 2025L: |
Efekty kształcenia
W wyniku uczestnictwa w przedmiocie student powinien zyskać podstawową znajomość programów komputerowych przydatnych podczas dalszych studiów.
Kryteria oceniania
Zaliczenie ćwiczeń obejmuje realizację projektu w środowisku LaTeX oraz sprawdziany praktyczne w programach Mathematica i Python.
Egzamin z wykładu ma formę testu.
Więcej informacji
Więcej informacji o poziomie przedmiotu, roku studiów (i/lub semestrze) w którym się odbywa, o rodzaju i liczbie godzin zajęć - szukaj w planach studiów odpowiednich programów. Ten przedmiot jest związany z programami:
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: