|
ECTS:
|
4
|
Lecturers in charge:
|
Prof. dr. sc.
Krešimir Fertalj
|
Lecturers:
|
Dr. sc.
Boris Milašinović - Lectures
Dr. sc.
Boris Milašinović - Laboratory exercises
Dr. sc.
Ivana Nižetić Kosović - Laboratory exercises
|
Take exam:
|
Studomat
|
English level:
1,0,0
|
All teaching activities will be held in Croatian. However, foreign students in mixed groups will have the opportunity to attend additional office hours with the lecturer and teaching assistants in English to help master the course materials. Additionally, the lecturer will refer foreign students to the corresponding literature in English, as well as give them the possibility of taking the associated exams in English.
|
|
Load:
|
| Lecture type | Total |
| Lectures |
45 |
| Laboratory exercises |
15 |
* Load is given in academic hour (1 academic hour = 45 minutes)
|
Description:
|
This course elaborates software engineering concepts, principles and techniques. The course studies approaches to the development of end user applications, including requirements analysis and specification, design and construction of software components, programming techniques, documentation, implementation and maintenance of applications.
|
Literature:
|
- Software engineering: A Practitioner`s Approach;; Roger S. Pressman; McGraw-Hill Science; 2009; ISBN: 978-0073375977
- Software engineering; Ian Sommerville; Addison Wesley; 2010; ISBN: 978-0137035151
- Code Complete: A Practical Handbook of Software Construction; Steve McConnell; Microsoft Press; 2004; ISBN: 978-0735619678
- Object-Oriented and Classical Software Engineering; Stephen R Schach; McGraw-Hill Science; 2010; ISBN: 978-0073376189
- Pro C# 2010 and the .NET 4 Platform; Andrew Troelsen; Apress; 2010; ISBN: 978-1430225492
|
Prerequisit for:
|
Enrollment:
Passed:
Databases
|
|
6. semester
|
Elective
course for
module
Computer Engineering
Elective
course for
module
Information Processing and Multimedia Systems
Full time study
course for
module
Software Engineering
|
|