• WebMail
  • еСтудент
  • еЗапослени
  • ЋИР
  • /
  • LAT
  • /
  • ENG
EFBL Logo University Logo
  • HOME
  • ABOUT US
    • Mission and vision
    • History
    • Monograph 50 Years
    • Dean's Office
    • Teachers and Associates
    • Services
      • Secretary of the Faculty
      • Student Services
      • Department of General Affairs
      • Office for Teaching
      • Office for Second and Third Cycle Studies
      • Office for International Cooperation
      • Library
      • General Administration Department
    • Documents and decisions of the Faculty
    • Archive of Faculty Documents and Decisions
    • Laws and internal regulations of the University
    • Photo Gallery
    • Video Gallery
    • Associations
      • Students' Union of the Faculty of Economics - SEF
      • Alumni center
    • Contact
  • STUDIES
    • 1st Cycle Studies
      • About the study
      • I year
        • Economics and Business Management
        • Business Informatics
      • II year
        • Economics and Business Management
        • Business Informatics
      • III year
        • Economics and Business Management
        • Business Informatics
      • IV year
        • Accounting and Auditing
        • Financial Management, Banking and Insurance
        • International Economics
        • Management and Entrepreneurship
        • Quantitative Analysis
    • 2nd Cycle Studies
      • About the study
      • Notice Board
      • General Information
      • Lectures Timetable
      • Examination Schedule
      • Study programs
        • Finance, Banking and Insurance
        • Public Finance and Auditing
        • International Economics
        • Business Economics
        • Actuarial Science
        • Cultural Heritage and Cultural Tourism Management
        • Management in Tourism and Hotel Industry
    • 3rd Cycle Studies
      • About the study
      • Notice Board
      • General Information
      • Lectures Timetable
      • Examination Schedule
      • Modules
        • Business Finance, Banking and Insurance
        • Management and Entrepreneurship
        • Economic Analysis and Policy
        • International Economics
    • MBA program
      • About the study program
      • Notice Board
    • Curriculum
    • Postgraduate Studies 4+2
      • About the study
      • Notice Board
      • Examination Schedule
    • Doctoral Studies under the old Curricullum
    • Public defense
  • FOR STUDENTS
    • Notice Board
    • General Information
      • Academic calendar
      • Decision on Knowledge Valorization
    • Lectures Timetable
    • Examination Schedule
    • еСтудент
    • Summer School
      • Summer School of Faculty of Economics
      • Documents
      • Summer Schools of partners universities
    • Student Internship and Training
      • Student Internship
      • Partners
      • Announcements
    • Scholarships and Conferences
    • News archive
  • ENROLLMENT
  • INTERNATIONAL COOPERATION
    • Office for International Cooperation
    • Exchange of students and staff
      • Documents
      • Calls and competitions
    • Agreements and Partnerships
    • International Projects and Exchange
    • International exchange experiences
      • Student incoming mobilities
      • Staff Incoming mobilities
      • Student outgoing mobilities
      • Staff outgoing mobilities
    • CESEENET
    • ASECU
    • CEEPUS
  • DEPARTMENTS
    • International Economic Relations
    • Economic Theory, Analysis and Policy
    • Quantitative Analysis and Informatics
    • Business Economics, Management and Marketing
    • Accounting and Business Finance
  • SCIENTIFIC AND PROFESSIONAL WORK
    • Acta Economica
    • Institute of Economic Sciences
    • Conferences
    • CULTURWB
    • CIRP
    • CPME
    • SMART
      • About the Project
      • News
    • Tobacco taxation
      • About the Project
      • Implemented activities
      • News
    • USE IPM
      • About the Project
      • News
    • RDBIH
      • About the Project
      • News
    • TBEAI
      • About the Project
      • News
    • ASECU 2024
    • REDETE

SUBJECTS

Profile of the subject

Software Engineering

Instructor: Борис Тодоровић, PhD, Assistant Professor

Mastering the basics and advanced concepts of software engineering.

Code : О2018ИСИН
Status: E
Semestar: 5th
Number of classes per week: 3+2
ЕECTS: 6
Teachers: Борис Тодоровић, PhD Assistant Professor
Prerequisites: No prerequisites
Learning Outcomes (gained knowledge): The students are able to use modern principles and techniques of software engineering.
Subject Contents: Theoretical classes. Basic concepts of software development process, modeling and UML language, pattern design and refactoring. Use cases, domain modeling, and class diagrams. Software tools for modeling. Advanced concepts of modeling the structure. Advanced concepts of behavior modeling. Pattern design - idea and overview. Basic designs of pattern. Patterns for analysis - idea and overview. Basic patterns for analysis. The concept and principles of refactoring. Basic refactoring and refactoring tools. Advanced concepts of the pattern design. Advanced concepts of patterns for the analysis. Skills of combining and using learned concepts. Recapitulation. Practical classes: Exercises, other forms of teaching, study research work, introduction to the development environment. Software tools for modeling. Diagrams of use cases. Structure diagrams. Diagrams of behavior. Design patterns. Patterns for analysis. Refactoring. Recapitulation.
Teaching Methods and Learning Activities: Lectures, seminar classes and practical exercises.
Literature: Fowler, M. (2004). UML Distilled 3rd Edition. Addison-Wesley. Fowler, M. (1997). Analysis Patterns. Addison-Wesley. Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design Patterns: Elements of Reusable Object-Oriented Code. Addison-Wesley. Fowler M. (1999). Refactoring: Improving the Design of Existing Object-Oriented Code. Addison-Wesley.
Types of Assessment for the subject: Colloquium I (0-20 points); Colloquium II (0-20 points); Final exam (0-50 points); Attendance (2point); Class activities (seminar papers, discussions, case studies) (0-8 points)
Special Remarks for the subject:

Notice Board

Exam Results

Files from lectures and exercises

University of Banja Luka

Majke Jugovića 4, 78000 Banja Luka, Republic of Srpska, Bosnia and Herzegovina
Central: +387 51 430 010 // Dean's Office: +387 51 430 012 // Student services: +387 51 430 020
E-mail: info@ef.unibl.org

Copyrights © 2017 EFBL // Made by MANIA