W ramach kursu przedmiotowego poruszane będą zagadnienia dot. standardów komunikacji bezprzewodowej, urządzeń telekomunikacyjnych, systemów operacyjnych dla urządzeń mobilnych (Android), programowania aplikacji dedykowanych dla telefonów komórkowych (w językach Java, Kotlin), narzędzi programistycznych (Android studio, eclipse), a także Java ME dla słabych obliczeniowo i ubogich w zasoby sprzętowe urządzeń mobilnych. Omówione będą również zastosowania graficzne (OpenGL ES), a także inżynieria oprogramowania takich urządzeń.