• 080 020 137


Master's degree program Software engineering is a one year program. Students will have an opportunity to:

  1. Learn about all aspects of software development, from early design stages to long term maintenance and evolution of software
  2. Learn to create and evaluate software in context of physical systems and their real world application
  3. Implement the principles of engineering design on software development, including compromise analyses
  4. Understand the criteria and quality assurance of software, together with the expertise to evaluate the quality of software systems
  5. Plan and manage large software projects
  6. Perform individual and team work
  7. Learn engineering economy and entrepreneurship in software design
  8. Learn the underlying principles for creation of physical systems and applications
  9. Integrate and get involved in the design process of systems and applications
  10. Clearly communicate ideas, both in oral and written form
  11. Acquire a wide array of knowledge and skills in software engineering, as well as in complementary sciences such as engineering, computer sciences, mathematics and complementary studies that serve as basis for lifelong learning


  1. Masters’ students will learn about all aspects of software development, as well as the expertise and skills required for professional work
  2. Masters’ students will acquire skills for initiating, analyzing and specifying software demands through productive work on individual and team projects
  3. Masters’ students will develop leadership skills on projects, including planning, defining steps and risk management
  4. Masters’ students will develop skills for clear communication of ideas, work in groups, managing software products and implementing quality solutions
  5. Masters’ students will develop skills required for efficient team work
  6. Masters’ students will understand the importance of professional, ethical and social responsibility
  7. Masters’ students will learn and implement skills in discrete mathematics, probability and statistics calculations
  8. Masters’ students will develop skills for presentation of technical material through intensive and interactive relations with target audiences

Labor market for software engineers is constantly growing, due to the global trend of digitization of all data, which causes the private organizations, government institutions, and individuals, need professionals who can design software systems and applications that operate in the modern business environment. Upon completion of this program, students will acquire USA, EU, Turkey and BiH accredited diplomas, which will enable them to succeed in their future career with a particular focus applying computer skills, engineering techniques and mathematical principles on development of software systems.


Software development, web system development, hardware engineering, building and managing information systems in civil and military industries. Employment is possible at local, regional and international levels.

Enrolling students are required to have a four-year undergraduate degree from an accredited university.

The title acquired upon successful completion of all courses and defense of master's thesis:

  1. Master of Software Engineering


  1. American diploma
  2. U.S. accredited program
  3. New concept of education
  4. Smart classrooms
  5. AUBiH Online
  6. Live stream classes
  1. Classes in English
  2. Local and International professors
  3. Low tuitions
  4. Career-oriented studies
  5. Online textbooks
  6. Quality controlled lectures


Master`s degree program Software Engineering is unique and it covers all major areas of the software development life cycle, including requirements engineering, system specification, architecture and detailed design, testing, quality measurement, software process design, and project management. Our program will prepare masters' students for jobs that require complex software systems to be specified, designed, built, deployed, tested and maintained.


080 020 137
(387) 35 321 050
Call our admission office