W laboratorium prowadzone są zajęcia z szeroko rozumianej komputerowej syntezy układów cyfrowych, które obejmują różnorodne aspekty realizacji układów cyfrowych w strukturach programowalnych, problemy opisu układów w językach opisu sprzętu (VHDL, Verilog) oraz realizację układów w postaci programowalnych systemów "na chipie".

Podstawowe wyposażenie Laboratorium Układów i Systemów Programowalnych stanowią zestawy uruchomieniowe z układami FPGA i CPLD oraz stacje robocze PC z oprogramowaniem wspomagającym projektowanie układów cyfrowych realizowanych w układach logiki programowanej.

Posiadamy kilkadziesiąt prostych zestawów uruchomieniowych z popularnymi układami FPGA rodziny Spartan 3 firmy Xilinx i Cyclone II firmy Altera oraz kilkanaście bardzo zaawansowanych zestawów uruchomieniowych między innymi z układami FPGA rodziny Virtex 5, Virtex 6 (Xilinx) oraz Stratix (Altera). Część najbardziej uniwersalnych modeli dydaktycznych wykonaliśmy we własnym zakresie.

Instytut dysponuje licencjami na najnowsze wersje oprogramowania wspierającego projektowanie układów realizowanych w układach logiki programowalnej, w tym ISE (Xilinx), Quartus II Plus (Altera) oraz ModelSim (Mentor Graphics).

Dodatkowe wyposażenie laboratorium stanowią programatory układów programowalnych, oscyloskopy oraz generatory pozwalające na uruchamianie wykonywanych w laboratorium projektów.

Laboratorium świetnie nadaje się do prowadzenie zajęć w formie prezentacji multimedialnych.