Szczegółowy opis przedmiotów specjalnościowych na studiach inżynierskich I stopnia specjalności Użytkowy Internet Rzeczy:
- Internet rzeczy:
 
- Internet of Things
 - Smart Cities – zasady działania, architektura, standardy, urządzenia oraz praktycznie zastosowania
 
- Bezprzewodowe sieci czujnikowe:
 
- Technologie: Zigbee, Z-Wave, LoRa, Bluetooth Low Energy (BLE), RFID oraz NFC które umożliwiają komunikację w IoT
 
- Platformy chmurowe dla internetu rzeczy:
 
- Korzystanie z platform chmurowych do przechowywania, analizy i zarządzania danymi
 - Środowiska chmurowe AWS IoT, Azure IoT, Google Cloud IoT, IBM Watson IoT
 - Wykorzystanie Node.js do implementacji warstwy WWW z czujnikami
 - Stosowanie protokołu HTTP oraz API typu RESTful
 
- Projekt specjalnościowy platformy IoT opartej na Raspberry Pi (Projekt 1):
 
- Projektowanie, programowanie i testowanie rozwiązań IoT
 - Przykładowe projekty do wykonania oparte na platformie Raspberry Pi
 
- Projekt specjalnościowy platformy IoT opartej na Arduino (Projekt 2):
 
- Realizacja przykładowych projektów opartych na platformie Arduino i nakładce Arduino Shield (smogomierz, oświetlenie, stacja pogodowa, ogrzewanie)
 
- Projekt zespołowy (Hackaton IoT):
 
- Budowanie i rozwiązywanie w zespole rzeczywistych problemów związanych z Internetem Rzeczy
 - Przykładowy temat projektu to autonomiczny robot z GPS oraz system monitorujący otwieranie drzwi i okien
 
- Wykład monograficzny (Green Computing IoT):
 
- Idea Green Computing
 - Projektowanie ekologicznych systemów
 - Technologie niskoenergetyczne
 - Prelekcje prowadzone przez firmy i specjalistów z branży
 
- Język angielski specjalnościowy:
 
- Słownictwo związane ze specjalnością na poziomie B1/B2
 - Ćwiczenia na tekstach technicznych w dziedzinie automatyki i robotyki
 
- Specjalistyczna pracownia dyplomowa I i II oraz Specjalistyczne seminarium dyplomowe I i II:
 
- Przygotowanie studenta do samodzielnego rozwiązywania problemów badawczo projektowych w zakresie użytkowego internetu rzeczy
 
Szczegółowy opis tematów zajęć wyrównawczych:
- Matematyka:
 
- Analiza matematyczna I: działania w zbiorze liczb rzeczywistych:
 
- Funkcja
 - Równanie i nierówności kwadratowe
 
- Analiza matematyczna II:
 
- Funkcja wykładnicza
 - Funkcja logarytmiczna
 - Funkcje trygonometryczne
 - Ciąg arytmetyczny i geometryczny
 
- Algebra liniowa z geometrią analityczną:
 
- Wielomiany i funkcje wymierne
 - Działania na wyrażeniach wymiernych
 - Równania i nierówności wyższych stopni
 - Potęgi o wykładnikach wymiernych w tym działania
 
- Fizyka:
 
- Wektory
 - Dynamika
 - Moc
 - Energia
 - Pole Grawitacyjne
 - Hydrostatyka
 - Termodynamika
 - Elektrostatyka
 - Prąd stały
 - Pola magnetyczne i elektromagnetyzm
 
- Programowanie:
 
- C++:
 
- Pętle
 - Struktury do przechowywania danych
 - Otoczenie języków programowania
 - Narzędzia do pisania kody źródłowego
 - Kod źródłowy pod kątem metryk, stylu, użycia
 - Wskaźniki
 
- JAVA:
 
- Rozwój konstrukcji programistycznych w językach programowania
 - Główne paradygmaty programowania
 - Pojęcie zmiennej
 - Typy zmiennej
 - Instrukcje warunkowe
 - Referencje