Breadcrumb

Data Structures and Algorithms

Course
DIT182
Bachelor’s level
7.5 credits (ECTS)
Study pace
50%
Time
Day
Location
Göteborg
Study form
Campus
Language
English
Duration
-
Application period
-
Application code
GU-18617
Tuition
Full education cost: 19 250 SEK
First payment: 19 250 SEK

No fees are charged for EU and EEA citizens, Swedish residence permit holders and exchange students.

More information about tuition fees

Application closed

About

Data structures and algorithms are fundamental building blocks in almost all software products. Knowledge and skills in data abstraction, data structures, and algorithms are important in the construction, use, and maintenance of adaptable, reusable, correct, and efficient program components.

The course gives knowledge and skills in the construction and use of algorithms and data structures, an introduction to various techniques for the analysis of algorithms, and insights in the advantages of using data abstraction in program development.

Prerequisites and selection

Entry requirements

To be eligible for this course, students must have successfully completed 7.5 higher education credits in object oriented programming (for example DIT042 Object-Oriented Programming, 7.5 hec) and successfully completed 7.5 hec on basic mathematical concepts such as sets, functions, relations, graphs, logarithms and proof by induction (for example DIT022 Mathematical Foundations for Software Engineering, 7.5 hec).

Applicants must prove knowledge of English: English 6/English B or the equivalent level of an internationally recognized test, for example TOEFL, IELTS

Selection

Selection is based upon the number of credits from previous university studies, maximum 165 credits.