Intern
Computer Engineering

Teaching

Here you will find the lectures offered by our group. All necessary information and resources for the lectures will be provided in the corresponding WueStudy lectures, therefore, make sure that you subscribe to all WueStudy lectures that are relevant for you. 


Summer

Rechenanlagen (Digitaltechnik)

Contents

  • Fundamentals of electrical engineering
  • Basics of microelectronics
  • Boolean Algebra
  • Gates with CMOS
  • Combinatorial circuits
  • Sequential circuits
  • Hardware description languages
  • Logic optimization
  • Simulation
  • Synthesis
  • Number representations
  • Number systems (Fixpoint, Float)
  • Basic building blocks of CPUs
  • Tiny RISC-V processor
  • Assembler programming

Recordings

Lecturer

Assistants

Dates

  • Lectures:
    Thursday 16:15 - 17:45 and Friday 10:15 - 11:45
    See WueStudy
  • Exercises:
    Monday 14:15 - 15:45
    Tuesday 14:15 - 15:45

    See WueStudy

Enroll

Exam

Computer Architecture (Rechnerarchitektur)

Contents

  •  
  • Motivation and Sustainability of Computing Systems
  • Building Blocks of a CPU
  • RISC-V ISA
  • Datapath and Control
  • Pipelining and Hazards
  • Branch Prediction
  • Cache
  • DRAM
  • Disk

Recordings

  •  

Lecturer

Assistants

Dates

  • Lecture:
    Wednesday 16:15 - 17:45
    See WueStudy
  • Exercises:
    Tuesday 10:15 - 11:45
    See WueStudy

Enroll

Exam

Amateurfunk (Klasse A)

Contents

  • Wave propagation
  • Current, voltage, resistance, power, energy
  • Electronic components
  • Series and parallel circuits of components
  • Power supply
  • Basic circuits
  • Modulation
  • Receivers
  • Transmitters
  • Digital transmission methods
  • Digital signal processing
  • Antennas and transmission lines
  • Minimum safe distance for people
  • Safety

Lecturer

Assistants

Dates

  • Lecture:
    Monday 16:15-17:45
    See WueStud 
    First lecture on 27.04.

Enroll

  • An amateur radio license of class E is a mandatory prerequisite for this lecture!
  • Please register in WueCampus (TBA)

Exam

  • TBA

Fall

Virtual Prototyping of Embedded Systems with SystemC

Contents

  • Introduction to virtual prototyping and virtual product development methodology for embedded systems
  • System models and specification
  • Hardware/Software co-development with virtual prototyping
  • Modelling with cycle accurate SystemC
  • Modelling on higher level of abstraction with Transaction Level Modeling (TLM)

Recordings

Lecturer

Assistants

Dates

  • Lectures:
    First Lecture takes place on the 22nd of October
    Wednesday 16:15-17:45
    See WueStudy
     
  • Exercises:
    Thursday 08:15-09:45
    See WueStudy

Enroll

Exam

  • See WueStudy

Amateurfunk (Klasse E)

Contents

  • Basic mathematical knowledge and units
  • International spelling alphabet
  • Voltage and current, alternating voltage, Ohm's law
  • Capacitors, coils, oscillating circuits
  • Semiconductor, diode, transistor and amplifier
  • Power and Energy
  • Rules and regulations, call signs, country codes
  • Electromagnetic field, wave propagation, antennas 
  • Decibel, Attenuation Cable
  • RST system, UTC, logbook, QSL card
  • Operation and abbreviations
  • Digital transmission modes

Recordings

Lecturer

Assistants

  • Niels Koch (DB8KN)

Dates

  • Lectures:
    Monday and/or Tuesday 16:15-17:45
    See WueStudy

Enroll

Exam

Embedded Processor Lab (Hardwarepraktikum)

Contents

  • Design fully functional 32-bit RISCV microprocessor.
  • Verilog, as hardware description language
  • Implementation on an FPGA (Lattice or Xilix)
  • Synthesis and simulation using the OSS-CAD-Suite (Yosys and iVerilog).
  • Additional creative phase: Develop an embedded system (e.g., a radio clock or a weather station) using the designed processor.
  • Compete for the Best-Processor-Award with outstanding projects

Lecturer

Assistants

Dates

  • Start 24.10.25
  • Opening Hours:
    Friday 9:00

Enroll

  • Application required: no further application possible, course has already started!

Seminar Advanced Computer Architecture

Contents (Examples)

  • Modern GPUs
  • Processing in Memory
  • Neuromorphic Computing
  • Systolic Arrays (TPU)
  • New Memory Systems
  • ...

Lecturer

Assistants

Dates

  • Start: 21.10.25 12:30-14:00 (SE III)
  • Slot: Tuesday 12:00-14:00

Enroll

  • Application required: no further application possible, course has already started!