Softversko inženjerstvo

I008 (2+1+1) - 5 ECTS bodova

 

OSNOVNE INFORMACIJE

Softversko inženjerstvo izvodi se u ljetnom semestru druge godine Sveučilišnog diplomskog studija matematike smjer Matematika i računarstvo. Cilj kolegija je objediniti sadržaje računarskih predmeta odslušanih tijekom studija, a pogotovo sadržaje vezane uz programiranje. Na sustavan način izučavati metode i alate za razvoj programske podrške. Posebno se osvrnuti na probleme portabilnosti uzevši u obzir i mobilne operacijske sustave

  • Sadržaj kolegija možete dohvatiti na sljedećem linku (pdf).

 NASTAVNIKKONZULTACIJE
VODITELJ KOLEGIJA doc. dr. sc. Alfonzo Baumgartner Utorkom 10-12h, C. Hadrijana 10B, kampus, Ured K0-4 (prizemlje)
 SURADNIK Goran Bokun  

OSNOVNA LITERATURA

  1. I. Sommerville, Software Engineering (6th edition), Addison Wesley Publ. Co., USA, 2000.
  2. S. L. Pfleeger, Software Engineering, Theory and Practice, Prentice Hall, USA, 2001.
 
Izvedbeni program kolegija Softversko inženjerstvo realizira se s fondom od 60 sati (tjedno 2 sata predavanja, 1 sat vježbi i 1 sat seminara).
 

IZVOĐENJE NASTAVE I VREDNOVANJE ZNANJA

Kroz predavanja detaljno se obrađuju metode i alati za razvoj programske podrške. Na vježbama studenti rade u projektnim timovima. Na temelju teorijskih znanja i programerskih vještina iz prethodnih predmeta, studenti rade manje samostalne zadatke koji čine cjeloviti projekt. Aktivnost studenata u okviru predmeta prati se i vrednuje kontinuirano, a cjelokupno znanje provjerava se i vrednuje na usmenom ispitu

 

NASTAVNI MATERIJALI

 

Predavanja su srijedom u 12:00h u prostoriji D23.


 

 

DOMAĆE ZADAĆE

 

 

 

 

 

SEMINARSKI RADOVI

 

  1. Dominik Crnojevac: Upper CASE alati
  2. Luka Borozan: Programiranje pouzdanog softvera
  3. Matea Ugrica: Formalna specifikacija
  4. Bojan Ugrica: UML
  5. Kristina Nikolić: Povijest OO jezika
  6. Mislav Karaula: Distribuirani računalni sustavi
  7. Josipa Nemčić: Z - jezik za specifikaciju
  8. Ante Ljubić: Automatsko testiranje
  9. Josip Kedveš: Razvoj mobilnih aplikacija
  10. Mirna Marković: Izrada korisničkog sučelja
  11. Davor Kolarević: Arhitektura softvera
  12. Jurica Maltar: Automatizacija testiranja
  13. Želimir Piljić: Ciklomatska složenost
  14. Dino Turopoli: UML
  15. Nikolina Duvnjak: Nefunkcionalni zahtjevi na softver
  16. Dragana Ostopanj: Formalna specifikacija
  17. Mahmut Aksakalli: Agile Development
  18. Slaven Viljevac: Verifikacija i validacija softvera
  19. Milan Milinčević: Automatsko testiranje
  20. Martina Šarić: Izrada korisničkog sučelja
  21. Domagoj Suhić: Arhitektura softvera
  22. Danilo Šormaz: Razvoj mobilnih aplikacija
  23. Ivan Miličić: Formalna specifikacija i Z jezik
  24. Eugen Markovinović: Metode agilnog razvoja softvera
  25. Danijela Jaganjac: Testiranje u agilnim metodama
  26. Lucija Blažević: Kanban
  27. Nikolina Stupjak: Dizajniranje strukture sustava
  28. Patrick Nikić: Licenciranje open source sustava
  29. Renato Dean: Automatizirano testiranje
  30. Josip Strmečki: Programiranje pouzdanog softvera
  31. Ena Pribisalić: UML - Unified Modeling Language

 

OBAVIJESTI

 

 

    • 23.06.2019. Tablica aktivnosti. Tablica

 

 

You are not authorised to post comments.

Comments powered by CComment