Softversko inženjerstvo

Osnovne informacije

I052 (2+2+0) - 6 ECTS bodova

Omogućiti studentu sintezu, sistematizaciju i produbljivanje znanja koje je on već stekao u prethodnim računarskim predmetima. Drugim riječima, cilj ovog predmeta je u pomaganju studentu da prethodna znanja povezuje u cjelinu, te stvara globalnu sliku o cjelokupnom procesu razvoja softvera i pozivu softverskog inženjera, kao i osposobiti studenta za rad na većim softverskim projektima.

Sadržaj kolegija možete dohvatiti na sljedećem linku: PDF

Osnovna literatura

  1. Tsui, O. Karam, B. Bernal: Essentials of Software Engineering, 3rd Edition. Jones & Bartlett Publishers, Sudbury MA, 2013.

Dopunska literatura

  1. Manger, “Softversko inženjerstvo”, Element, Zagreb, 2016.
  2. Arlow, I.Neustadt: UML 2 and the Unified Process, 2nd Edition. Addison-Wesley, Upper Saddle River, NJ, 2005.
  3. J. Braude, M.E. Bernstein: Software Engineering – Modern Approaches. John Wiley and Sons, New York, 2010.
  4. L. Pfleeger, J.M. Atlee: Software Engineering – Theory and Practice, 4th Edition. Pearson Education Inc, Boston MA, USA, 2013.
  5. Sommerville: Software Engineering, 10th Edition. Pearson Education Inc, Boston MA, USA, 2016.
  6. Van Vliet: Software Engineering – Priniples and Practice, 3rd Edition. John Wiley and Sons, Chichester UK, 2008.

 

Materijali

Materijali su dostupni na internom Teams kanalu kolegija pomoću kojeg se odvija i sva interna komunikacija. Studenti su obvezni registrirati se na Teams kanal kolegija. Šifra kanala kolegija pomoću kojeg se možete pridružiti kolegiju nalazi se u rasporedu.