Skip to main content

General information - Computer Science

Name of studies:: Computer Science

Proponent and implementer of studies: Bjelovar University of Applied Sciences

Type of studies: Professional programme of study

Level of studies:  Undergraduate professional programme of study

Duration of studies: 3 years (VI semesters)

Overall number of ECTS credits: 180

Professional title acquired upon the completion of studies: Bachelor (baccalaureus / baccalaurea) of Computer Science

Learning outcomes of the study program:

  • LO 1: Apply current methods and tools to software development.
  • LO 2: Apply the corresponding software development methodology, including agile methodology, for optimization of the life cycle management.
  • LO 3: Apply appropriate programming languages and technologies based on the specific requirements of the project.
  • LO 4: Execute the entire software development process, from analysis to maintenance, with a focus on quality and user experience.
  • LO 5: Design and manage a database.
  • LO 6: Apply algorithms, data structures, and design patterns to efficiently solve programming tasks and improve software performance.
  • LO 7: Analyze and test programs using a variety of strategies and techniques to identify and minimize errors.
  • LO 8: Apply different strategies to create, develop, and implement innovative concepts within the field of software development.
  • LO 9: Apply tools for collaboration and versioning, enabling effective collaboration and organization of program code in a team environment.
  • LO 10: Apply advanced security protocols and practices in software development.
  • LO 11: Apply the skills and knowledge necessary for the successful implementation of migration processes and refactoring of software solutions.
  • LO 12: Propose innovative solutions in the field of software development by analyzing and evaluating current knowledge, models, and solutions.
  • LO 13: Apply different strategies for project planning and development.
  • LO 14: Identify, formulate, and solve engineering problems by applying principles from the fields of engineering, technical sciences, and mathematics.
  • LO 15: Apply the principles of effective communication in the local and international environment.
  • LO 16: Manage your own professional and personal development through active learning and continuous improvement.
  • LO 17: Plan and organize independent work and work in multidisciplinary teams.