Matija Novak

About Me

Assistant Professor working with web technologies, software engineering education, and applied digital systems.

I am Matija Novak, Assistant Professor at the University of Zagreb Faculty of Organization and Informatics, where I teach courses related to web technologies and web application development. My work connects teaching, applied research, and practical digital systems, with a focus on programming education, source-code analysis, software quality, and maintainable software design. I am also a member of the WATSS laboratory at FOI, active in several professional and community associations, a Linux enthusiast, and a regular reader of books that inform both my academic work and personal projects.

Academic Profile

Teaching-focused academic work with a strong web orientation.

My teaching and project work are centred on the web as a practical and evolving medium: web applications, web services, web architectures, software design, and the tools needed to build and evaluate them well.

Alongside teaching, I work on topics related to programming education, academic integrity in student programming assignments, and the analysis of software artefacts in educational settings.

I am also a member of The Laboratory for Web Architectures, Technologies, Services and Interfaces at FOI and remain active in professional, community, and open-source organisations.

Profiles

Research, academic, and development profiles collected in one place.

OpenAlex

Author profile, works, and citation metrics.

OpenAlex wordmark Open profile

Semantic Scholar

Author profile and indexed research outputs.

Semantic Scholar logo Open profile

ResearchGate

Research profile and publication presence.

ResearchGate logo Open profile

Google Scholar

Indexed citations and publication listing.

Google Scholar logo Open profile

CroRIS

Scientific bibliography and Croatian research record.

CroRIS logo Open profile

Web of Science

Researcher profile in Web of Science.

Web of Science logo Open profile

ORCID

Persistent researcher identifier and profile.

ORCID logo Open profile

GitHub

Open code, experiments, and technical work.

GitHub logo Open profile

OpenCode

Projects and repositories hosted on OpenCode GitLab.

OpenCode logo Open profile

FOI

Institutional profile page at the faculty.

FOI logo Open profile

Teaching

Teaching profile with faculty teaching information.

FOI logo Open profile

Teaching

Current courses grouped by role.

Course Coordinator

  • Fundamentals of Web Technologies IPS - 1. year undergraduate
  • Web Application Development IPS - 3. year undergraduate
  • Advanced Web Technologies and Services IPI - 1. year graduate
  • Introduction to Web Technologies ITDP, Varaždin, Zagreb, Sisak - 1. year tehnical
  • Web Application Development ITDP, Varaždin, Zagreb, Sisak - 3. year tehnical

Course Contributor

  • Electronic Learning Environments PDEU - postgraduate
  • Advanced Programming Concepts IPS - 3. year undergraduate
  • Design Patterns IPI - 2. year graduate

Discontinued

  • Building Web Applications PITUP, Varaždin, Sisak, Križevci, Zabok, contributor - 3. year tehnical
  • Web Design and Programming PDS, contributor - 3. year undergraduate

Memberships

Research, community, and open-source affiliations.

WATSS

The Laboratory for Web Architectures, Technologies, Services and Interfaces at FOI.

WATSS logo Visit laboratory

MIS

Udruga Mladi informatički stručnjaci (MIS), Vice President.

MIS logo Visit association

MIK

Međimurski informatički klub (MIK), member.

MIK logo Visit club