2006 - 2010; Sveučilište u Zagrebu; Fakultet elektrotehnike i računarstva; Zagreb; Republika Hrvatska; (doktorski studij)
2002 - 2005; Sveučilište u Zagrebu; Fakultet elektrotehnike i računarstva; Zagreb; Republika Hrvatska; (poslijediplomski studij)
1993 - 2001; Sveučilište u Splitu; Fakultet prirodoslovno matematičkih znanosti i odgojnih područja; Split; Republika Hrvatska; (dodiplomski studij)
1989 – 1993; Matematičko-informatički obrazovni centar; Split; Republika Hrvatska
1981 – 1989; Osnovna škola; Split; Republika Hrvatska
03.03.2010.; "Doktor tehničkih znanosti"; Sveučilište u Zagrebu; Fakultet elektrotehnike i računarstva
05.11.2005.; "Magistar tehničkih znanosti"; Sveučilište u Zagrebu; Fakultet elektrotehnike i računarstva
08.02.2001.; "Profesor matematike i informatike"; Sveučilište u Splitu; Fakultet prirodoslovno matematičkih znanosti i odgojnih područja
dr. rad: "Model inteligentnog tutorskog sustava zasnovan na obradi kontroliranog jezika nad ontologijom"
mr. rad: "Model vrednovanja znanja u inteligentnim sustavima e-učenja"
dipl. rad: "Pristup projektiranju računalom poduprtih inteligentnih tutorskih sustava"
CROSS (Hrvatsko društvo za sustave) član
01.08.2001. Znanstveni novak; Sveučilište u Splitu, Prirodoslovno-matematički fakultet;
01.01.2013. Docent; Sveučilište u Splitu, Prirodoslovno-matematički fakultet;
01.04.2019. Izvanredni profesor; Sveučilište u Splitu, Prirodoslovno-matematički fakultet;
2020 - 2024; Sveučilište u Splitu, Prirodoslovno matematički fakultet; Suvoditelj znanstvenog projekta N00014-20-1-2066 "Enhancing Adaptive Courseware based on Natural Language Processing (AC & NL Tutor)", Office of Naval Research grant
2015 - 2019; Sveučilište u Splitu, Prirodoslovno matematički fakultet; Suvoditelj znanstvenog projekta N00014-15-1-2789 "Adaptive Courseware based on Natural Language Processing (AC & NL Tutor)", Office of Naval Research grant
2007 - 2013; Sveučilište u Splitu, Fakultet prirodoslovno matematičkih znanosti i kineziologije; Istraživač na znanstvenom projektu 177-0361994-1996 „Oblikovanje i vrednovanje inteligentnih sustava e-učenja“, Ministarstvo znanosti i tehnologije Republike Hrvatske
2003 – 2005; Sveučilište u Splitu, Fakultet prirodoslovno matematičkih znanosti i kineziologije; Istraživač na tehnologijskom projektu TP-02/0177-01 „Web-orijentirana inteligentna autorska ljuska“, Ministarstvo znanosti i tehnologije Republike Hrvatske
2002 – 2006; Sveučilište u Splitu, Fakultet prirodoslovno matematičkih znanosti i kineziologije; Istraživač na znanstvenom projektu 177110 „Računalni i didaktički aspekti inteligentnih autorskih alata u obrazovanju“, Ministarstvo znanosti i tehnologije Republike Hrvatske
Inteligentni tutorski sustavi, obrada prirodnog jezika, prikazivanje znanja i zaključivanje
2010.; Srebrna plaketa "Josip Lončar" Fakulteta elektrotehnike i računarstva Sveučilišta u Zagrebu za doktorski rad iz područja tehničkih znanosti znanstveno polje računarstvo