- Poznavanje principa rada računalne sklopovske opreme, kako pojedinih komponenti, tako i njihovu povezanost u sustav,
- Poznavanje algoritama i strukture podataka,
- Poznavanje osnovnih vještina programiranja,
- Razumijevanje cjelovitog razvojnog ciklusa programske opreme od planiranja, preko razvoja i testiranja do održavanja,
- Poznavanje principa rada i komponenata računalnih mreža,
- Poznavanje rada primjene i održavanja operacijskih sustava,
- Poznavanje uloge i faza razvoja informacijskih sustava,
- Poznavanje osnova računalne grafike i vizualizacije
- Temeljna teoretska znanja o umrežavanju računala i njihovoj komunikaciji
- Temeljna teoretska znanja o informaciji, relevantnosti informacije, informacijskim i komunikacijskim tehnologijama (IKT) i informacijskim sustavima (IS),
- Temeljna znanja o tipičnim obilježjima računarskih postignućima (minijaturizacija, robotizacija, digitalizacija i telematizacija) i njihovoj implementaciji,
- Temeljna znanja o formalizaciji poslovnih procesa kroz informacijske sustave,
- Temeljna znanja o organiziranju poslovnih sustava, njihovom upravljanju u kontekstu odnosa informacije i organizacije i sl.
- Sposobnost realizacije i primjene ugradbenih računalnih sustava,
- Sposobnost razvoja manjih te sposobnost sudjelovanja u dijelu razvoja kompleksnih programskih rješenja,
- Sposobnost održavanja postojeće programske opreme,
- Sposobnost instaliranja, primjene i održavanja operacijskih sustava,
- Sposobnost primjene sigurnosne zaštite računalnih sustava,
- Sposobnost razvoja i održavanja manjih informacijskih sustava,
- Sposobnost primjene postojećih informacijskih tehnologija,
- Sposobnost izgradnje multimedijalnih aplikacija,
- Znanja iz projektiranje i implementacije računalnih sustava i računalnih mreža,
- Znanja programa za kreiranje i upravljanje bazama podataka.