
Charakterystyka kierunku
Interdyscyplinarny kierunek „Mikroinformatyka systemów cyfrowych” został przygotowany jako odpowiedź na zapotrzebowanie rynku w zakresie projektowania, weryfikacji i implementacji złożonych, dedykowanych systemów cyfrowych. Łączy on wiedzę i umiejętności z obszarów elektroniki i informatyki. Program studiów obejmuje zajęcia o charakterze podstawowym, przedmioty kierunkowe oraz szeroką grupę zajęć wybieralnych.
Studia obejmują dwie silnie przenikające się specjalności z zakresu projektowania i weryfikacji systemów cyfrowych. Zajęcia zaplanowane są w taki sposób, by każda ze specjalności uzyskała podstawowe kompetencje z obydwu obszarów.
Istotnym elementem programu studiów są zajęcia typu Project Based Learning, umożliwiające zdobycie zarówno kompetencji związanych z projektowaniem i weryfikacją sprzętowych systemów cyfrowych, jak i kompetencji w obszarze świadomego podejmowania i pełnienia ról w projekcie, praktycznego stosowania technik w zadaniach projektowych, stosowania metod zarządzania projektem i realizacji zadań zespołowych.
Efekty uczenia się uwzględniają kompleksowe przygotowanie studentów, opierając się zarówno na silnej podstawie teoretycznej, jak i nacisku na zajęcia praktyczne, problemowe i projektowe.
Plany studiów, karty przedmiotów i kierunkowe efekty uczenia.
Studia są realizowane pod patronatem firmy INTEL w ośrodku w Katowicach.
Profil studenta
Opracowanie programu przedmiotów kierunku wychodzi naprzeciw oczekiwaniom podmiotów gospodarczych. Kierunek przeznaczony jest dla osób zainteresowanych pozyskaniem wiedzy z takich obszarów jak informatyka i elektronika w zakresie projektowania i weryfikacji dedykowanych systemów cyfrowych wykorzystujących m.in. technologie FPGA i ASIC.
Wymagania wstępne
Ukończone studia inżynierskie na kierunku technicznym, najlepiej powiązanym z informatyką lub elektroniką (teleinformatyka, informatyka, elektronika i telekomunikacja).
Od kandydatów oczekuje się znajomości materiału w zakresie podstawowym:
- znajomość matematyki, szczególnie w zakresie pochodnych i całek,
- elektrotechniki oraz teorii sygnałów (transformaty Fouriera, także w wersji dyskretnej),
- techniki cyfrowej (bramki logiczne, przerzutniki, synteza układów kombinacyjnych, synteza układów sekwencyjnych), algebry Boole’a i podstaw arytmetyki cyfrowej,
- programowania w języku wysokopoziomowym (wymagany C) i elementów programowania obiektowego,
- umiejętność podstawowej obsługi Matlaba.
Zagadnienia
Plan studiów obejmuje przedmioty ogólne (języki i przedmioty humanistyczne: Elementy prawa oraz Metody zarządzania projektem/pracą), przedmioty kierunkowe wspólne dla wszystkich specjalności, przedmioty specjalnościowe i wybieralne. Studenci nabywają wiedzę w wybranej przez siebie specjalności. Przedmioty kierunkowe wspólne zawierają treści z obszarów:
- Projektowanie układów cyfrowych
- Języki opisu sprzętu
- Programowanie obiektowe
przedmioty prowadzone w języku angielskim:
- Design for testability
- System-on-chip
Oraz zwiastun specjalności:
- Projektowanie i weryfikacja układów cyfrowych
Specjalności
Studenci dokonują wyboru specjalności przed II semestrem zajęć na podstawie wiedzy z przedmiotów ogólnych oraz przedmiotu określanego jako zwiastun specjalności. Oferowane są:
- projektowanie systemów cyfrowych (PSC),
- weryfikacja systemów cyfrowych (WSC).
Profil absolwenta
Absolwent kierunku uzyska wszechstronną wiedzę oraz umiejętności w zakresie:
- cyfrowego przetwarzania sygnałów,
- języków opisu sprzętu, metod modelowania układów i systemów, odwzorowania sprzętowego, metod syntezy układów kombinacyjnych i sekwencyjnych,
- projektowania sprzętowych układów dedykowanych, sprzętowej implementacji algorytmów, projektowania mikroprocesorów i implementacji sprzętowej sztucznych sieci neuronowych,
- projektowania systemów współbieżnych, harmonogramowania zadań, metod optymalizacji i synchronizacji obliczeń w odwzorowaniu sprzętowym i programowym,
- wysokopoziomowego projektowania systemów,
- metod weryfikacji układów sprzętowych z wykorzystaniem symulacji oraz emulacji sprzętowej,
- metod weryfikacji funkcjonalnej, metodyki UVM oraz wykorzystania elementów weryfikacji formalnej w projektowaniu systemów,
- metod i narzędzi przeznaczonych do projektowanie układów scalonych bardzo dużej skali integracji (VLSI).
Absolwenci kierunku mogą znaleźć pracę:
- w przedsiębiorstwach wytwarzających wartość intelektualną typu IP Core,
- w firmach implementujących cyfrowe moduły sprzętowe w przetwarzaniu sygnałów i danych, w tym w firmach telekomunikacyjnych i firmach z obszaru technologii kosmicznych i satelitarnych,
- w przedsiębiorstwach opracowujących dedykowane oprogramowanie do syntezy, implementacji oraz weryfikacji systemów cyfrowych,
- w firmach wykorzystujących technikę cyfrową i mikroprocesorową, między innymi w obszarze Przemysłu 4.0 i Internetu Rzeczy.