Języki znacznikowe

Wymiar: 15h wykładów, 15h ćwiczeń, ECTS 2 Opis: Na tym przedmiocie poznasz język XML w stopniu pozwalającym na tworzenie oraz modyfikację dokumentów w tym języku. Zrozumiesz pojęcia „well-formed” i „valid”. Zdobędziesz wiedze pozwalającą na stworzenie własnych standardów (schematów) XML w formacie DTD i XML schema oraz o podstawowych standardach wymiany danych (XML) w biurze, biznesie…

Programowanie obiektowe

Wymiar: 15h wykładów, 15h laboratoriów , ECTS 3,EGZAMIN |Opis przedmiotu| Na tym przedmiocie poznasz podstawowe mechanizmy programowania obiektowego: abstrakcję, hermetyzację, dziedziczenie i polimorfizm. Poznasz podstawowe zasady tworzenia graficznego interfejsu użytkownika (GUI), programowania sterowanego zdarzeniami oraz podstawowe elementy dla formatek ekranowych. Będziesz potrafił odpowiednio zdefiniować klasy (oraz interfejsy) i zapisać ich kod w języku C# (lub…

Bezpieczeństwo systemów informatycznych

Wymiar: 15h wykładów, 15h laboratoriów , ECTS 3 Opis: Na tym przedmiocie poznasz i zrozumiesz zasady i techniki tworzenia zabezpieczonych systemów informatycznych i dowiesz się jak klasyfikować główne czynniki bezpieczeństwa informacji. Dowiesz się również jak klasyfikować różne kategorie ataków, biorąc pod uwagę ich definicje i zasady ich realizacji oraz mechanizm ataku. Będziesz umiał zidentyfikować podstawowe…

Bazy danych

Wymiar: 15h wykładów, 30h laboratoriów , ECTS 5 ,EGZAMIN Opis: Na tym przedmiocie poznasz i zrozumiesz zasady modelowania danych i zasady dostępu do danych w języku SQL. Poznasz relacyjny model danych. Będziesz umiał posługiwać się językiem SQL, nauczysz się projektować systemy bazodanowe z wykorzystaniem języków algorytmicznych. Nauczysz się również tworzyć aplikacje bazodanowe w środowisku programowania…

Systemy operacyjne i architektura komputerów

Wymiar: 30h wykładów, 15h laboratoriów , ECTS 4 Opis: Na tym przedmiocie nauczysz się metod prezentacji danych w systemach komputerowych. Zrozumiesz stosowanie sposobów zapisu oraz obróbki arytmetyczno-logicznej i gromadzenia danych technicznych, ekonomicznych i społecznych. Zdobędziesz wiedzę z zakresu logiki binarnej. Zrozumiesz podstawy syntezy funkcji logicznych, ich minimalizacji, będziesz potrafił ocenić ich złożoność oraz zastosować wiedzę…

Programowanie komputerów

Wymiar: 15h wykładów, 30h laboratoriów , ECTS 5,EGZAMIN Opis: Na tym przedmiocie nauczysz się składni i semantyki języka C i będziesz potrafił jej używać dla budowania niezawodnego oprogramowania. Będziesz potrafił zaprojektować strukturę oprogramowania oraz zbudować w języku C niezawodny prosty program obliczeniowy z wykorzystaniem arytmetyki wskaźnikowej. Wprowadzać dane z klawiatury i plików oraz przekazywać wyniki…