Industrial Engineering & Management FT
Apply Icon
Apply
now

Introduction to Programming

level of course unit

First cycle, Bachelor

Learning outcomes of course unit

The students are able to:
• Read software programs
• Program and test simple software on their own
• Understand the software development process
• Understand the importance of software for product development and production

prerequisites and co-requisites

not applicable

course contents

• Introduction to programming languages (classification, principles, history)
• Teaching skills for procedural and object-oriented programming using C# as an example
• Structure of programs, data types, operators
• Structured programming, functions, file handling, modularization
• Aspects of the software development process (conception, implementation, test, introduction)
• References to industrial engineering-specific application fields (e.g. programmable control and regulation systems)

recommended or required reading

• Braun, Esswein, Greifenberg (2006): Einführung in die Programmierung; Springer
• Herold, Wurz, Wohlrad, Hopf (2017): Einführung in die Informatik; Person
• Wolf (2016): Grundkurs C, 2. Auflage, Rheinwerk

assessment methods and criteria

Written exam

language of instruction

German

number of ECTS credits allocated

3

eLearning quota in percent

15

course-hours-per-week (chw)

2

planned learning activities and teaching methods

Integrated course

semester/trimester when the course unit is delivered

2

name of lecturer(s)

Prof. (FH) Dipl.-Ing. Thomas Schmiedinger, PhD

year of study

First year of studies

recommended optional program components

not applicable

course unit code

vzINF1

type of course unit

integrated lecture

mode of delivery

Compulsory

work placement(s)

not applicable