Electronics and Computer Engineering
My Studies
1. Semester
- ISO/OSI 7 layer model
- Transmission media, cable technologies
- Communication protocols
- Interfaces
- Access methods
- LAN technologies
- Internetworking
- Transport protocols
Theoretical relationships are illustrated in practical laboratory exercises.
Introduction
- computer architecture
- data representation (coding) and interpretation
- compiler, interpreter
- software build process
- memory management: stack, heap
Programming language C
- variables and standard data types
- operators - control structures, distinction of cases, loops
- functions, prototypes, memory classes of variables, memory organisation on runtime
- pointers
- arrays, strings and pointer arithmetic
Students have to solve programming problems in exercises.
- Assembling and commissioning a modular prefabricated electronic circuit
- Carrying out simple electrical measurements
- Programming embedded systems using prefabricated modules
- Electrical units
- Electrical resistance
- Ideal and real sources
- Power and energy in electrical networks
- Ohm’s law
- Kirchhoff’s laws
- Direct current networks: network conversion, superposition, Thévenin and Norton equivalents, node and mesh analysis, node-voltage method, mesh-current method
Students have to solve examples in exercises, partly with computer support.
Theoretical relationships are illustrated in practical laboratory exercises.
Linear algebra:
- vectors
- matrices
- determinants
- linear systems of equations
- eigenvalues and eigenvectors
Complex analysis
- complex numbers
- complex analytic functions
Calculus
- Derivatives
- Taylor series
Students have to solve examples in exercises.
- International System of Units
- Newton's axioms, forces, potential, equations of motion
- Dynamics: energy momentum, angular momentum
- Introduction to business management
- Corporate forms (differences from a business management perspective)
- Financing (excluding export)
- External accounting and operative controlling
- Balance sheet (content and understanding)
- Ratio analysis
- Self-organisation
- Learning and study techniques
- Learning activities
- Dealing with stress
- Team work
2. Semester
Programming language C
- structures
- type definitions
- file I/O
- modular programming
- dynamically allocated data structures
Algorithms and data structures:
- resource usage (memory, runtime)
- basic data structures
- sorting algorithms
- search algorithms
- tree structures
- programming methods
Students have to solve examples in exercises.
- Numeric systems and Boolean algebra and their mathematical laws
- Basic combinatorial and sequential circuits at gate level
- Introduction to a hardware description language
- Simple application circuits
- Finite state machines
Theoretical relationships are illustrated in practical laboratory exercises
- stationary flow field
- electrostatic field
- magnetostatic field
- law of induction
- parameters for variable currents and voltages
- sinusoidal currents and voltages
- alternating current networks
- three phase networks
Students have to solve examples in exercises, partly with computer support.
Theoretical relationships are illustrated in practical laboratory exercises.
- Resistance
- Capacitor
- Coil
- Semiconductor
- pn junction
- Semiconductor diode
Theoretical relationships are illustrated in practical laboratory exercises
- Statistics, calibration, error propagation, Gaussian and Student's distribution
- Measurement of direct quantities, principles of moving-coil meters and moving-iron meter
- Measurement circuits (bridge circuit)
- Resistance measurement, principle of voltage correct vs. current correct measurements
- Digital data acquisition (errors), differences between digital and analog measurement instruments
- Temperature measurement
Theoretical relationships are illustrated in practical laboratory exercises.
- Integration
- Ordinary first and second order differential equations
- Probability and statistics
Students have to solve examples in exercises.
- Principles of law / stages of the legal system
- Fundamentals of European law
- Fundamentals of commercial law
- Fundamentals of partnership law
- Fundamentals of captial company law
- Fundamentals of competition law
- Fundamentals of contract law
- Fundamentals of intellectual property law
- Cost effectiveness analysis
- Production and cost theory
- Cost accounting and costing: cost type, cost centre, cost object accounting
- Absorption costing vs. direct costing
- Break-even analysis
- Standard costing and variance analysis
3. Semester
- Resonance circuits
- Locus diagrams
- Bode diagrams
- Fourier series and analysis of non-sinusoidal periodic signals
- Fourier transform and signal analysis
- Laplace transform and analysis of switching operations in electrical networks
Students have to solve examples in exercises, partly with computer support
Theoretical contexts are illustrated in practical laboratory exercises.
- Measurement of alternating quantities (rms value etc.)
- Power measurement
- Measurement circuits (measurement bridge)
- Capacitance, inductance
- Working principle of analog instruments
- Oscilloscope, analog and digital, Shannon's sampling theorem
- Basic types of analog-to-digital converters
- Statistical noise, quantisation noise of ideal analog-to-digital converter
Theoretical contexts are illustrated in practical laboratory exercises.
- DC-DC and DC-AC converters
- Operazion of DC, synchronous and asynchronous motors
- Speed-controlled operation of electric motors
- Fundamentals of control engineering
- Modelling, simulation and control system analysis of an example drive
- Computer-based simulation and controller design
Theoretical relationships are illustrated in practical laboratory exercises.
- Fundamentals of microprocessors and microcontrollers
- 16-bit vs. 32-bit controller
- Structure and functional principle of a microcontroller family (ALU, clock generation, debug interface)
- Overview of an instruction set of a microcontroller family
- Peripheral modules of microcontrollers (I/O ports, timer with capture/compare units, real time clock, serial interfaces, ADC12, DAC12, DMA, hardware multiplier, LCD etc.)
- Memory busses and memory drivers (multiplexed, demultiplexed bus, bus timing, wait states)
- Memory structure and functional principle (SRAM, SDRAM, ROM, PROM, EPROM, EEPROM, flash)
- Serial interfaces (UART, IrDa, SPI, Microwire, One Wire, I2C, SPORT, USB)
Theoretical relationships are illustrated in practical laboratory exercises.
- Semiconductor diodes and circuit examples
- Bipolar transistors and basic circuits
- Field-effect transistors and basic circuits
- HF behaviour of basic transistor circuits
- Differential amplifiers
- Push-pull amplifiers
Students have to solve examples in exercises, partly with computer support.
Theoretical relationships are illustrated in practical laboratory exercises.
- Fundamentals of human communication
- Communication in different situations
- Gestalt theory, Gestalt therapy, systemic therapy, group dynamics and NLP
- Enhancement of communication skills and oral expression through communication-oriented language training based on situations and texts from business and engineering
- Extension of vocabulary (based on general and technical texts), repetition and consolidation of selected grammar content
- Training of reading comprehension using authentic materials (technical texts/manuals/memos/reports)
- Introduction to communication strategies in the workplace: phone conversations, correspondence (e-mails, business letters, fax), mini-meetings, mastering everyday situations at work in a foreign language (answering questions, giving explanations/instructions/descriptions)
4. Semester
- Structure and characteristics of operational amplifiers
- Basic operational amplifier circuits and applications
- Active filters
- Linear voltage regulators
- Analog-digital and digital-analog converters
Theoretical relationships are illustrated in practical laboratory exercises.
- Information theory
- Signals and spectra, characteristics and measurement of signals with information content
- Electronic components
- Characteristics of transmission channels
- Transmission media (cable, radio, near-field communication, infrared and optical communication)
- Modulation techniques (analog, digital)
- Error detection and error correction (ARQ, FEC)
- Transmission techniques (narrow band, multicarrier OFDM, spread spectrum methods)
- Architectures for transmitters and receivers
- Examples of technical systems
Theoretical relationships are illustrated in practical laboratory exercises.
- Schematic diagram entry
- Geometry definition
- Component library
- Parts list
- Layout, design rules
- Creation of Gerber files
- Practical introduction to a CAD system through input and layout of a simple circuit
- placement and operation of PCBs - Computer-based data acquisition and processing
- Development of measurement applications
Theoretical relationships are illustrated in practical laboratory exercises.
- Fundamentals of operating systems
- Memory, process and device management
- Real time operating systems
- Software development processes
- Source code and configuration management
- Quality assurance
- Fundamentals of object-oriented programming
- Data encapsulation through classes and inheritance
- Objects with their characteristics and methods
Students have to solve programming problems in exercises.
- Programme and career-specific topics
- Extension of technical vocabulary; training of reading comprehension using authentic materials (technical texts/manuals/memos/reports)
- Extension of communication strategies in the workplace: correspondence (letter of application, curriculum vitae), structure and process descriptions, mini-presentations and mini-meetings
- Project definition, project types, project orientation, project management approach
- Project scoping and project context analysis
- Roles within a project, demands on project manager and team members
- Performance planning using a work breakdown structure
- Time scheduling
- Resource and cost planning
- Project manual
Exercises give students the opportunity to prepare the planning documents for the project.
- Acquisition of measurement data such as acceleration, inclination, angular velocity, distance
- Wireless transmission of measurement data from a mobile application and visualisation on a PC
- Integration of sensor data in an existing algorithm
- Simulation of algorithms
- Testing of source code
- Sensor technology (with a focus on the measurement of non-electrical physical quantities)
- Process control (fundamental methods and standards, examples of industrial systems)
5. Semester
- Sampling and reconstruction of continuous-time signals
- Characteristics of discrete-time systems
- Impulse response, difference equation and transfer function
- Discrete-time filter design
- Analysis of discrete-time signals in the time and the frequency domain
- Discrete-time stochastic processes
Theoretical relationships are illustrated in practical laboratory exercises.
- Students have to solve a technical problem relevant to their level of study in a team under supervision
- Object-oriented software design
- Polymorphism and class design
- Exception handling
- Concurrency
- Use of class libraries
- Templates and template classes
The teaching content will be practically implemented in a comprehensive group project.
- Introduction to model-based software development
- Numerical simulation
- Modelling
- Development of discrete-time functions
- Test (verification, validation)
- Finite-state machines
- Automatic code generation
- Graphical user interfaces
- Data management in software applications
- Communication between processes
- Distributed applications
Theoretical relationships are illustrated in practical laboratory exercises.
- Definition of quality
- Total Quality Management
- Quality management systems
- Statistical methods in quality management
- Ensuring product quality
- Models of development processes
- Quality management in electronics
- Engineering and IT terminology (semantic, orthographic and grammar phenomena in documentation)
- Target group oriented writing (comprehensibility, style, vocabulary)
- Readability and comprehensibility (readability formulas, Hamburg comprehensibility model)
- Standardising format and language using templates
- Design, typography, layout
- Information graphics, technical illustration
- Commissioning of sensors
- Transmission of sensor data via radio, radio remote control
- Localisation in a static environment
- Vehicle modelling
- Programming of selected functions in a vehicle
- Setting up a test environment
- System analysis and design of automation systems
- Process monitoring
- Control engineering in industrial facilities
6. Semester
- Students have to solve a technical problem relevant to their level of study under supervision.
- Planning of the necessary work steps, time and resources - Scientific analysis of a subject-specific problem
- Students have to solve technical tasks in an industrial environment