Syllabus

Systems Development and Applied Programming

Systemutveckling och tillämpad programmering

Course
TIG215
First cycle
15 credits (ECTS)

About the Syllabus

Registration number
GU 2024/210
Date of entry into force
2024-11-21
Decision date
2024-11-21
Valid from semester
Autumn Semester 2024
Decision maker
Department of Applied Information Technology

Grading scale

Three-grade scale

Course modules

Exam, 10
Group Exercise, 5

Position

The course is a compulsory course in the Information Systems: The Digitalisation of Society, Bachelor's Programme (N1SYD).

Main field of study with advanced study

ITINS Information Systems - G1F First cycle, has less than 60 credits in first-cycle course/s as entry requirements

Entry requirements

For admission to the course, a registration on TIG210 Introduction to Programming, 7.5 credits, or equivalent course, is required.

Content

Systems analysis and design are key activities to programme useful software. Such skills are highly demanded. When programme complexity increases, the most widely used approach to software engineering is to follow an object-oriented approach. Object-oriented principles and modelling practices help programmers scale software more easily, increases its maintainability, and makes the code more amenable to change. The course covers the main phases of software development life-cycles and how they relate to object-oriented analysis and design. Students learn how to design databases to support business functions to store data. They also learn how to analyse pernicious challenges and to evaluate sustainability issues in in software development, such as privacy problems resulting from data proliferation.

Objectives

On successful completion of the course, the student will be able to:

Knowledge and understanding

  • describe and explain key concepts of object-oriented programming;
  • describe appropriate software engineering processes and practices;
  • explain central concepts in database design;

Competence and skills

  • analyse and design software systems following object-oriented principles;
  • design and query database systems;
  • model and communicate designs;

Judgement and approach

  • critically evaluate the design of programmes;
  • evaluate sustainability issues and challenges in and stemming from software development.

Sustainability labelling

The course is sustainability-related, which means that at least one of the learning outcomes clearly shows that the course content meets at least one of the University of Gothenburg's confirmed sustainability criteria.

Form of teaching

The course education is provided through lectures and workshops. The course aims at delivering extensive formative assessment in the form of a group exercise, as well as summative assessment in the form of an end-of-course exam. To this end students are expected to actively participate and contribute to their own and other students' learning.

Examination formats

The course is examined through a written exam (10 credits) and a group exercise (5 credits).

If a student who has been failed twice for the same examination element wishes to change examiner before the next examination session, such a request is to be granted unless there are specific reasons to the contrary (Chapter 6 Section 22 HF).

If a student has received a certificate of disability study support from the University of Gothenburg with a recommendation of adapted examination and/or adapted forms of assessment, an examiner may decide, if this is consistent with the course’s intended learning outcomes and provided that no unreasonable resources would be needed, to grant the student adapted examination and/or adapted forms of assessment.

If a course has been discontinued or undergone major changes, the student must be offered at least two examination sessions in addition to ordinary examination sessions. These sessions are to be spread over a period of at least one year but no more than two years after the course has been discontinued/changed. The same applies to placement and internship (VFU) except that this is restricted to only one further examination session.

If a student has been notified that they fulfil the requirements for being a student at Riksidrottsuniversitetet (RIU student), to combine elite sports activities with studies, the examiner is entitled to decide on adaptation of examinations if this is done in accordance with the Local rules regarding RIU students at the University of Gothenburg.

Grades

The grading scale comprises: Pass with Distinction (VG), Pass (G) and Fail (U).

The grading scale for the exam is Pass with Distinction (VG), Pass (G) and Fail (U).

The grading scale for the exercise is Pass (G) and Fail (U).

To receive a Pass (G) for the course, a Pass (G) is required on both parts of the examination. To receive a Pass with Distinction (VG) for the course, a Pass with Distinction (VG) is required on the exam, in addition to a Pass (G) for the group exercise.

Course evaluation

The participating students are given the opportunity to anonymously participate in a course evaluation at the end of the course. The results of the evaluation and possible changes to the course will be shared with students who participated in the evaluation and students who are starting the course.