Cilj predmeta je osposobiti studente da instaliraju i koriste biblioteke koje podržavaju strojno učenje. Studenti će se kroz kolegij ponoviti neke pojmove iz matematike i statistike, kao i osnovne pojmove strojnog učenja. Svaki student će nakon upoznavanja sa teorijskom osnovom, rješavati postavljene probleme u odgovarajućem okruženju koristeći primjereni programski jezik. Naglasak kolegija je na algoritmima za nadzirano strojno učenje s kojima će se studenti upoznati, te će steći osnovne vještine optimizacije i redukcije značajki.