print logo

This course is no longer available, see the current course list.

INF3221 - Definition of problems, requirement and modelling

Facts about this course:
Credits:10
Level:Advanced course at bachelor's level
Teaching semester:Every spring semester

The course was held for the last time spring 2006.

Examination semester:Every spring semester
Language of instruction:Norwegian
Administrated by:Department of Informatics (Ifi)
Detailed course information - Current and previous semesters:

Course content

The aim of the course is to teach methods and techniques for analysis and design of information systems by focusing users’ problems and requirements. The course will focus on activities that are conducted before the requirements specification is produced. A variety of perspectives will be introduced; from informal “participatory design” techniques to object-oriented analysis and design. A project will be conducted with the aim to analyse and design an information system in a real-world organization. Concretely the course will teach:

  • Definition of problems, requirements specification and the relationship between the specification and the real-world
  • Systems specification, modelling and a superior functional design
  • A variety of techniques/methods
  • A variety of systems development strategies

Learning outcomes

After the course, students should:

  • be able to analyse information systems in real-world settings and to conduct methods such as interviews and observations
  • have a general understanding of a variety of approaches and perspectives of systems development, and be able to evaluate different methods and techniques
  • techniques aimed to achieve the objective and expected results of a systems development process
  • know different types of prototyping
  • be able to use an object-oriented method for analysis and design

Admission

Students at UiO must apply for courses in StudentWeb.

International applicants, if you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures for international applicants.

The examination in this course is not available for external candidates. Only students admitted to the course may sit for the examination.

Prerequisites

Formal prerequisites

INF1010 - Object oriented programming /TOOL1100 - Teknologi, organisasjon og læring I /INF101, and INF1050 - Systems development /INF102.

Recommended prior knowledge

Recommended prerequisites The course is based on knowledge corresponding to Informatics and the use of IT-systems in various setting in the society. Knowledge of software engineering is suggested for example INF3120 - Software engineering.

Overlap

10 credits INF3220 - Object-Oriented Analysis and Design /INF4220 - Object-Oriented Analysis and Design, 10 credits INF4221 - Definition of problems, requirement and modelling and 10 credits IN265.

Teaching

The course is given with 2 hours of lectures and 2 hours of study groups per week. The project should be carried out in an organization.

Exam information

Grades will be given on the basis of the project report (50 %) and a three-hour written exam (50 %). Graded marks A-F.

Other information

Note that the first lecture is compulsory. The subject is regarded equal to INF3220 - Object-Oriented Analysis and Design /INF4220 - Object-Oriented Analysis and Design /IN265 when practicing exam regulations.

Contact us

Department of Informatics (Ifi)

Visiting address: 
Informatics builidng, First floor, room 2316, Gaustadalléen 23

Visiting hours: 
Monday-friday 12:00-15:00

Postal address: 
P.o.Box 1080, Blindern
NO-0316 Oslo

Phone: +47 22 85 24 10
Fax: +47 22 85 24 01
E-mail: 
Web: http://www.mn.uio.no/ifi/english/