Hide menu

Courses within Programming


Data Structures and Algorithms
Programming Languages
Systems Programming
Software Engineering and Programming Projects
Web Programming


725G90Object Oriented Programming in Java, 7.5 hp (Grundnivå) 
725G92Problem Solving and Programming, 7.5 hp (Grundnivå) 
726G77Programming in C++, 6 hp (Grundnivå) 
726G82Advanced Programming in C++, 6 hp (Grundnivå) 
729G28Web Programming and Databases, 6 hp (Grundnivå) 
729G46Information Technology and Programming, 12 hp (Grundnivå) 
729G87Interaction Programming, 6 hp (Grundnivå) 
729G90Object Oriented Programming, 6 hp (Grundnivå) 
732A56Web programming, 6 hp (Avancerad nivå) 
732A70Introduction to Python, 3 hp (Avancerad nivå) 
732G17Introduction to SAS programming, 7.5 hp (Grundnivå) 
732G33Programming in R, 7.5 hp (Grundnivå) 
732G83Programming in R, 7.5 hp (Grundnivå) 
91MAXXMathematics: Programming with a Mathematical and Didactical Perspective (Grundnivå) 
92MAXXMathematics: Programming with a Mathematical and Didactical Perspective (Grundnivå) 
TDDC76Programming and Data Structures, 8 hp (Grundnivå) 
TDDC77Object Oriented Programming, 8 hp (Grundnivå) 
TDDD23Design and Programming of Computer Games, 6 hp (Avancerad nivå) 
TDDD27Advanced Web Programming, 6 hp (Avancerad nivå) 
TDDD38Advanced Programming in C++, 6 hp (Avancerad nivå) 
TDDD49Programming in C# and .NET Framework, 4 hp (Grundnivå) 
TDDD56Multicore and GPU Programming, 6 hp (Avancerad nivå) 
TDDD78Object Oriented Programming and Java, 6 hp (Grundnivå) 
TDDD80Project: Mobile and Social Applications, 11 hp (Grundnivå) 
TDDD97Web Programming, 6 hp (Grundnivå) 
TDDE04Introduction to Programming and Computational Thinking, 6 hp (Grundnivå) 
TDDE10Object Oriented Programming in Java, 6 hp (Grundnivå) 
TDDE18Programming C++, 6 hp (Grundnivå) 
TDDE20Advanced Project Course - Game, App and Web Development, 6 hp (Avancerad nivå) 
TDDE23Functional and Imperative Programming, Part 1, 6 hp (Grundnivå) 
TDDE24Functional and Imperative Programming, Part 2, 5 hp (Grundnivå) 
TDDE30Object Oriented Programming and Java, 7 hp (Grundnivå) 
TDDE43Design and Development of Interactive Systems, 12 hp (Grundnivå) 
TDDE44Introduction to Computer Programming, 8 hp (Grundnivå) 
TDDE54Programming and problem solving, 6 hp (Grundnivå) 
TDDE67Introduction to Programming, 8 hp (Grundnivå) 
TDDE71Programming and Data Structures, 8 hp (Grundnivå) 
TDDI11Embedded Software, 6 hp (Grundnivå) 
TDDI82Object Oriented Problem Solving, 10 hp (Grundnivå) 
TDIU08Problem Solving and Programming, 6 hp (Grundnivå) 
TDIU20Object Oriented Programming, 4 hp (Grundnivå) 
TDP002Imperative Programming, 6 hp (Grundnivå) 
TDP003Project: Personal Computer Environment, 6 hp (Grundnivå) 
TDP004Object Oriented Programming, 8 hp (Grundnivå) 
TDP005Project: Object Oriented System, 6 hp (Grundnivå) 
TDP013Web Programming and Interactivity, 6 hp (Grundnivå) 
TDP024Enterprise Systems, 6 hp (Grundnivå) 
TDP026Scientific Method in Programming, 6 hp (Grundnivå) 
TDP032Project: Agile System Development, 10 hp (Grundnivå) 
TQPR10Degree project - Bachelor's Thesis, 16 hp (G2) 

Data Structures and Algorithms

725G97 Data Structures and Algorithms, 7.5 hp (Grundnivå) 
TDDC76 Programming and Data Structures, 8 hp (G2) 
TDDD20 Design and Analysis of Algorithms, 6 hp (A) 
TDDD86 Data Structures, Algorithms and Programming Paradigms, 11 hp (G1) 
TDDD95 Algorithmic Problem Solving, 6 hp 
TDDE22 Data Structures and Algorithms, 6 hp (Grundnivå) 
TDDE71 Programming and Data Structures, 8 hp (Grundnivå) 
TDDI16 Data Structures and Algorithms, 6 hp (G1) 

Programming Languages

725G66 Programming in C# and .NET Framework, 4 hp (G2) 
725G90 Object Oriented Programming in Java, 7.5 hp (G2) 
726G82 Advanced Programming in C++, 6 hp (Grundnivå) 
TDDD08 Logic Programming, 6 hp (A) 
TDDD38 Advanced Programming in C++, 6 hp (Avancerad nivå) 
TDDE10 Object Oriented Programming in Java, 6 hp (Grundnivå) 
TDDE55 Data and Program Structures, 6 hp (Grundnivå) 
TDP007 6 hp /, 6 hp (G1) 
TDP019 Project: Computer Language, 10 hp (G1) 

Systems Programming

TDDB44 Compiler Construction, 6 hp 
TDDC90 Software Security, 6 hp (A) 
TDDD07 Real Time Systems, 6 hp (A) 
TDDD17 Information Security, Second Course, 6 hp (A) 
TDDD25 Distributed Systems, 6 hp (A) 
TDDD55 Compilers and Interpreters, 4 hp (G2) 
TDDE47 Concurrent Programming and Operating Systems, 8 hp (Grundnivå) 
TDDE68 Concurrent Programming and Operating Systems, 6 hp (Grundnivå) 
TDDI41 Introduction to System Administration, 8 hp (G1) 
TDIU11 Operating Systems, 6 hp (Grundnivå) 
TDIU16 Concurrent and Operating Systems Programming, 4 hp (G2) 
TDP031 Introduction to System Administration, 8 hp (Grundnivå) 

Software Engineering and Programming Projects

725G64 Software Engineering, 12 hp (A) 
TDDC88 Software Engineering, 12 hp (A) 
TDDC93 Software Engineering Theory, 4 hp (G2) 
TDDD04 Software Testing, 6 hp (A) 
TDDD69 Software Engineering - Company Project, 6 hp (A) 
TDDD83 Computer Engineering - Bachelor Project, 18 hp (G2) 
TDDE45 Software Design and Construction, 6 hp (Avancerad nivå) 
TDDE53 Secure Systems: Project Semester including Bachelor Thesis Project, 26 hp (Grundnivå) 
TDDI17 Program Development Project, 8 hp (Grundnivå) 
TDDI83 Professionalism for Engineers, 2 hp (Grundnivå) 
TDP017 Company Project, 10 hp (G2) 
TDP028 Project: Entrepreneurial Programming, 10 hp (G2) 

Web Programming

TDDE42 Web Production with Dynamic Layout, 6 hp (Grundnivå) 

Page responsible: Undergraduate education