Courses in Computer Science
Kurser på grundnivå
Applied Machine LearningCourse opportunities
|
7.5 ECTS credits |
Applied ProgrammingCourse opportunities
|
15 ECTS credits |
Applied Systems IntegrationCourse opportunities
Kurskod: DVGA25
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Artificial Intelligence ICourse opportunities
|
15 ECTS credits |
7.5 ECTS credits | |
Computer EngineeringCourse opportunities
|
5 ECTS credits |
Computer Networking ICourse opportunities
Kurskod: DVGB02
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Computer Science - Degree project / Bachelor´s projectCourse opportunities
|
15 ECTS credits |
Computer Security ICourse opportunities
|
7.5 ECTS credits |
Computer systems ICourse opportunities
|
15 ECTS credits |
Data Structures and AlgorithmsCourse opportunities
|
7.5 ECTS credits |
Database TechniquesCourse opportunities
|
5 ECTS credits |
Embedded SystemsCourse opportunities
|
4.5 ECTS credits |
Fundamentals of Software EngineeringCourse opportunities
Kurskod: DVGB20
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Internet's Domain Name SystemCourse opportunities
Kurskod: DVGC28
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Introduction to Computer ScienceCourse opportunities
|
7.5 ECTS credits |
Introduction to programming and data processingCourse opportunities
Kurskod: DVGA24
Start
Mode of study
Study pace
Period
Language
Course type
Autumn-26
Distance ()
50% (Day)
w. 46–2
Swedish
Standalone course
Cancelled
|
7.5 ECTS credits |
Introduction to Programming for TeachersCourse opportunities
Kurskod: DVGA22
Start
Mode of study
Study pace
Period
Language
Course type
Summer-25
Distance ()
50% (Day)
w. 25–32
Swedish
Standalone course
Cancelled
|
5 ECTS credits |
Operating SystemsCourse opportunities
|
5 ECTS credits |
Programming and Data StructuresCourse opportunities
Kurskod: DVGA12
Start
Mode of study
Study pace
Period
Language
Course type
|
15 ECTS credits |
Programming LanguagesCourse opportunities
Kurskod: DVGC01
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Programming TechniquesCourse opportunities
Kurskod: DVGA01
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Project Work in Computer ScienceCourse opportunities
|
7.5 ECTS credits |
Software Development and Information ManagementCourse opportunities
|
15 ECTS credits |
Software Development MethodologyCourse opportunities
Kurskod: DVGA02
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Software EngineeringCourse opportunities
|
7.5 ECTS credits |
Software Testing FoundationsCourse opportunities
Kurskod: DVGB17
Start
Mode of study
Study pace
Period
Language
Course type
Spring-26
Distance ()
25% (Day)
w. 4–23
English
Standalone course
Cancelled
|
7.5 ECTS credits |
Sustainable ComputingCourse opportunities
|
3 ECTS credits |
Theoretical Computer ScienceCourse opportunities
|
7.5 ECTS credits |
Kurser på avancerad nivå
Advanced Communication NetworksCourse opportunities
|
5 ECTS credits |
Advanced Wireless Networks and SystemsCourse opportunities
|
7.5 ECTS credits |
AI EngineeringCourse opportunities
|
7.5 ECTS credits |
Cloud InfrastructuresCourse opportunities
Kurskod: DVAD54
Start
Mode of study
Study pace
Period
Language
Course type
|
1.5 ECTS credits |
Cloud SecurityCourse opportunities
Kurskod: DVAD55
Start
Mode of study
Study pace
Period
Language
Course type
|
1.5 ECTS credits |
Computer Science - Master´s ThesisCourse opportunities
Kurskod: DVAE10
Start
Mode of study
Study pace
Period
Language
Course type
Autumn-25
Campus ()
100% (Day)
w. 36–3
English, if required by international students
Program course
Spring-26
Campus ()
100% (Day)
w. 4–23
English, if required by international students
Program course
Autumn-26
Campus ()
100% (Day)
w. 36–2
English, if required by international students
Program course
|
30 ECTS credits |
Concepts for Machine Learning PractitionersCourse opportunities
Kurskod: DVAD93
Start
Mode of study
Study pace
Period
Language
Course type
|
4.5 ECTS credits |
Concepts for Quick Prototyping in Artificial IntelligenceCourse opportunities
Kurskod: DVAD94
Start
Mode of study
Study pace
Period
Language
Course type
Spring-26
Distance ()
17% (Day)
w. 4–23
English
Standalone course
Cancelled
|
4.5 ECTS credits |
Current Research in Networked SystemsCourse opportunities
|
7.5 ECTS credits |
Data Protection and Artificial IntelligenceCourse opportunities
|
1.5 ECTS credits |
Degree Project for Master of Science in Engineering, Computer EngineeringCourse opportunities
Kurskod: DVAE11
Start
Mode of study
Study pace
Period
Language
Course type
Autumn-25
Campus ()
100% (Day)
w. 36–3
English, if required by international students
Program course
Spring-26
Campus ()
100% (Day)
w. 4–23
English, if required by international students
Program course
Autumn-26
Campus ()
100% (Day)
w. 36–2
English, if required by international students
Program course
|
30 ECTS credits |
Designing for PrivacyCourse opportunities
|
1.5 ECTS credits |
Distributed Applications: Development ProjectCourse opportunities
Kurskod: DVAD29
Start
Mode of study
Study pace
Period
Language
Course type
|
5 ECTS credits |
Distributed Systems and Cloud ComputingCourse opportunities
Kurskod: DVAD26
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Ethical hackingCourse opportunities
Kurskod: DVAD25
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Foundations of AI and Optimisation MethodsCourse opportunities
|
7.5 ECTS credits |
Future Internet Design and Service QualityCourse opportunities
|
6 ECTS credits |
Internet Architectures and ProtocolsCourse opportunities
|
5 ECTS credits |
Internet of ThingsCourse opportunities
Kurskod: DVAD70
Start
Mode of study
Study pace
Period
Language
Course type
|
7.5 ECTS credits |
Internet of Things - Application AreasCourse opportunities
Kurskod: DVAD71
Start
Mode of study
Study pace
Period
Language
Course type
|
1.5 ECTS credits |
Internet of Things - Data managementCourse opportunities
Kurskod: DVAD73
Start
Mode of study
Study pace
Period
Language
Course type
|
1.5 ECTS credits |
Internet of Things - Energy optimisationCourse opportunities
Kurskod: DVAD75
Start
Mode of study
Study pace
Period
Language
Course type
|
1.5 ECTS credits |
Internet of Things - Privacy and securityCourse opportunities
Kurskod: DVAD74
Start
Mode of study
Study pace
Period
Language
Course type
|
1.5 ECTS credits |
Internet Security and PrivacyCourse opportunities
|
7.5 ECTS credits |
Internet Stack Evolution: Challenges and OpportunitiesCourse opportunities
|
1.5 ECTS credits |
Introduction to Cloud ComputingCourse opportunities
Kurskod: DVAD51
Start
Mode of study
Study pace
Period
Language
Course type
|
1.5 ECTS credits |
Introduction to Privacy and the GDPRCourse opportunities
|
1.5 ECTS credits |
Methods in Computer ScienceCourse opportunities
|
7.5 ECTS credits |
Multi-access SolutionsCourse opportunities
|
1.5 ECTS credits |
Privacy by DesignCourse opportunities
|
7.5 ECTS credits |
Privacy EngineeringCourse opportunities
|
7.5 ECTS credits |
Privacy Enhancing TechnologiesCourse opportunities
|
1.5 ECTS credits |
Privacy Patterns for Software DesignCourse opportunities
|
1.5 ECTS credits |
QUIC and the Evolution of the Web Course opportunities
|
1.5 ECTS credits |
Reducing Internet Latency: Why and HowCourse opportunities
|
1.5 ECTS credits |
Research Project in Computer ScienceCourse opportunities
Kurskod: DVAE06
Start
Mode of study
Study pace
Period
Language
Course type
Autumn-25
Campus ()
50% (Day)
w. 36–3
English, if required by international students
Program course
Spring-26
Campus ()
50% (Day)
w. 4–23
English, if required by international students
Program course
Autumn-26
Campus ()
50% (Day)
w. 36–2
English, if required by international students
Program course
|
15 ECTS credits |
Research Project in Computer ScienceCourse opportunities
Kurskod: DVAE07
Start
Mode of study
Study pace
Period
Language
Course type
Autumn-25
Campus ()
100% (Day)
w. 36–3
English, if required by international students
Program course
Spring-26
Campus ()
100% (Day)
w. 4–23
English, if required by international students
Program course
Autumn-26
Campus ()
100% (Day)
w. 36–2
English, if required by international students
Program course
|
30 ECTS credits |
Software Architectures of Distributed ApplicationsCourse opportunities
Kurskod: DVAD28
Start
Mode of study
Study pace
Period
Language
Course type
|
5 ECTS credits |
Systems modeling and simulationCourse opportunities
|
5 ECTS credits |
Usable Security and PrivacyCourse opportunities
|
7.5 ECTS credits |
Wireless SystemsCourse opportunities
Kurskod: DVAD22
Start
Mode of study
Study pace
Period
Language
Course type
|
5 ECTS credits |