Information Technology and Systems Management

Course titleSWSECTSTYPE

Algorithms and Data Structures

Semester 1
Academic year 1
Course code ITBB1ALGIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Verbalisation and formalisation of problems, structure charts, data types and their value ranges and visibility, runtime and memory complexity of programs, data structures (queues, stacks, lists, trees, networks, graphs), sorting algorithms, greedy algorithms, recursion.

Superior module:

Fundamentals of Computer Science

Module description:

Students are able to methodically structure problems and then derive functional and efficient algorithms. They can use and implement the essentials of procedural programming and basic IT data structures to develop individual solutions. They know a range of applications in the programming language C and are able to understand, implement and debug algorithms using integrated development environments (IDEs); as well as estimate programming effort. They understand basic functions of modern operating systems, can conduct a technical review and distinguish operating systems in various environments. They understand the network functions of operating systems and can implement them with consideration for existing security constraints.

Applied Mathematics 1

Semester 1
Academic year 1
Course code ITBB1AMAIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 4
ECTS Credits 5
Examination character immanent

Lecture content:

Vectors, matrices and determinants: Operations in Rn and applications; functions in a real variable: Elementary, hyperbolic function, area function and jump function; harmonic functions; superimposing of same-frequency functions.

Superior module:

Mathematical Fundamentals

Module description:

Students understand central concepts in mathematics and have developed abstract reasoning. They are proficient in elementary concepts and operations with vectors, matrices, determinants and their practical applications. They know properties of functions, in particular trigonometric functions of one real variable and their application in technical fields. They understand and can apply common procedures for calculating limits. They are proficient in differential and integral calculus and are able to apply Fourier and Laplace transformations to functions. They can calculate Taylor series for real-valued functions, determine the corresponding radius of convergence and find approximating functions.

Computer Networks 1

Semester 1
Academic year 1
Course code ITBB1CNEIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Basics and terms for network technology; OSI and TCP/IP models: Communications processes, IPv4: Addressing, subnetting, basic functionality, realisation of local networks with Ethernet technology. Structure of a computer network; operating principle of important network components (hub, switch, router), sniffing and analysis of network traffic.

Superior module:

Fundamentals of Communication Technologies

Module description:

Students are familiar with various numerical systems, basic logic gates and can apply boolean algebra. They know the fundamentals and parameters of information theory and understand the operating principles of coding, compression, error detection and correction procedures. They know signal processing chain components, modulation procedures and can build basic circuits. Students are familiar with the foundations, structures and construction of computer network communication, including important network components. They are proficient in IP addressing and can configure LANs and WLANs.

English 1

Semester 1
Academic year 1
Course code ITBB1ENGIL
Type IL
Kind Compulsory
INTL-Code 5
SWS 2
ECTS Credits 2.5
Examination character immanent

Lecture content:

Current topics from the area of information technologies. Description of schematic diagrams; extraction and collation of relevant facts from specialist texts, films and listening comprehension exercises, formulation of requests, suggestions, recommendations, business correspondence (enquiries, answering enquiries, memos), arranging appointments by phone, discussion of current topics, presentations.

Superior module:

English 1

Module description:

Students can describe and explain (oral and written): trends and developments; charts and statistics; process flows, technical equipment, instructions and procedures using schematic diagrams. They can understand, summarize and discuss simple technical articles. Students can apply English business correspondence standards.

Fundamentals of Electrical Engineering

Semester 1
Academic year 1
Course code ITBB1GETLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Safety guidelines in electrics, physical basic sizes (scaling), DC, linear and non-linear resistances, Ohm's law, Kirchhoff's laws, V/I sources, measurement of V, I, R, power/energy, power adjustment, electrical and magnetic fields, capacitance, inductance, RLC circuit, oscillating circuit, AC, sinusoidal functions, active power, reactive power, apparent power, pointer indication, complex calculations.

Superior module:

Technical Physics

Module description:

Students recognize the correspondence between physics and IT. They know the basis and the main parameters of electrical engineering in DC and AC voltages. The acquired theoretical knowledge is applied in calculating, measuring and implementing electrical networks in laboratories.

Fundamentals of Electrical Engineering

Semester 1
Academic year 1
Course code ITBB1GETIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character immanent

Lecture content:

Safety guidelines in electrics, physical basic sizes (scaling), DC, linear and non-linear resistances, Ohm's law, Kirchhoff's laws, V/I sources, measurement of V, I, R, power/energy, power adjustment, electrical and magnetic fields, capacitance, inductance, RLC circuit, oscillating circuit, AC, sinusoidal functions, active power, reactive power, apparent power, pointer indication, complex calculations.

Superior module:

Technical Physics

Module description:

Students recognize the correspondence between physics and IT. They know the basis and the main parameters of electrical engineering in DC and AC voltages. The acquired theoretical knowledge is applied in calculating, measuring and implementing electrical networks in laboratories.

Information and Communication Technologies 1

Semester 1
Academic year 1
Course code ITBB1IKTIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Logical operators (AND, OR, XOR) truth tables, basics of Boolean algebra, information theory: I, H, redundancy, data transfer, coding, data compression / source coding, channel coding, level, distortion, noise.

Superior module:

Fundamentals of Communication Technologies

Module description:

Students are familiar with various numerical systems, basic logic gates and can apply boolean algebra. They know the fundamentals and parameters of information theory and understand the operating principles of coding, compression, error detection and correction procedures. They know signal processing chain components, modulation procedures and can build basic circuits. Students are familiar with the foundations, structures and construction of computer network communication, including important network components. They are proficient in IP addressing and can configure LANs and WLANs.

Introducion to the Study

Semester 1
Academic year 1
Course code ITBB1EISIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 1.5
ECTS Credits 1.5
Examination character immanent

Lecture content:

Basics of scientific working, inventory and analysis of the personal formal and informal capabilities; estimation of own capabilities and performance limits as well as the resource capacities in various team building exercises. Support of the personal and professional development process. Individual requirements are quickly detected and active learning optimised through a reciprocal feedback process between teacher and student. Focal points are: Guidance and introduction into the studying process, interpersonal communication within the university, support with self-organisation and integration into the study cohort, personal feedback.

Superior module:

Introduction to the Study

Module description:

Students are able to discuss and reflect on tasks individually and in collaborative groups. They are able to apply principles of scientific methods using given examples.

Professional Placement 1

Semester 1
Academic year 1
Course code ITBB1BPRIT
Type IT
Kind Internship (N)
INTL-Code 2
SWS 0
ECTS Credits 3
Examination character immanent

Lecture content:

-

Superior module:

Professional Placement

Module description:

Students participate in an internship (360 hours) at a professional firm and apply knowledge and skills in core programme related tasks. They gain experience in development and production techniques, as well as social interactions in a work environment. The supervised project work is completed, documented and confirmed by the company management. Part-time students are able to fulfill this requirement at their work place if proven that they carry out tasks related to the content of the degree programme.

Software Development 1

Semester 1
Academic year 1
Course code ITBB1SWEIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 4
Examination character immanent

Lecture content:

Development and importance of the programming language C; data types and control structures in C; unary and binary operators, precedence rules; functions, service life and validity ranges; pointer basics; fault handling, debugging; programming conventions.

Superior module:

Fundamentals of Computer Science

Module description:

Students are able to methodically structure problems and then derive functional and efficient algorithms. They can use and implement the essentials of procedural programming and basic IT data structures to develop individual solutions. They know a range of applications in the programming language C and are able to understand, implement and debug algorithms using integrated development environments (IDEs); as well as estimate programming effort. They understand basic functions of modern operating systems, can conduct a technical review and distinguish operating systems in various environments. They understand the network functions of operating systems and can implement them with consideration for existing security constraints.

Course titleSWSECTSTYPE

Applied Mathematics 2

Semester 2
Academic year 1
Course code ITBB2AMAIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 4
ECTS Credits 5
Examination character immanent

Lecture content:

Limes calculation for functions of a real variable; differential calculation with functions of a real variable: Differentiation process; differential 1st. and higher order; integral calculation: Integration process; improper integrals 1st. type; Fourier and Laplace transforms; Taylor series: Approximation polynomials, convergence radius, remainder assessment.

Superior module:

Mathematical Fundamentals

Module description:

Students understand central concepts in mathematics and have developed abstract reasoning. They are proficient in elementary concepts and operations with vectors, matrices, determinants and their practical applications. They know properties of functions, in particular trigonometric functions of one real variable and their application in technical fields. They understand and can apply common procedures for calculating limits. They are proficient in differential and integral calculus and are able to apply Fourier and Laplace transformations to functions. They can calculate Taylor series for real-valued functions, determine the corresponding radius of convergence and find approximating functions.

Computer Networks 2

Semester 2
Academic year 1
Course code ITBB2CNEIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Channel coding process, line codes, analogue and digital modulation/demodulation, particular aspects of the radio interface, fault handling, access methods. Basics of WLAN standards per IEEE 802.11, basics of IPv6. Basics of Cisco routers and switches, securing Cisco components, - password recovery, IPv6 configuration, IPv6 tunnel.

Superior module:

Fundamentals of Communication Technologies

Module description:

Students are familiar with various numerical systems, basic logic gates and can apply boolean algebra. They know the fundamentals and parameters of information theory and understand the operating principles of coding, compression, error detection and correction procedures. They know signal processing chain components, modulation procedures and can build basic circuits. Students are familiar with the foundations, structures and construction of computer network communication, including important network components. They are proficient in IP addressing and can configure LANs and WLANs.

English 2

Semester 2
Academic year 1
Course code ITBB2ENGIL
Type IL
Kind Compulsory
INTL-Code 5
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Current topics from the area of information technologies and robotics. Description and clarification of trends and developments by means of flow charts, pie charts and curves, tables and statistics; description of processes and flows; presentations.

Superior module:

English 1

Module description:

Students can describe and explain (oral and written): trends and developments; charts and statistics; process flows, technical equipment, instructions and procedures using schematic diagrams. They can understand, summarize and discuss simple technical articles. Students can apply English business correspondence standards.

Experimental Physics

Semester 2
Academic year 1
Course code ITBB2EPHVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character final

Lecture content:

Mechanical basics, spring/mass systems (forces, acceleration, oscillations, pendulums), optics (light, bending, scattering, fibre optics, laser), colour spaces (spectral decomposition, colour triangle), energy generation (photovoltaic, fuel cells), energy conversions (transformer, motor, generator, microphone/loudspeaker, piezo), electromagnetic fields (radiation, waves, antennae), semiconductors (conduction mechanisms, diodes (LED), transistors, LCD), thermodynamics (temperature, cooling, thermocouples).

Superior module:

Technical Physics

Module description:

Students recognize the correspondence between physics and IT. They know the basis and the main parameters of electrical engineering in DC and AC voltages. The acquired theoretical knowledge is applied in calculating, measuring and implementing electrical networks in laboratories.

Experimental Physics

Semester 2
Academic year 1
Course code ITBB2EPHLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Mechanical basics, spring/mass systems (forces, acceleration, oscillations, pendulums), optics (light, bending, scattering, fibre optics, laser), colour spaces (spectral decomposition, colour triangle), energy generation (photovoltaic, fuel cells), energy conversions (transformer, motor, generator, microphone/loudspeaker, piezo), electromagnetic fields (radiation, waves, antennae), semiconductors (conduction mechanisms, diodes (LED), transistors, LCD), thermodynamics (temperature, cooling, thermocouples).

Superior module:

Technical Physics

Module description:

Students recognize the correspondence between physics and IT. They know the basis and the main parameters of electrical engineering in DC and AC voltages. The acquired theoretical knowledge is applied in calculating, measuring and implementing electrical networks in laboratories.

Information and Communication Technologies 2

Semester 2
Academic year 1
Course code ITBB2IKTIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character immanent

Lecture content:

OPV, basic principles AD-DA conversion, passive filter RC, Bode plots, basic filter circuits (R-L-C circuits), active filters, lines.

Superior module:

Fundamentals of Communication Technologies

Module description:

Students are familiar with various numerical systems, basic logic gates and can apply boolean algebra. They know the fundamentals and parameters of information theory and understand the operating principles of coding, compression, error detection and correction procedures. They know signal processing chain components, modulation procedures and can build basic circuits. Students are familiar with the foundations, structures and construction of computer network communication, including important network components. They are proficient in IP addressing and can configure LANs and WLANs.

Operating Systems

Semester 2
Academic year 1
Course code ITBB2BTSIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Structure and basic concepts of modern operating systems, input/output management, command interpreter (shells); memory management in the operating system, working with parallel processes and threads; scheduling mechanisms; process management and synchronisation; memory addressing and address translation; security concepts of operating systems; real-time operating systems; basic network programs; use of network functionalities of operating systems.

Superior module:

Fundamentals of Computer Science

Module description:

Students are able to methodically structure problems and then derive functional and efficient algorithms. They can use and implement the essentials of procedural programming and basic IT data structures to develop individual solutions. They know a range of applications in the programming language C and are able to understand, implement and debug algorithms using integrated development environments (IDEs); as well as estimate programming effort. They understand basic functions of modern operating systems, can conduct a technical review and distinguish operating systems in various environments. They understand the network functions of operating systems and can implement them with consideration for existing security constraints.

Professional Placement 2

Semester 2
Academic year 1
Course code ITBB2BPRIT
Type IT
Kind Internship (N)
INTL-Code 2
SWS 0
ECTS Credits 3
Examination character immanent

Lecture content:

-

Superior module:

Professional Placement

Module description:

Students participate in an internship (360 hours) at a professional firm and apply knowledge and skills in core programme related tasks. They gain experience in development and production techniques, as well as social interactions in a work environment. The supervised project work is completed, documented and confirmed by the company management. Part-time students are able to fulfill this requirement at their work place if proven that they carry out tasks related to the content of the degree programme.

Social and Communication Skills 1

Semester 2
Academic year 1
Course code ITBB2SKKIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Support of the personal and professional development process. Individual requirements are quickly detected and active learning optimised through a reciprocal feedback process between teacher and student. Focal points are: target group oriented communication, press text, specialist articles, logs, scientific work. Selected subject areas could be: Presentation techniques: Creation and implementation of informative or argumentative lectures and presentations, effects of voice, facial expressions and gestures, discussions, small group work and role-playing. Career planning: Inventory and analysis of the personal formal and informal capabilities; using practical methods to make contact with decision-makers in the desired working field, writing an application cover letter incl. CV, preparation for application by means of role-playing. Effective communication: Question techniques, target group specific and adequate communications, written and verbal, communication models, dealing with conflict situations, taking and giving feedback. Innovation & technology: Simple techniques for developing creativity; presentation of creative and innovative products, processes and services in the technological area; planning and implementation of innovation workshops for developing new ideas.

Superior module:

Social and communication skills

Module description:

Studentsare able to define personal development goals (soft skills) after self-assessment. They are able to self-reflect, identify and discuss their personal and professional tasks. They can evaluate their academic and social progress in the university setting and determine ways to improve. _Presentation techniques: Their speech is articulate, clear and well modulated. They use coherent, descriptive phrasing to explain essential information in a few words. They support their verbal communication with appropriate use of gestures and expressions. They can adapt their content to a target audience. _Career planning: They are able to identify their strengths and weaknesses and present them in a structured CV. They can reflect on their role and experiences, refer to concrete example and use appropriate self-descriptions to apply for a specific position, as well as communicate those qualities to others.

Software Development 2

Semester 2
Academic year 1
Course code ITBB2SWEIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 4
Examination character immanent

Lecture content:

C pre-processor and macros; file handling and format strings; pointer application; static and dynamic data structures, lists, stack and heap; program documentation.

Superior module:

Fundamentals of Computer Science

Module description:

Students are able to methodically structure problems and then derive functional and efficient algorithms. They can use and implement the essentials of procedural programming and basic IT data structures to develop individual solutions. They know a range of applications in the programming language C and are able to understand, implement and debug algorithms using integrated development environments (IDEs); as well as estimate programming effort. They understand basic functions of modern operating systems, can conduct a technical review and distinguish operating systems in various environments. They understand the network functions of operating systems and can implement them with consideration for existing security constraints.

Course titleSWSECTSTYPE

Accompanying Seminar for Professional Placement

Semester 3
Academic year 2
Course code ITBB3BPRRC
Type RC
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

-

Superior module:

Professional Placement

Module description:

Students participate in an internship (360 hours) at a professional firm and apply knowledge and skills in core programme related tasks. They gain experience in development and production techniques, as well as social interactions in a work environment. The supervised project work is completed, documented and confirmed by the company management. Part-time students are able to fulfill this requirement at their work place if proven that they carry out tasks related to the content of the degree programme.

Object-Oriented Programming

Semester 3
Academic year 2
Course code ITBB3OOPLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Introduction of OO paradigms; classes and objects; object CV: Construction, destruction, late binding; dynamic memory management; abstraction; encapsulation and access attributes; generalisation and multiple inheritance; basics of meta-programming; implementation of the basic concepts mentioned in C++ programming language; interfaces; exception handling; overloading of functions and operators; OO programming conventions, C++ standard library; UML class diagram; module tests; documentation.

Superior module:

Object-Oriented Programming

Module description:

Students are familiar with the possibilities and restrictions of object-oriented programming and understand the specific characteristics of the object-oriented paradigm. They are proficient in basic concepts of abstraction, encapsulation, inheritance and polymorphism and their representation in programming language C++. They can develop simple class models and describe them with UML (Unified Modeling Language) class diagrams, and implement these models autonomously in an object-oriented programming language using industry-relevant IDEs.

Object-Oriented Programming

Semester 3
Academic year 2
Course code ITBB3OOPVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character final

Lecture content:

Introduction of OO paradigms; classes and objects; object CV: Construction, destruction, late binding; dynamic memory management; abstraction; encapsulation and access attributes; generalisation and multiple inheritance; basics of meta-programming; implementation of the basic concepts mentioned in C++ programming language; interfaces; exception handling; overloading of functions and operators; OO programming conventions, C++ standard library; UML class diagram; module tests; documentation.

Superior module:

Object-Oriented Programming

Module description:

Students are familiar with the possibilities and restrictions of object-oriented programming and understand the specific characteristics of the object-oriented paradigm. They are proficient in basic concepts of abstraction, encapsulation, inheritance and polymorphism and their representation in programming language C++. They can develop simple class models and describe them with UML (Unified Modeling Language) class diagrams, and implement these models autonomously in an object-oriented programming language using industry-relevant IDEs.

Professional Placement 3

Semester 3
Academic year 2
Course code ITBB3BPRIT
Type IT
Kind Internship (N)
INTL-Code 2
SWS 0
ECTS Credits 3
Examination character immanent

Lecture content:

-

Superior module:

Professional Placement

Module description:

Students participate in an internship (360 hours) at a professional firm and apply knowledge and skills in core programme related tasks. They gain experience in development and production techniques, as well as social interactions in a work environment. The supervised project work is completed, documented and confirmed by the company management. Part-time students are able to fulfill this requirement at their work place if proven that they carry out tasks related to the content of the degree programme.

Selected Topics in Mathematics

Semester 3
Academic year 2
Course code ITBB3AKMIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 4
ECTS Credits 5
Examination character immanent

Lecture content:

Descriptive statistics and regression (histograms, location and scatter parameters, correlation analysis and regression); implementation of statistical standard procedures with software support and commenting of the results; probability calculation and stochastic modelling (basic area, event, probability and conditional probability, combinatorics, random variable, distribution, moments, important discrete and constant distributions); introduction to number theory (prime factorisation, Euclidian algorithms, calculating with congruences, Diophantine equations); MATLAB (CLI and programming).

Superior module:

Selected Topics in Mathematics

Module description:

Students are familiar with basic engineering math including: descriptive statistics, calculating probability and number theory. The theoretical knowledge and formal methods are supplemented by proficiency in using math software.

Signals & Systems 1

Semester 3
Academic year 2
Course code ITBB3SSYLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Damping, linear and non-linear systems, transition from Fourier series to Fourier transforms, characteristics and use of convolution, autocorrelation, cross-correlation, description of stochastic signals, discretisation of signals, quantisation, frequency spectra coded random signals, error probability with the transfer, system description.

Superior module:

Signals and Systems

Module description:

Students have a theory-based knowledge of signal and system analysis. They can express the relations of signals and systems to time and frequency; describe statistical signal processing properties; represent sampling and quantization of discrete-time systems mathematically and explain their practical implications. They have an explicit understanding of the connection between signal transmission, coding and error probability. They can apply the Laplace transformation; graphically display the transfer functions (frequency response) of continuous systems; combine transfer functions and examine system stability using various methods. They know principles of control systems engineering and analog filters.They are able to apply the knowledge gained from continuous signals and systems to discrete signals and systems, as mathematical descriptions and applications. They are familiar with basic descriptions of two-dimensional signals (images).

Signals & Systems 1

Semester 3
Academic year 2
Course code ITBB3SSYIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

Damping, linear and non-linear systems, transition from Fourier series to Fourier transforms, characteristics and use of convolution, autocorrelation, cross-correlation, description of stochastic signals, discretisation of signals, quantisation, frequency spectra coded random signals, error probability with the transfer, system description.

Superior module:

Signals and Systems

Module description:

Students have a theory-based knowledge of signal and system analysis. They can express the relations of signals and systems to time and frequency; describe statistical signal processing properties; represent sampling and quantization of discrete-time systems mathematically and explain their practical implications. They have an explicit understanding of the connection between signal transmission, coding and error probability. They can apply the Laplace transformation; graphically display the transfer functions (frequency response) of continuous systems; combine transfer functions and examine system stability using various methods. They know principles of control systems engineering and analog filters.They are able to apply the knowledge gained from continuous signals and systems to discrete signals and systems, as mathematical descriptions and applications. They are familiar with basic descriptions of two-dimensional signals (images).

ELECTIVE: Internet Technologies

ELECTIVE: Internet Protocols and Services

Semester 3
Academic year 2
Course code ITBB3IPDIL
Type IL
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Introduction and comparison of network architectures (ISO-OSI, TCP/IP); treatment of transfer errors (Stop and Wait ARQ, sliding window procedure); basics of IPv4 (NAT, multicasting, fragmentation) and IPv6 networks (migration, auto-configuration); routing (distance vector, link state); TCP (flow control, congestion control); application layer protocols (SIP, XMPP, DNS, POP/IMAP, http). Cisco CCNA; configuring static routing, VLAN and inter-VLAN routing, OSPF and EIGRP, access control lists, DHCP and NAT configuration, troubleshooting, structure of a network.

Superior module:

ELECTIVE: Internet Technologies

Module description:

_Internet Protocols and Services: Students know how the Internet functions and understand its protocols and services. They are proficient in basic quantitative assessment of data transmission and determining the demands of modern transmission networks on existing technical systems (router, etc.). They can work with technical specifications and standards in their original versions. _Web Technologies: Students have an overview of current web technologies and are proficient in web programming basics, applying them with respect to existing security constraints. They know common protocols, standards and APIs used in the web and web programming and are aware of specific problem areas in web technologies. They understand user-centered design concepts and are able to independently implement web projects.

ELECTIVE: Internet Protocols and Services

Semester 3
Academic year 2
Course code ITBB3IPDLB
Type LB
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Introduction and comparison of network architectures (ISO-OSI, TCP/IP); treatment of transfer errors (Stop and Wait ARQ, sliding window procedure); basics of IPv4 (NAT, multicasting, fragmentation) and IPv6 networks (migration, auto-configuration); routing (distance vector, link state); TCP (flow control, congestion control); application layer protocols (SIP, XMPP, DNS, POP/IMAP, http). Cisco CCNA; configuring static routing, VLAN and inter-VLAN routing, OSPF and EIGRP, access control lists, DHCP and NAT configuration, troubleshooting, structure of a network.

Superior module:

ELECTIVE: Internet Technologies

Module description:

_Internet Protocols and Services: Students know how the Internet functions and understand its protocols and services. They are proficient in basic quantitative assessment of data transmission and determining the demands of modern transmission networks on existing technical systems (router, etc.). They can work with technical specifications and standards in their original versions. _Web Technologies: Students have an overview of current web technologies and are proficient in web programming basics, applying them with respect to existing security constraints. They know common protocols, standards and APIs used in the web and web programming and are aware of specific problem areas in web technologies. They understand user-centered design concepts and are able to independently implement web projects.

ELECTIVE: Web Technologies

Semester 3
Academic year 2
Course code ITBB3WEBVO
Type VO
Kind Elective
INTL-Code 2
SWS 1.5
ECTS Credits 2
Examination character final

Lecture content:

Overview of web technologies and relevant protocols (HTML5, CSS/XSL, XML, SOAP, JSP, ASP, .NET, AJAX); design and implementation strategies for web applications, testing and optimising web applications; overview of the methods of the server-side programming; script languages for client-side and server-side development; overview and application of current frameworks from web development; JS-based frameworks for data visualisation; configuration options and logging; authentication and security problems; NoSQL databases as data repository for web applications; selected current chapter on web technologies.

Superior module:

ELECTIVE: Internet Technologies

Module description:

_Internet Protocols and Services: Students know how the Internet functions and understand its protocols and services. They are proficient in basic quantitative assessment of data transmission and determining the demands of modern transmission networks on existing technical systems (router, etc.). They can work with technical specifications and standards in their original versions. _Web Technologies: Students have an overview of current web technologies and are proficient in web programming basics, applying them with respect to existing security constraints. They know common protocols, standards and APIs used in the web and web programming and are aware of specific problem areas in web technologies. They understand user-centered design concepts and are able to independently implement web projects.

ELECTIVE: Web Technologies

Semester 3
Academic year 2
Course code ITBB3WEBLB
Type LB
Kind Elective
INTL-Code 2
SWS 1.5
ECTS Credits 2
Examination character immanent

Lecture content:

Overview of web technologies and relevant protocols (HTML5, CSS/XSL, XML, SOAP, JSP, ASP, .NET, AJAX); design and implementation strategies for web applications, testing and optimising web applications; overview of the methods of the server-side programming; script languages for client-side and server-side development; overview and application of current frameworks from web development; JS-based frameworks for data visualisation; configuration options and logging; authentication and security problems; NoSQL databases as data repository for web applications; selected current chapter on web technologies.

Superior module:

ELECTIVE: Internet Technologies

Module description:

_Internet Protocols and Services: Students know how the Internet functions and understand its protocols and services. They are proficient in basic quantitative assessment of data transmission and determining the demands of modern transmission networks on existing technical systems (router, etc.). They can work with technical specifications and standards in their original versions. _Web Technologies: Students have an overview of current web technologies and are proficient in web programming basics, applying them with respect to existing security constraints. They know common protocols, standards and APIs used in the web and web programming and are aware of specific problem areas in web technologies. They understand user-centered design concepts and are able to independently implement web projects.

ELECTIVE: Mechanical Engineering (= Mechatronics 1)

ELECTIVE: Fundamentals of Mechanical Engineering

Semester 3
Academic year 2
Course code ITBB3TMKIL
Type IL
Kind Elective
INTL-Code 2
SWS 4
ECTS Credits 5
Examination character immanent

Lecture content:

Statics: Equilibrium of forces and moments, friction. Mechanics or strength of materials: Elastic expansion, dimensioning of mechanical construction elements. Dynamics: Basics of kinetics, mass-spring systems, damping. Basics of fluid mechanics and thermodynamics.

Superior module:

ELECTIVE: Mechanical Engineering (= Mechatronics 1)

Module description:

Students have basic knowledge of statics and elastostatics, kinematics and kinetics, and fluid dynamics. They know properties and applications of engineering materials and machine elements. They have experience using CAD systems and can solve elementary mechanical design problems.

ELEVTIVE: Engineering Design

Semester 3
Academic year 2
Course code ITBB3KTTIL
Type IL
Kind Elective
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character immanent

Lecture content:

Material science, machine elements, tolerances, fits, industry standards Technical drawing use of CAD systems. Conception, dimensioning and design of mechanical systems.

Superior module:

ELECTIVE: Mechanical Engineering (= Mechatronics 1)

Module description:

Students have basic knowledge of statics and elastostatics, kinematics and kinetics, and fluid dynamics. They know properties and applications of engineering materials and machine elements. They have experience using CAD systems and can solve elementary mechanical design problems.

Course titleSWSECTSTYPE

Database Systems

Semester 4
Academic year 2
Course code ITBB4DBSLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Requirements for a DBMS; historic development of databases; relational model and NoSQL approaches; standard forms; referential integrity; physical data organisation; ER modelling with UML2; transformation of ER models into relations models; SQL DDL (Data Definition Language); SQL DML (Data Manipulation Language); saving and polling of geo-data (spatial queries); integration of data sources. Enhanced database architectures such as object-relational, object-oriented and distributed database models as well as different NoSQL databases. Relevance of NoSQL systems for Big Data and real-time web applications.

Superior module:

Database Systems

Module description:

Students have a basic understanding of logical and physical data management and how data base systems work. They are capable of designing and physically implementing relational data base structures, key-value data bases and graph or document oriented data base systems (NoSQL). Graduates are able to retrieve information from database systems using SQL (Structured Query Language). They have a basic understanding of database and application interactions.

Database Systems

Semester 4
Academic year 2
Course code ITBB4DBSVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character final

Lecture content:

Requirements for a DBMS; historic development of databases; relational model and NoSQL approaches; standard forms; referential integrity; physical data organisation; ER modelling with UML2; transformation of ER models into relations models; SQL DDL (Data Definition Language); SQL DML (Data Manipulation Language); saving and polling of geo-data (spatial queries); integration of data sources. Enhanced database architectures such as object-relational, object-oriented and distributed database models as well as different NoSQL databases. Relevance of NoSQL systems for Big Data and real-time web applications.

Superior module:

Database Systems

Module description:

Students have a basic understanding of logical and physical data management and how data base systems work. They are capable of designing and physically implementing relational data base structures, key-value data bases and graph or document oriented data base systems (NoSQL). Graduates are able to retrieve information from database systems using SQL (Structured Query Language). They have a basic understanding of database and application interactions.

Digital Technology

Semester 4
Academic year 2
Course code ITBB4DIGVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 1.5
ECTS Credits 1.5
Examination character final

Lecture content:

Boolean algebra, combinatorial logic gates (AND, OR, NOT, XOR, half-adder and full-adder) and their composition; sequential logic gates (Flip-Flops, up-counter, down-counter and modulo counter, frequency divider); development of logic circuits (KV diagrams); basics of digital memory modules (RAM, ROM, GAL). Introduction into microcontroller programming.

Superior module:

Digital Technology

Module description:

Students can perform arithmetic operations in Boolean algebra and build simple digital circuits from basic elements. They can design and construct counters, frequency dividers, adders and other components. They are familiar with microcontroller programming.

Digital Technology

Semester 4
Academic year 2
Course code ITBB4DIGLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 1.5
ECTS Credits 1.5
Examination character immanent

Lecture content:

Boolean algebra, combinatorial logic gates (AND, OR, NOT, XOR, half-adder and full-adder) and their composition; sequential logic gates (Flip-Flops, up-counter, down-counter and modulo counter, frequency divider); development of logic circuits (KV diagrams); basics of digital memory modules (RAM, ROM, GAL). Introduction into microcontroller programming.

Superior module:

Digital Technology

Module description:

Students can perform arithmetic operations in Boolean algebra and build simple digital circuits from basic elements. They can design and construct counters, frequency dividers, adders and other components. They are familiar with microcontroller programming.

Encryption

Semester 4
Academic year 2
Course code ITBB4KRYIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Objectives and tasks of cryptography, demarcation of cryptoanalysis and steganography; cryptographic algorithms and protocols, Kerkhoff's principle; theory and practise of: Symmetrical process, public-key process, cryptographic hashes, signatures; important types of attack and infrastructures to prevent these.

Superior module:

Software systems and Security

Module description:

Students can assess the capabilities of modern programming platforms and use them in commercial software development. They can apply modern class libraries to implement tasks in object-oriented software and use the technical options of modern runtime environments (e.g. concurrency, security mechanisms, introspection). They can assess usability of various libraries and frameworks. They are familiar with the objectives and approaches to modern cryptography and are able to appropriately apply symmetric, asymmetric and combination methods to increase data security.

Network-Oriented Software Development

Semester 4
Academic year 2
Course code ITBB4NWSIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Java basics and interfaces to the operating system; run-time detection and introspection; type conversion (e.g. boxing and unboxing); serialisation; iterators as well as containers and their use; delegates and local classes; threads; class libraries and frameworks; network programming; servlets; systematic tests (e.g. unit tests); documentation (e.g. with JavaDoc); development conventions; overview of best practice concepts.

Superior module:

Software systems and Security

Module description:

Students can assess the capabilities of modern programming platforms and use them in commercial software development. They can apply modern class libraries to implement tasks in object-oriented software and use the technical options of modern runtime environments (e.g. concurrency, security mechanisms, introspection). They can assess usability of various libraries and frameworks. They are familiar with the objectives and approaches to modern cryptography and are able to appropriately apply symmetric, asymmetric and combination methods to increase data security.

Professional Placement 4

Semester 4
Academic year 2
Course code ITBB4BPRIT
Type IT
Kind Internship (N)
INTL-Code 2
SWS 0
ECTS Credits 4
Examination character immanent

Lecture content:

-

Superior module:

Professional Placement

Module description:

Students participate in an internship (360 hours) at a professional firm and apply knowledge and skills in core programme related tasks. They gain experience in development and production techniques, as well as social interactions in a work environment. The supervised project work is completed, documented and confirmed by the company management. Part-time students are able to fulfill this requirement at their work place if proven that they carry out tasks related to the content of the degree programme.

Signals & Systems 2

Semester 4
Academic year 2
Course code ITBB4SSYIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

Laplace transforms, transfer function, system response to defined input signals, pole-zero diagram, locus curve, Bode diagram, systems with dead time, stability criteria, basic principles of control technology, analogue filters, discrete signals and systems, discrete Fourier transforms, z-transforms, stability investigation in discrete systems, frequency response of discrete systems, basic principles of digital filters. Application of 2D filters in image processing.

Superior module:

Signals and Systems

Module description:

Students have a theory-based knowledge of signal and system analysis. They can express the relations of signals and systems to time and frequency; describe statistical signal processing properties; represent sampling and quantization of discrete-time systems mathematically and explain their practical implications. They have an explicit understanding of the connection between signal transmission, coding and error probability. They can apply the Laplace transformation; graphically display the transfer functions (frequency response) of continuous systems; combine transfer functions and examine system stability using various methods. They know principles of control systems engineering and analog filters.They are able to apply the knowledge gained from continuous signals and systems to discrete signals and systems, as mathematical descriptions and applications. They are familiar with basic descriptions of two-dimensional signals (images).

Signals & Systems 2

Semester 4
Academic year 2
Course code ITBB4SSYLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Laplace transforms, transfer function, system response to defined input signals, pole-zero diagram, locus curve, Bode diagram, systems with dead time, stability criteria, basic principles of control technology, analogue filters, discrete signals and systems, discrete Fourier transforms, z-transforms, stability investigation in discrete systems, frequency response of discrete systems, basic principles of digital filters. Application of 2D filters in image processing.

Superior module:

Signals and Systems

Module description:

Students have a theory-based knowledge of signal and system analysis. They can express the relations of signals and systems to time and frequency; describe statistical signal processing properties; represent sampling and quantization of discrete-time systems mathematically and explain their practical implications. They have an explicit understanding of the connection between signal transmission, coding and error probability. They can apply the Laplace transformation; graphically display the transfer functions (frequency response) of continuous systems; combine transfer functions and examine system stability using various methods. They know principles of control systems engineering and analog filters.They are able to apply the knowledge gained from continuous signals and systems to discrete signals and systems, as mathematical descriptions and applications. They are familiar with basic descriptions of two-dimensional signals (images).

ELECTIVE: Intelligent Energy Systems 1

ELECTIVE: Power Generation and Electric Networks

Semester 4
Academic year 2
Course code ITBB4EENLB
Type LB
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

3-phase transformers, 3-phase motors and generators, high-voltage technology, isolators, power converters, opportunities of energy generation, alternative energies, characteristics and comparison of different energy generation systems (efficiency, availability, etc.)

Superior module:

ELECTIVE: Intelligent Energy Systems 1

Module description:

Students understand central principles of energy technology. They are familiar with three-phase system operations (transformers, generators, motors) in energy technology. They know how power electronics (inverter, rectifier, charging stations) function.

ELECTIVE: Power Generation and Electric Networks

Semester 4
Academic year 2
Course code ITBB4EENIL
Type IL
Kind Elective
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

3-phase transformers, 3-phase motors and generators, high-voltage technology, isolators, power converters, opportunities of energy generation, alternative energies, characteristics and comparison of different energy generation systems (efficiency, availability, etc.)

Superior module:

ELECTIVE: Intelligent Energy Systems 1

Module description:

Students understand central principles of energy technology. They are familiar with three-phase system operations (transformers, generators, motors) in energy technology. They know how power electronics (inverter, rectifier, charging stations) function.

ELECTIVE: Mechatronics 2

ELECTIVE: Measurement Technology and Industrial Controls

Semester 4
Academic year 2
Course code ITBB4MSTLB
Type LB
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Measurement error, measurement amplifier, measurement of electrical variables, measurement bridges, measurement and amplifier circuits, sensors for non-electrical measurement variables (temperature, force and pressure, distance and angle, speed and flow, acceleration, optical sensors, fill level, surface wave sensors), correlation measurement technology. Structure and functionality of programmable logic controllers, IEC 1131, Boolean logic, logic controller, sequence controllers, state controllers. Structure of measurement and sensor circuits, digital measured value processing and implementation of algorithms for measurement data processing, programming of logic, sequence and state controllers, HMI/SCADA.

Superior module:

ELECTIVE: Mechatronics 2

Module description:

Students are familiar with current multimedia technologies and can competently select data management and retrieval methods for multimedia applications. They understand the advantages and disadvantages of compression standards and the technical challenges related to multimedia data streams. They can implement software for multimedia applications, as well as use common software libraries for audio compression, image compression and video compression. They are familiar with basic UI design rules.

ELECTIVE: Measurement Technology and Industrial Controls

Semester 4
Academic year 2
Course code ITBB4MSTIL
Type IL
Kind Elective
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

Measurement error, measurement amplifier, measurement of electrical variables, measurement bridges, measurement and amplifier circuits, sensors for non-electrical measurement variables (temperature, force and pressure, distance and angle, speed and flow, acceleration, optical sensors, fill level, surface wave sensors), correlation measurement technology. Structure and functionality of programmable logic controllers, IEC 1131, Boolean logic, logic controller, sequence controllers, state controllers. Structure of measurement and sensor circuits, digital measured value processing and implementation of algorithms for measurement data processing, programming of logic, sequence and state controllers, HMI/SCADA.

Superior module:

ELECTIVE: Mechatronics 2

Module description:

Students are familiar with current multimedia technologies and can competently select data management and retrieval methods for multimedia applications. They understand the advantages and disadvantages of compression standards and the technical challenges related to multimedia data streams. They can implement software for multimedia applications, as well as use common software libraries for audio compression, image compression and video compression. They are familiar with basic UI design rules.

ELECTIVE: Media Informatics 1

ELECTIVE: Media Technology

Semester 4
Academic year 2
Course code ITBB4METLB
Type LB
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Basics of media informatics: Multimedia data formats and standards, audio, image and video coding, real-time data transfer, image processing and optimisation; saving multimedia data: Basics of multimedia data compression, container formats, multimedia data security, memory systems, video file systems; hypermedia systems: Referencing techniques, knowledge-basing; multimedia applications: Development of mobile applications and security aspects of mobile end-devices, video and audio conferencing, video-on-demand, IPTV, collaboration systems.

Superior module:

ELECTIVE: Media Informatics 1

Module description:

Students are familiar with current multimedia technologies and can competently select data management and retrieval methods for multimedia applications. They understand the advantages and disadvantages of compression standards and the technical challenges related to multimedia data streams. They can implement software for multimedia applications, as well as use common software libraries for audio compression, image compression and video compression. They are familiar with basic UI design rules.

ELECTIVE: Media Technology

Semester 4
Academic year 2
Course code ITBB4METIL
Type IL
Kind Elective
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

Basics of media informatics: Multimedia data formats and standards, audio, image and video coding, real-time data transfer, image processing and optimisation; saving multimedia data: Basics of multimedia data compression, container formats, multimedia data security, memory systems, video file systems; hypermedia systems: Referencing techniques, knowledge-basing; multimedia applications: Development of mobile applications and security aspects of mobile end-devices, video and audio conferencing, video-on-demand, IPTV, collaboration systems.

Superior module:

ELECTIVE: Media Informatics 1

Module description:

Students are familiar with current multimedia technologies and can competently select data management and retrieval methods for multimedia applications. They understand the advantages and disadvantages of compression standards and the technical challenges related to multimedia data streams. They can implement software for multimedia applications, as well as use common software libraries for audio compression, image compression and video compression. They are familiar with basic UI design rules.

ELECTIVE: Network and Communication Technologies 1

ELECTIVE: Network Management

Semester 4
Academic year 2
Course code ITBB4NWMIL
Type IL
Kind Elective
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character immanent

Lecture content:

"Management areas (FCAPS); SNMP; policy management In-depth performance management: IntServ, DiffServ; performance rating of network elements and networks per BMWG, IPPM; network planning with min. spanning tree (fixed network) and grid process (radio network), cluster formation, MPLS, SDN, OpenFlow, IoT management with CoAP, laboratory exercises (integrative learning course): Syslog, SNMP, Nagios, Open Flow/SDN, MPLS. Cisco CCNA; Spanning Tree Protocol (STP) and Per VLAN Spanning Tree Plus (PVST+), Etherchannel Open Shortest Path First (OSPF) and Enhanced Interior Gateway Routing Protocol (EIGRP), Cisco Wireless LAN (WLAN) configuration, Cisco Internetwork Operating System (IOS), WAN technologies, High-level Data Link Control (HDLC), Point-to-Point Protocol (PPP), Virtual Private Networks (VPN) and Internet Protocol Security (IPsec), Simple Network Management Protocol (SNMP) on Cisco routers, network fault-finding."

Superior module:

ELECTIVE: Network and Communication Technologies 1

Module description:

Students are able to administer networks and to systematically optimize them to meet multimedia application requirements. They can design transition processes for the ICT sector (e.g. IPv4-v6 migration, QoS-based IP networks with MPLS-SDN technologies, IoT). They know the fundamentals of network planning for fixed and wireless networks. They are proficient in configuring heterogeneous LANs and WANs.

ELECTIVE: Network Management

Semester 4
Academic year 2
Course code ITBB4NWMLB
Type LB
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

"Management areas (FCAPS); SNMP; policy management In-depth performance management: IntServ, DiffServ; performance rating of network elements and networks per BMWG, IPPM; network planning with min. spanning tree (fixed network) and grid process (radio network), cluster formation, MPLS, SDN, OpenFlow, IoT management with CoAP, laboratory exercises (integrative learning course): Syslog, SNMP, Nagios, Open Flow/SDN, MPLS. Cisco CCNA; Spanning Tree Protocol (STP) and Per VLAN Spanning Tree Plus (PVST+), Etherchannel Open Shortest Path First (OSPF) and Enhanced Interior Gateway Routing Protocol (EIGRP), Cisco Wireless LAN (WLAN) configuration, Cisco Internetwork Operating System (IOS), WAN technologies, High-level Data Link Control (HDLC), Point-to-Point Protocol (PPP), Virtual Private Networks (VPN) and Internet Protocol Security (IPsec), Simple Network Management Protocol (SNMP) on Cisco routers, network fault-finding."

Superior module:

ELECTIVE: Network and Communication Technologies 1

Module description:

Students are able to administer networks and to systematically optimize them to meet multimedia application requirements. They can design transition processes for the ICT sector (e.g. IPv4-v6 migration, QoS-based IP networks with MPLS-SDN technologies, IoT). They know the fundamentals of network planning for fixed and wireless networks. They are proficient in configuring heterogeneous LANs and WANs.

Course titleSWSECTSTYPE

Bachelor paper 1 and accompanying Seminar

Semester 5
Academic year 3
Course code ITBB5BA1SE
Type SE
Kind Bachelor thesis
INTL-Code 2
SWS 2
ECTS Credits 5
Examination character immanent

Lecture content:

Bachelor thesis 1 encompasses a field and topic oriented appraisal of knowledge attained during the course. The subject areas of media informatics, mechatronics, intelligent energy systems, network and communications technology in particular are the subject matter of the study. This work will be implemented in accordance with the basic principles of scientific work.

Superior module:

Bachelor's Paper 1

Module description:

Students can independently compile scientific papers; analyze and describe problems; identify and formulate objectives. They methodically developed their specialization related Bachelor thesis. They are able to distinguish between their own and others' intellectual property and to justify their personal approach.

English 3

Semester 5
Academic year 3
Course code ITBB5ENGIL
Type IL
Kind Compulsory
INTL-Code 5
SWS 2
ECTS Credits 3
Examination character immanent

Lecture content:

Current topics from the area of information technologies. Explanation of diagrams, summarising and discussion of specialist texts; definition of requirements, suggestions and recommendations, writing reports and memos.

Superior module:

English 2

Module description:

Students can describe and explain (oral and written): trends and developments; charts and statistics; process flows, technical equipment, instructions and procedures using schematic diagrams. They can understand, summarize and discuss simple technical articles. Students can apply English business correspondence standards.

Fundamentals in Quality Management

Semester 5
Academic year 3
Course code ITBB5QMAVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character final

Lecture content:

Introduction and explanation of the EN ISO 9000ff set of standards; implementation of quality management systems (TQM), application of appropriate methods for fulfilling the individual normative requirements per ISO 9001, application of methods for continuous improvement (CIP) of business efficiency with regard to the quality of the organisation. Furthermore, the most important legal fundamentals for the "impairment of performance" area of civil law are also conveyed to the students.

Superior module:

Quality Management

Module description:

Students can identify the structure and contents of quality management systems. They can describe the basic principles and implementation of internal audits according to the relevant ISO 19011 standard. They possess theoretical and practical knowledge about the most important quality assurance methods such as TQM, problem solving techniques and CIP tools. Students acquire a course certificate for the Integrated Management Systems, Quality Management Systems and Applied Integrated Management Systems courses, accredited by Quality Austria, as a prerequisite for the optional System Quality Manager examination.

Microcontrollers

Semester 5
Academic year 3
Course code ITBB5MICVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 1.5
ECTS Credits 2
Examination character final

Lecture content:

Microcontroller architectures and types; CPUs and their structure; types of memory and their functionality; peripherals; embedded programming in C (addressing, interface programming, basic algorithms); application opportunities for microcontrollers; development of simple, practical microcontroller applications.

Superior module:

Microcontrollers

Module description:

Students can distinguish between different computer architectures and describe their differences. They can explain the structure and operations of a microprocessor including its internal processes. They are able to create microcontroller programs in a high-level language and implement the analog and digital blocks.

Microcontrollers

Semester 5
Academic year 3
Course code ITBB5MICLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 1.5
ECTS Credits 2
Examination character immanent

Lecture content:

Microcontroller architectures and types; CPUs and their structure; types of memory and their functionality; peripherals; embedded programming in C (addressing, interface programming, basic algorithms); application opportunities for microcontrollers; development of simple, practical microcontroller applications.

Superior module:

Microcontrollers

Module description:

Students can distinguish between different computer architectures and describe their differences. They can explain the structure and operations of a microprocessor including its internal processes. They are able to create microcontroller programs in a high-level language and implement the analog and digital blocks.

Scientific Working Methods

Semester 5
Academic year 3
Course code ITBB5WIAIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 1
ECTS Credits 2
Examination character immanent

Lecture content:

Basic principles of scientific work; characteristics of quality documents; procedure with acquiring information and searching literature; document management and introduction to professional text processing; systematic and structured procedures for generating larger documents; internal and external reviewing; compound documents; best practise examples.

Superior module:

Bachelor's Paper 1

Module description:

Students can independently compile scientific papers; analyze and describe problems; identify and formulate objectives. They methodically developed their specialization related Bachelor thesis. They are able to distinguish between their own and others' intellectual property and to justify their personal approach.

Social and Communication Skills 2

Semester 5
Academic year 3
Course code ITBB5SKKIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Support of the personal and professional development process. Individual requirements are quickly detected and active learning optimised through a reciprocal feedback process between teacher and student. Focal points are: Strengths/weaknesses analysis, attitudes and values, orientation aids for further specialisation in studies. Selected subject areas, see social and communications skills 1.

Superior module:

Social and communication skills

Module description:

Studentsare able to define personal development goals (soft skills) after self-assessment. They are able to self-reflect, identify and discuss their personal and professional tasks. They can evaluate their academic and social progress in the university setting and determine ways to improve. _Presentation techniques: Their speech is articulate, clear and well modulated. They use coherent, descriptive phrasing to explain essential information in a few words. They support their verbal communication with appropriate use of gestures and expressions. They can adapt their content to a target audience. _Career planning: They are able to identify their strengths and weaknesses and present them in a structured CV. They can reflect on their role and experiences, refer to concrete example and use appropriate self-descriptions to apply for a specific position, as well as communicate those qualities to others.

Software Design

Semester 5
Academic year 3
Course code ITBB5SWDVO
Type VO
Kind Compulsory
INTL-Code 5
SWS 2
ECTS Credits 3
Examination character final

Lecture content:

Software life-cycle; UML as standard notation for software; software specification; light and heavily weighted as well as agile procedure models; requirements engineering; software metrics; testing software; software quality; software design pattern; configuration management; CASE tool collections; main features of model-driven development.

Superior module:

Software Design

Module description:

Students are proficient in object-oriented design techniques and can independently perform the design and implementation of class hierarchies. They understand and can use UML diagrams. They are proficient in an industry-specific UML tool and understand the concepts of small-scale programming in terms of their implementation, e.g. version management and concurrent development. They have an overview of the tasks and responsibilities in the software development process. They are familiar with classic and agile software development methods.

Software Design

Semester 5
Academic year 3
Course code ITBB5SWDLB
Type LB
Kind Compulsory
INTL-Code 5
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Software life-cycle; UML as standard notation for software; software specification; light and heavily weighted as well as agile procedure models; requirements engineering; software metrics; testing software; software quality; software design pattern; configuration management; CASE tool collections; main features of model-driven development.

Superior module:

Software Design

Module description:

Students are proficient in object-oriented design techniques and can independently perform the design and implementation of class hierarchies. They understand and can use UML diagrams. They are proficient in an industry-specific UML tool and understand the concepts of small-scale programming in terms of their implementation, e.g. version management and concurrent development. They have an overview of the tasks and responsibilities in the software development process. They are familiar with classic and agile software development methods.

ELECTIVE: Intelligent Energy Systems 2

ELECTIVE: Energy Systems and Industry

Semester 5
Academic year 3
Course code ITBB5ESWIL
Type IL
Kind Elective
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

Basics of the energy industry, system technology, types, structure and operation of electrical networks (transmission networks, distribution networks), power system analysis, ICT in the Smart Grid, basics of Smart Grid architecture (SGAM Smart Grid Architectural Model).

Superior module:

ELECTIVE: Intelligent Energy Systems 2

Module description:

Students are aware of intelligent energy system structures and their overall economic relevance. They know the basic features of structures and mechanisms that control or automate energy networks (SCADA). They can distinguish between different network types such as low voltage or high voltage grids and associated regulatory requirements. They understand the framework and basic principles of the energy industry and energy policy; and recognize smart grid related communications.

ELECTIVE: Energy Systems and Industry

Semester 5
Academic year 3
Course code ITBB5ESWLB
Type LB
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Basics of the energy industry, system technology, types, structure and operation of electrical networks (transmission networks, distribution networks), power system analysis, ICT in the Smart Grid, basics of Smart Grid architecture (SGAM Smart Grid Architectural Model).

Superior module:

ELECTIVE: Intelligent Energy Systems 2

Module description:

Students are aware of intelligent energy system structures and their overall economic relevance. They know the basic features of structures and mechanisms that control or automate energy networks (SCADA). They can distinguish between different network types such as low voltage or high voltage grids and associated regulatory requirements. They understand the framework and basic principles of the energy industry and energy policy; and recognize smart grid related communications.

ELECTIVE: Mechatronics 3

ELECTIVE: Control Engineering and Drives

Semester 5
Academic year 3
Course code ITBB5RATLB
Type LB
Kind Elective
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

In-depth examination of the stability of control circuits (Routh-Hurwitz criterion, complete Nyquist criterion), route identification and modelling, quality criteria, controller design in frequency range, pole compensation, compensation controller, state space representation and design of state regulators and monitors, root locus curves (design and controller concepts), design of digital controllers. Structure, functionality, behaviour and operation of DC machines, asynchronous machines and synchronous machines. Design and programming of controller algorithms by means of practical examples with a PLC as automation device, recording of characteristic curves for electrical motors on the machine test bench.

Superior module:

ELECTIVE: Mechatronics 3

Module description:

Students know the theoretical foundations of analog and digital control technology. They can conceive, simulate and optimize controllers using design methods for common problems. They can develop and implement controllers in real environments for standard industrial applications.

ELECTIVE: Control Engineering and Drives

Semester 5
Academic year 3
Course code ITBB5RATIL
Type IL
Kind Elective
INTL-Code 2
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

In-depth examination of the stability of control circuits (Routh-Hurwitz criterion, complete Nyquist criterion), route identification and modelling, quality criteria, controller design in frequency range, pole compensation, compensation controller, state space representation and design of state regulators and monitors, root locus curves (design and controller concepts), design of digital controllers. Structure, functionality, behaviour and operation of DC machines, asynchronous machines and synchronous machines. Design and programming of controller algorithms by means of practical examples with a PLC as automation device, recording of characteristic curves for electrical motors on the machine test bench.

Superior module:

ELECTIVE: Mechatronics 3

Module description:

Students know the theoretical foundations of analog and digital control technology. They can conceive, simulate and optimize controllers using design methods for common problems. They can develop and implement controllers in real environments for standard industrial applications.

ELECTIVE: Media Informatics 2

ELECTIVE: Media Informatics

Semester 5
Academic year 3
Course code ITBB5MIFLB
Type LB
Kind Elective
INTL-Code 5
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Theoretical basics of digital media; from information models to distribution and presentation systems; object and feature detection, content-based image retrieval; basics of computer graphics and computer-aided sight; multi-media frameworks and multi-media database systems; social software concepts and collective intelligence; basics of media economics; selected chapters from image and video processing.

Superior module:

ELECTIVE: Media Informatics 2

Module description:

Students are familiar with media informatics technology and methods. They can plan and implement multimedia systems; and evaluate and apply multimedia technology products. They are able to integrate computer-vision software libraries, image processing and video processing libraries in their programs.

ELECTIVE: Media Informatics

Semester 5
Academic year 3
Course code ITBB5MIFIL
Type IL
Kind Elective
INTL-Code 5
SWS 3
ECTS Credits 4
Examination character final

Lecture content:

Theoretical basics of digital media; from information models to distribution and presentation systems; object and feature detection, content-based image retrieval; basics of computer graphics and computer-aided sight; multi-media frameworks and multi-media database systems; social software concepts and collective intelligence; basics of media economics; selected chapters from image and video processing.

Superior module:

ELECTIVE: Media Informatics 2

Module description:

Students are familiar with media informatics technology and methods. They can plan and implement multimedia systems; and evaluate and apply multimedia technology products. They are able to integrate computer-vision software libraries, image processing and video processing libraries in their programs.

ELECTIVE: Network and Communication Technologies 2

ELECTIVE: Mobile Networks and Security

Semester 5
Academic year 3
Course code ITBB5MNSIL
Type IL
Kind Elective
INTL-Code 5
SWS 3
ECTS Credits 4
Examination character immanent

Lecture content:

WLAN: Focal point security; classical telecommunication networks; VoIP: relevant protocols and architectures, QoS and security aspects; GSM/GPRS/UMTS/LTE: Protocols, architectures, specific aspects of layer 1 (CDMA), basics for wide area networks, crypto-methods in LAN/WLAN.

Superior module:

ELECTIVE: Network and Communication Technologies 2

Module description:

Students have in-depth knowledge of conventional telephone networks, mobile communication networks and VoIP and understand related convergent solutions. Using knowledge acquired in previous courses, they are able to develop and optimize a variety of network structures, with a focus on WLAN technologies. They understand the potential hazard of attacks on a network (e.g. DoS) and are familiar with appropriate defense mechanisms. They are able to plan a secure network in accordance with state-of-the-art technology.

ELECTIVE: Mobile Networks and Security

Semester 5
Academic year 3
Course code ITBB5MNSLB
Type LB
Kind Elective
INTL-Code 5
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

WLAN: Focal point security; classical telecommunication networks; VoIP: relevant protocols and architectures, QoS and security aspects; GSM/GPRS/UMTS/LTE: Protocols, architectures, specific aspects of layer 1 (CDMA), basics for wide area networks, crypto-methods in LAN/WLAN.

Superior module:

ELECTIVE: Network and Communication Technologies 2

Module description:

Students have in-depth knowledge of conventional telephone networks, mobile communication networks and VoIP and understand related convergent solutions. Using knowledge acquired in previous courses, they are able to develop and optimize a variety of network structures, with a focus on WLAN technologies. They understand the potential hazard of attacks on a network (e.g. DoS) and are familiar with appropriate defense mechanisms. They are able to plan a secure network in accordance with state-of-the-art technology.

Course titleSWSECTSTYPE

Applied Project Management

Semester 6
Academic year 3
Course code ITBB6APMIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 3
ECTS Credits 3
Examination character immanent

Lecture content:

Management models: Project selection and order, employee selection and guidance, target-oriented project organisation, efficient communications and information structures, motivation with inclusion of strategic, structural, methodic and cultural differences. Methodic knowledge (classical) such as the creation of requirements specifications and equipment specifications, project order, project definition and kick-off, project structuring, work packages, role profiles and distribution of tasks, timetable and resource planning, milestone definition, financing and results controlling, multi-project management, risk planning and design, project marketing, knowledge management. The following content will be carried out in English, to the extent of 1 semester period per week: This lecture also covers the basics of agile project management and related methodologies. It presents the motivation for, the origins and basic principles of Extreme Programming (XP), Scrum, Kanban and related project management tools. Students learn to assess the application areas of the different approaches and how to introduce them into their project work.

Superior module:

Project Management

Module description:

Students are familiar with the principles of leadership and project management, with a focus on organizations and management. They are familiar with conventional and innovative methods for project start, project implementation and project closure with assurance of project results. They understand project, program and portfolio management as a team oriented process and can replicate these processes. They can produce scientific documentation, manuals and guidelines.

Bachelor Exam

Semester 6
Academic year 3
Course code ITBB6BPGBP
Type BP
Kind Compulsory
INTL-Code 2
SWS 0
ECTS Credits 0
Examination character final

Lecture content:

-

Superior module:

Bachelor's Paper 2

Module description:

Students can independently compile scientific papers; describe and analyze problems; identify and formulate objectives. They are able to distinguish between their own and others' intellectual property, as well as justify their personal approach. Their Bachelor thesis is specialization related; full-time students establish correspondence between their thesis and internship.

Bachelor paper 2 and accompanying Seminar

Semester 6
Academic year 3
Course code ITBB6BA2SE
Type SE
Kind Bachelor thesis
INTL-Code 2
SWS 2
ECTS Credits 9
Examination character immanent

Lecture content:

Bachelor thesis 2 is a consolidated theoretical, reflected, empirically based scientific work on a relevant topic from the core areas of the course. It will create links between practical and theory-led actions for a subject-specific question. Accordingly, bachelor thesis 2 contains a portion of the formal, theoretical examination as well as an empirically based and/or practical part (project, etc.). Current scientific methods and appropriate scientific literature will be drawn upon for the work.

Superior module:

Bachelor's Paper 2

Module description:

Students can independently compile scientific papers; describe and analyze problems; identify and formulate objectives. They are able to distinguish between their own and others' intellectual property, as well as justify their personal approach. Their Bachelor thesis is specialization related; full-time students establish correspondence between their thesis and internship.

Business and Law 1

Semester 6
Academic year 3
Course code ITBB6WURVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 3
ECTS Credits 3
Examination character final

Lecture content:

Economics and business administration: Demarcation of economics and business administration; stroll through the history of economics and business administration; economic policy concepts and their representatives; stabilisation policy; homo oeconomicus; input factors (capital, work); corporate goals; principles of proper bookkeeping and account balancing; key figures, overview of cost accounting systems; cost recording tasks, recording costs. Basics of tax law, basics of personnel accounting; national accounts, economics (goals), indices, inflation, unemployment, functions of competition. Legal studies: General introduction and the legal procedure, basics of the constitutional and administrative law (focal point telecommunications and media law, basics of data protection law).

Superior module:

Business and Law

Module description:

Students are familiar with fundamentals of economics and business management, and professional (cost) accounting. They have basic knowledge of capital budgeting and financing; investment project evaluation; creating investment and financing plans and comparing various types of financing. They have basic legal knowledge, with emphasis on their area of specialization. They may obtain European Business Competence License (EBCL) certification.

English 4

Semester 6
Academic year 3
Course code ITBB6ENGIL
Type IL
Kind Compulsory
INTL-Code 5
SWS 1
ECTS Credits 2
Examination character immanent

Lecture content:

Current topics from the area of information technologies. Description of an organigram and the areas of responsibility, job profiles and application cover letters, analysis of personal strengths and weaknesses, job interviews.

Superior module:

English 2

Module description:

Students can describe and explain (oral and written): trends and developments; charts and statistics; process flows, technical equipment, instructions and procedures using schematic diagrams. They can understand, summarize and discuss simple technical articles. Students can apply English business correspondence standards.

Professional Placement 5

Semester 6
Academic year 3
Course code ITBB6BPRIT
Type IT
Kind Internship (N)
INTL-Code 2
SWS 0
ECTS Credits 3
Examination character immanent

Lecture content:

xxx

Superior module:

Professional Placement

Module description:

Students participate in an internship (360 hours) at a professional firm and apply knowledge and skills in core programme related tasks. They gain experience in development and production techniques, as well as social interactions in a work environment. The supervised project work is completed, documented and confirmed by the company management. Part-time students are able to fulfill this requirement at their work place if proven that they carry out tasks related to the content of the degree programme.

Social and Communication Skills 3

Semester 6
Academic year 3
Course code ITBB6SKKIL
Type IL
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Support of the personal and professional development process. Individual requirements are quickly detected and active learning optimised through a reciprocal feedback process between teacher and student. Focal points are: Role clarity and interaction with external persons (companies, training supervisors, etc.), interviews and self-presentation, pitching ideas. Options and added value of a semester abroad. Selected subject areas, see social and communications skills 1.

Superior module:

Social and communication skills

Module description:

Studentsare able to define personal development goals (soft skills) after self-assessment. They are able to self-reflect, identify and discuss their personal and professional tasks. They can evaluate their academic and social progress in the university setting and determine ways to improve. _Presentation techniques: Their speech is articulate, clear and well modulated. They use coherent, descriptive phrasing to explain essential information in a few words. They support their verbal communication with appropriate use of gestures and expressions. They can adapt their content to a target audience. _Career planning: They are able to identify their strengths and weaknesses and present them in a structured CV. They can reflect on their role and experiences, refer to concrete example and use appropriate self-descriptions to apply for a specific position, as well as communicate those qualities to others.

UI Technologies

Semester 6
Academic year 3
Course code ITBB6UITVO
Type VO
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 3
Examination character final

Lecture content:

Basic principles of interaction and dialogue design; use of graphical development environments (e.g. Visual Studio); programming techniques for simple multi-modal user interactions and heterogeneous platforms; graphical presentation of mathematical technical matters; use of basic GUI elements such as menus, windows, dialogues and their modalities; basic concepts of speech and gesture based interaction; development tools for creating GUIs; techniques for parallel processing with user interaction; performance optimisation for interaction with mobile systems.

Superior module:

UI Technologies

Module description:

Students know the basic principles of human-computer interaction and the latest technological tools for implementation. Using industry-relevant design environments (IDE), they can conceptualize and implement applications. They have extensive knowledge of parallel processing and multithreading in interactive development. They can discuss the benefits of multithreading.

UI Technologies

Semester 6
Academic year 3
Course code ITBB6UITLB
Type LB
Kind Compulsory
INTL-Code 2
SWS 2
ECTS Credits 2
Examination character immanent

Lecture content:

Basic principles of interaction and dialogue design; use of graphical development environments (e.g. Visual Studio); programming techniques for simple multi-modal user interactions and heterogeneous platforms; graphical presentation of mathematical technical matters; use of basic GUI elements such as menus, windows, dialogues and their modalities; basic concepts of speech and gesture based interaction; development tools for creating GUIs; techniques for parallel processing with user interaction; performance optimisation for interaction with mobile systems.

Superior module:

UI Technologies

Module description:

Students know the basic principles of human-computer interaction and the latest technological tools for implementation. Using industry-relevant design environments (IDE), they can conceptualize and implement applications. They have extensive knowledge of parallel processing and multithreading in interactive development. They can discuss the benefits of multithreading.

Legend
SemesterSemesters 1, 3, 5: courses held only in winter semester (mid-September to end of January), Semesters 2, 4, 6: courses held only in summer semester (mid-February to end of June)
SWSweekly contact hours over 14 weeks in semester (example SWS 2 equals 28 contact hours for the whole course
ECTS CreditsWork load in ECTS credits, 1 ECTS credit equals an estimated 25 hours of work for the student
INTL-CodeIndicates categories for incoming students
5: offered in English on a routine basis
4: offered in English if a specified number of incoming students attend (usually 3)
3: taught in German but support material in English, exams can also be taken in English, active support from a student buddy
2: taught in German, incoming students require sufficient German proficiency to follow class
1: not available for incomings
TypeBP = Bachelor final exam
DP/MP = Master final exam
IL = Lecture with integrated project work
IT = Individual training/phases
LB = Lab (session)
PS = Pro-seminar
PT = Project
RC = Course with integrated reflective practice
RE = Revision course
SE = Seminar
TU = Tutorial
UB = Practice session/Subject practical sessions
VO = Lecture