Hjem
Studentsider
Laveregradsemne

Systemutvikling

Hovedinnhold

Studiepoeng, omfang

10 ECTS

Studienivå (studiesyklus)

Bachelor

Undervisningssemester

Autumn

Mål og innhald

The course introduces students to methods for developing information systems. The course presents key activities in the life cycle of information systems and different perspectives on this life cycle. The student will gain an understanding of theory and practice in the development of information systems. This includes:  

  • Agile development methodology.  
  • Principles of architecture and its role in information system development.  
  • Quality attributes for an information system.  
  • The use of architecture in Agile projects.  

Læringsutbyte

At the end of the course, a student who has completed the course should have the following learning outcomes defined in terms of knowledge, skills and general competence:

Knowledge: The candidate 

  • has knowledge of the development life cycle of information systems, including requirements, architecture, design, implementation, testing, rollout, production, maintenance and management. 
  • knows various aspects of system development related to design, privacy, security, ethical and legal practices. 
  • has knowledge of modeling information systems.  
  • has knowledge on documenting and evaluating software architecture.  
  • has familiarize themselves with how software architecture is used in different environments such as cloud and edge environment.  

Skill: The candidate 

  • can use relevant modeling techniques for information systems. 
  • can employ agile practices of pair programming, frequent team interaction, and customer involvement in a distributed development environment. 
  • can specify requirements and architecture for information system. 
  • can specify the importance of architecture and the factors influencing system design decisions.
  • has experience with practical project work in system development. 
  • has experience with one or more specific development methods. 
  • has understanding of quality attributes. 

General competence: The candidate  

  • has the ability to communicate with stakeholders and apply system development techniques.
  • has the ability to work effectively in a development team. 

Krav til forkunnskapar

INFO132 or equivalent

Tilrådde forkunnskapar

INFO110 or equivalent

Studiepoengsreduksjon

INFO210, INFO112, INFO111 (10 stp), INF112

Krav til studierett

The course is open for all students at the University in Bergen

Arbeids- og undervisningsformer

Lectures, computer labs, assignments. 

Obligatorisk undervisningsaktivitet

  • Compulsory assignments that are delivered throughout the semester. Assignments handed in by groups.
  • Compulsory participation: attendance in labs (at least 75 %)

Approved compulsory requirements are valid for the two following semesters.

Vurderingsformer

4 hour written examination

Karakterskala

A-F

Vurderingssemester

Assessment in teaching semester and the following semester (ordinary exam for students with approved compulsory assignments and attendance).

Litteraturliste

The reading list will be ready before 1 June for the autumn semester and 1 Decemeber for the spring semester. 

Emneevaluering

Alle emne blir evaluert i tråd med UiBs kvalitetssystem for utdanning.

Programansvarleg

The Programme Committee is responsible for the content, structure and quality of the study programme and courses

Administrativt ansvarleg

Department of Information Science and Media Studies at the Faculty of Social Sciences has the administrative responsibility for the course

Eksamensinformasjon

  • Klokkeslett for oppstart av skriftlig eksamen kan endre seg fra kl 09.00 til 15.00 eller vice versa inntil 14 dager før eksamen.

  • Vurderingsordning: Skuleeksamen

    Dato
    30.11.2022, 09:00
    Varigheit
    4 timer
    Trekkfrist
    16.11.2022
    Eksamenssystem
    Inspera
    Digital eksamen