Programowanie – zasadniczym celem specjalności jest zapoznanie studentów z głównymi środowiskami i narzędziami programowania. Zdobywają oni wiedzę i umiejętności w zakresie efektywnego wykorzystania w stopniu zaawansowanym języka programowania C++, opanowują zasadę obiektowości, zaznajamiają się z polimorfizmem i potrafią go wykorzystać m.in. w adresowaniu bazowym oraz podczas posługiwania się funkcjami wirtualnymi. Poznają ponadto dogłębnie system operacyjny Windows i zasady tworzenia pracujących w nim programów oraz graficzny interfejs użytkownika i osiągają znajomość praktycznych metod jego tworzenia w aplikacjach. Studenci opanowują także techniki szybkiego tworzenia programów, aplikacji sieciowych oraz lokalnych i zdalnych baz danych z wykorzystaniem języka SQL, jak również aplikacji bazodanowych jedno- i wielowarstwowych.