TEACHING

Here you find an overview of current courses with details on curriculum, programming languages and tools. Students can sign up for a course on the E-Learning platform OpenOLAT, where they will find additional material for download.

Numerical Methods

This course aims to enable students to build mathematical models for common classes of engineering problems and solve the problems by implementing appropriately chosen numerical methods. Topics covered include:

Assignments are carried out using MATLAB or by plain C programming. Prerequisites: basic programming skills, no formal requirements.

Algorithms and Data Structures

The course gives an introduction to algorithms and data structures as well as basic principles of algorithm design and complexity analysis. Assignments are carried out by implementing the algorithms in Java, our IDE of choice is Eclipse.

Topics include

Introduction to Computer Science

This is an introductory course to computer science, given to second-year BSc students of Industrial Engineering at the University of Applied Sciences Kaiserslautern. The course focuses on the basic concepts of structured and object-oriented programming, using VisualBasic as programming language. Topics include

Contact: Prof. Kiss

Introduction to Programming

This is an introductory course on programming, using C as programming language, and given to second-year BSc students at the University of Applied Sciences Kaiserslautern.

Software Engineering for Embedded Systems

This is an advanced course given to MSc students at the University of Applied Sciences Kaiserslautern. Topics include

During the lab sessions we program in Assembler and C, using Atmel AVR Studio 6.2 and Atmel STK600 Starter Kit with ATmega 2560.

Contact: Prof. Bomarius, Prof. Kiss