Hide menu

Courses within Programming

Programming

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

Programming

725G72Introduction to iOS Application Development for iPhone and iPad, 8 hp (G1) 
725G73Objective-C Programming, 8 hp (G1) 
729G04Programming and Discrete Mathematics, 6 hp (G1) 
729G06Programming and Logic, 6 hp (G1) 
729G28Web Programming and Databases, 6 hp (G2) 
732G17Introduction to SAS Programming, 7.5 hp (G) 
732G33Programming in R, 7.5 hp (G) 
TDDC30Programming in Java, Data Structures and Algorithms, 6 hp (G2) 
TDDC61On-line Production, 6 hp (G1) 
TDDC74Programming: Abstraction and Modelling, 8 hp (G1) 
TDDC76Programming and Data Structures, 8 hp (G2) 
TDDC77Objectoriented programming, 8 hp (G1) 
TDDC97Programming, 6 hp (G2) 
TDDD11Introduction to Programming, 8 hp (G1) 
TDDD23Design and Programming of Computer Games, 6 hp (A) 
TDDD27Advanced Web Programming, 6 hp (A) 
TDDD33Programming, 6 hp (G2) 
TDDD38Advanced Programming in C++, 6 hp (A) 
TDDD44Programming with applications in engineering, 6 hp (G1) 
TDDD49Programming C# and .NET, 4 hp (A) 
TDDD56Multicore and GPU Programming, 6 hp (A) 
TDDD73Functional and imperative programming in Python (G1) 
TDDD80Project: Mobile and Social Applications, 11 hp (G1) 
TDDD87Programming and Problem Solving, 6 hp (G1) 
TDDD97Web Programmering (G2) 
TDDI11Embedded software, 6 hp (G2) 
TDDI14Object-Oriented Programming, 8 hp (G1) 
TDIU04Programming with C++ Standard Library, 4 hp (G1) 
TDIU08Problem Solving and Programming (G1) 
TDP002Imperative Programming, 6 hp (G1) 
TDP003Project: Your Computer Environment, 6 hp (G1) 
TDP004Object-Oriented Programming, 8 hp (G1) 
TDP005Project: Object-Oriented System, 6 hp (G1) 
TDP013Web Programming and Interactivity, 6 hp (G1) 
TDP024xyz, 6 hp (G2) 
TDP026Scientific Method in Programming, 6 hp (G2) 
TDP027Project: Agile System Development, 10 hp (G2) 
TQPR10Degree project - Bachelor's Thesis, 16 hp (G2) 

Data Structures and Algorithms

TDDA69 Data and Program Structures, 6 hp (G2) 
TDDC30 Programming in Java, Data Structures and Algorithms, 6 hp (G2) 
TDDC76 Programming and Data Structures, 8 hp (G2) 
TDDC91 Data Structures and Algorithms, 6 hp (G1) 
TDDD20 Design and Analysis of Algorithms, 6 hp (A) 
TDDD71 Data Structures and Algorithms, 2 hp (G2) 
TDDD86 Data Structures, Algorithms and Programming Paradigms, 11 hp (G1) 
TDDI16 Data Structures and Algorithms, 6 hp (G1) 

Programming Languages

725G66 Programming in C# and .NET Framework, 4 hp (G2) 
725G73 Objective-C Programming, 8 hp (G1) 
TDDC30 Programming in Java, Data Structures and Algorithms, 6 hp (G2) 
TDDD08 Logic Programming, 6 hp (A) 
TDDD38 Advanced Programming in C++, 6 hp (A) 
TDIU04 Programming with C++ Standard Library, 4 hp (G1) 
TDP007 Computer Language Design, 6 hp (G1) 
TDP019 Computer Language Project, 10 hp (G1) 

Systems Programming

TDDB68 Concurrent Programming and Operating Systems, 6 hp (G2) 
TDDC78 Programming parallel computers - methods and tools, 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 xyz, 4 hp (G2) 
TDDI09 System Installation, 8 hp (G1) 
TDIU16 Concurrent and Operating Systems Programming (G2) 
TDIU25 Operating Systems (G2) 

Software Engineering and Programming Projects

TDDB84 Design Patterns, 6 hp 
TDDC88 Software Engineering, 12 hp 
TDDC93 Software Engineering, 4 hp (G2) 
TDDD04 Software Testing, 6 hp (A) 
TDDD05 Component Based Software, 6 hp (A) 
TDDD29 IT-Project Management, 6 hp (A) 
TDDD30 Advanced Software Engineering, 6 hp (A) 
TDDD69 Software Engineering - Company Project, 6 hp (A) 
TDDD76 Software Engineering Project, 8 hp (G2) 
TDDD77 Software Engineering - Bachelor Project, 16 hp (G2) 
TDDD83 Computer Engineering - Bachelor Project, 18 hp (G2) 
TDDI02 Program Development Project, 6 hp (G1) 
TDP017 Company Project, 10 hp (G2) 
TDP028 Project: Entrepreneurial Programming, 10 hp (G2) 

Web Programming

725G17 Web Publishing: Technology, Design, Communication, 7.5 hp (G1) 
725G54 Introduction to Web Programming, 7.5 hp (G) 

Page responsible: Undergraduate education