Na elektrotehnickom fakultetu u Banjaluci se na prvoj godini radi C iz predmeta Osnove programiranja. Prelazi se sintaksa jezika i rade klasicni skolski zadaci. Takodje se iz predmeta Osnove racunarske tehnike 2 radi nesto sitno asembler 8085. Na drugoj godini se u prvom semestru iz predmeta Programski jezici 1 rade koncepti objektno orjentisanog programiranja, kao prateci jezik se koristi C++. U drugom semstru se radi Java (predmet Programski jezici 2), gdje se konacno prakticno koristi sve ranije nauceno (rade se klijent/server programi, tredovi, GUI). Iz Arhitekture racunara se na trecoj godini radi detaljnije asembler 8086. Mislim da je to sve od tematskih predmeta, a na mnogim drugim predmetima se trazi poznavanje i rad u nekom od programskih jezika, recimo Strukture podataka i algoritmi, gdje treba implementirati odredjen algoritam u konkretnom jeziku, projektovanje digitalnih sistema, internet tehnologije (php) i tako dalje.
Sve u svemu mislim da je plan prilicno dobro osmisljen, pogotovo za one koji se prvi put susrecu sa programiranjem, jer se prvo uci
- C, same osnove programiranja, varijable, kontrola toka, petlje, ..
- C++ logican nastavak na C, sa naglaskom na objektnim mogucnostima, sablonima, polimorfizmu, itd
- Java, sintaksno veoma slicna sa C++ gdje se uce konkretne biblioteke i prakticno koristi sve ono sto se sa teoretskog aspekta ucilo iz C i C++
- Dalje ucenje konkretnih biblioteka i jezika kroz rad na projektnim zadacima iz raznih predmeta.