Suchergebnis: Katalogdaten im Herbstsemester 2020
Elektrotechnik und Informationstechnologie Bachelor ![]() | ||||||
![]() | ||||||
![]() ![]() | ||||||
![]() ![]() ![]() | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
---|---|---|---|---|---|---|
227-0003-00L | Digitaltechnik ![]() ![]() | O | 4 KP | 2V + 2U | M. Luisier | |
Kurzbeschreibung | Grundbegriffe analog - digital, Zahlendarstellung, kombinatorische und sequenzielle Schaltungen, Boolesche Algebra, Karnough-Diagramme. Endliche Automaten. Speicher und Rechenmodule in CMOS-Technik. | |||||
Lernziel | Es werden die Grundkonzepte der Digitaltechnik eingeführt und die wesentlichen Baublöcke zum Aufbau komplexer Digitalsysteme wie Mikroprozessoren präsentiert. | |||||
Inhalt | Grundbegriffe analog - digital, logische Verknüpfungen, Boole'sche Algebra, Schaltungsanalyse, Schaltungssynthese, Karnaugh-Diagramme, Hazards, Zahlensysteme (Zweierkomplement), binäre Codes. Der MOS-Transistor als Schalter, Grundschaltungen in statischer CMOS-Technik und mit Transmissionsgates, statisches und dynamisches Verhalten, Tristate-Logik, zeitabhängige binäre Schaltungen (Latch, Flipflop), Register, Speicher (DRAM, SRAM, ROM, EPROM), asynchrone und synchrone Zähler, endliche Automaten (Folgezustandstabelle, Automatengraph), Rechenschaltungen (Addierer, Multiplexer, Look-up Table), Grundstruktur von Mikroprozessoren. | |||||
Skript | Manuskript zu allen Lektionen, Übungen mit Musterlösungen. https://iis-students.ee.ethz.ch/lectures/digital-circuits/vorlesung/ | |||||
Literatur | Literatur wird in den jeweiligen Vorlesungseinheiten benannt. Zugriff auf das Buch «J. Reichardt, "Digitaltechnik: eine Einfuehrung mit VHDL", 4. Auflage, De Gruyter Studium, 2017.» wird online durch die ETH Bibliothek bereitgestellt. | |||||
Voraussetzungen / Besonderes | Keine speziellen Voraussetzungen erforderlich. | |||||
401-0151-00L | Lineare Algebra ![]() ![]() | O | 5 KP | 3V + 2U | V. C. Gradinaru | |
Kurzbeschreibung | Inhalt: Lineare Gleichungssysteme - der Algorithmus von Gauss, Matrizen - LR-Zerlegung, Determinanten, Vektorräume, Ausgleichsrechnung - QR-Zerlegung, Lineare Abbildungen, Eigenwertproblem, Normalformen -Singulärwertzerlegung; numerische Aspekte; Einführung in MATLAB. | |||||
Lernziel | Einführung in die Lineare Algebra für Ingenieure unter Berücksichtigung numerischer Aspekte | |||||
Literatur | K. Nipp / D. Stoffer, Lineare Algebra, vdf Hochschulverlag, 5. Auflage 2002 Peter J. Olver / Chehrzad Shakiban, Applied linear algebra, 2nd ed. 2018, 10.1007/978-3-319-91041-3 , online in ETH-BIB | |||||
227-0001-00L | Netzwerke und Schaltungen I ![]() | O | 4 KP | 2V + 2U | C. Franck | |
Kurzbeschreibung | Dieser Kurs führt die Studierenden in die Grundlagen der Elektrotechnik und der elektrischen Netze ein und vermittelt die grundlegenden physikalischen Phänomene sowie die benötigten mathematischen Berechnungsmethoden. | |||||
Lernziel | Die Grössen Spannung und Strom sowie die Eigenschaften der Grundelemente elektrischer Schaltungen (Kondensator, Widerstand, Induktivität) vor dem Hintergrund elektrischer und magnetischer Felder verstehen. Schaltungselemente in ihrer technischen Ausführung mathematisch beschreiben, analysieren und letztlich auslegen können. Die Strom- und Spannungsverteilungen von Netzwerken mit Gleichspannungs- oder -stromquellen berechnen können. Die Induktionswirkung zeitlich veränderlicher magn. Felder verstehen und für zugeordnete technische Anwendungen mathematisch formulieren können. | |||||
Inhalt | Elektrostatisches Feld; Stationäres elektrisches Strömungsfeld; Einfache elektrische Netzwerke; Stromleitungsmechanismen; Stationäres Magnetfeld; Zeitlich veränderliches elektromagnetisches Feld. Um den Analyse- und Syntheseschritt der Ingenieurpraxis abzubilden, behandeln die Rechenübungen die mathematische Beschreibung praktischer technischer Systeme, sowie deren Funktionsanalyse und Dimensionierungsfragen. | |||||
Skript | Manfred Albach, Elekrotechnik ISBN 978-3-86894-398-6 (2020) ergänzt durch Vorlesungsfolien | |||||
Literatur | Manfred Albach, Elekrotechnik 978-3-86894-398-6 (2020) | |||||
151-0223-10L | Technische Mechanik ![]() | O | 4 KP | 2V + 2U + 1K | J. Dual, C. Glocker | |
Kurzbeschreibung | Einführung in die Technische Mechanik: Kinematik, Statik und Dynamik von starren Körpern und Systemen. | |||||
Lernziel | Einfache Problemstellungen der technischen Mechanik können analysiert und gelöst werden. | |||||
Inhalt | Grundlagen: Lage und Geschwindigkeit materieller Punkte, starre Körper, ebene Bewegung, Kinematik starrer Körper, Kraft, Moment, Leistung. Statik: Äquivalenz und Reduktion von Kräftegruppen, Kräftemittelpunkt und Massenmittelpunkt, Gleichgewicht, Prinzip der virtuellen Leistungen, Hauptsatz der Statik, Bindungen, Analytische Statik, Reibung. Dynamik: Beschleunigung, Trägheitskräfte, Prinzip von d'Alembert, Newtonsches Bewegungsgesetz, Impulssatz, Drallsatz, Drall bei ebenen Bewegungen. | |||||
Skript | ja | |||||
Literatur | M. B. Sayir, J. Dual, S. Kaufmann, E. Mazza: Ingenieurmechanik 1, Grundlagen und Statik. Springer Vieweg, Wiesbaden, 2015. M. B. Sayir, S. Kaufmann: Ingenieurmechanik 3, Dynamik. Springer Vieweg, Wiesbaden, 2014. | |||||
![]() ![]() ![]() | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
401-0231-10L | Analysis 1 ![]() ![]() | O | 8 KP | 4V + 3U | E. Kowalski | |
Kurzbeschreibung | Reelle und komplexe Zahlen, Grenzwerte, Folgen, Reihen, Potenzreihen, stetige Abbildungen, Differential- und Integralrechnung einer Variablen, Einführung in gewöhnliche Differentialgleichungen | |||||
Lernziel | Einführung in die Grundlagen der Analysis | |||||
Skript | Christian Blatter: Ingenieur-Analysis (Kapitel 1-4) | |||||
Literatur | Konrad Koenigsberger, Analysis I. Christian Blatter, Analysis I. | |||||
![]() ![]() | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
227-0005-10L | Digitaltechnik Praktikum ![]() ![]() | O | 1 KP | 1P | A. Emboras, M. Luisier | |
Kurzbeschreibung | Grundbegriffe analog - digital, Zahlendarstellung, kombinatorische und sequenzielle Schaltungen, Boolesche Algebra, Karnough-Diagramme. Endliche Automaten. Speicher und Rechenmodule in CMOS-Technik, programmierbare Logikschaltungen. | |||||
Lernziel | Vertiefung der Inhalte aus Vorlesung und Übung, Umgang mit Designsoftware Quartus II und Oszilloskop | |||||
Inhalt | Die Inhalte des Praktikums Digitaltechnik sollen die Themen aus der gleichnamigen Vorlesung und Übung ergänzen und weiter vertiefen. Dazu werden mit der Designsoftware Quartus II für logische Schaltungen verschiedene Schaltungen graphisch entworfen und auf einem Evaluationsboard getestet. Dabei wird unter anderem eine 7-Segment-Anzeige angesteuert, ein Addierer aufgebaut und verschiedene Arten von Latches und Flip-Flops erstellt. Zum Abschluss des Praktikums soll ein kleiner Synthesizer realisiert werden, mit dem selbsterstellte Melodien abgespielt werden können. Gleichzeitig wird der Umgang mit einem modernen Oszilloskop vermittelt, das eine Analyse der programmierten Schaltungen über sein digitalen und analogen Eingänge ermöglicht. | |||||
Skript | Manuskript zu allen Versuchen. https://iis-students.ee.ethz.ch/lectures/digital-circuits/praktikum/ | |||||
Voraussetzungen / Besonderes | Keine speziellen Voraussetzungen erforderlich | |||||
252-0865-00L | Vorkurs Informatik ![]() | O | 1 KP | 1P | M. Schwerhoff | |
Kurzbeschreibung | Die Veranstaltung bietet eine Einführung in die Grundlagen der Programmierung mit C++. Es wird keine Programmiererfahrung vorausgesetzt. | |||||
Lernziel | Verständnisaufbau für grundlegende Konzepte der imperativen Programmierung sowie für das systematische Herangehen an Programmierprobleme. Studierende können einfache C++-Programme lesen und schreiben. | |||||
Inhalt | Diese Veranstaltung führt Sie in die Grundlagen des Programmierens mit C++ ein. Programmieren bedeutet, einem Computer eine Abfolge von Befehlen zu erteilen, deren Abarbeitung ein bestimmtes Problem löst. Der Kurs setzt sich wie folgt zusammen: - Allgemeine Einführung in die Informatik: Entwicklung, Ziele, elementare Konzepte - Interaktives Tutorial zum Selbststudium als Einführung in C++: behandelt werden Variablen, Datentypen, Verzweigungen und Schleifen - Einführung in das systematische Lösen von Programmierproblemen mittels schrittweiser Verfeinerung - Zwei kleine Programmierprojekte: praktische Anwendung der gelernten Grundlagen | |||||
Skript | Das Lernmaterial ist vollständig online verfüg- und nutzbar; die Programmierprojekte werden in einer Online-Entwicklungsumgebung umgesetzt. | |||||
![]() | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
900-9017-00L | Repetition Basisjahr Elektrotechnik und Informationstechnologie BSc ![]() | 0 KP | keine Angaben | |||
Kurzbeschreibung | ||||||
Lernziel | ||||||
![]() | ||||||
![]() ![]() | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
401-0353-00L | Analysis 3 ![]() ![]() | O | 4 KP | 2V + 2U | M. Iacobelli | |
Kurzbeschreibung | In this lecture we treat problems in applied analysis. The focus lies on the solution of quasilinear first order PDEs with the method of characteristics, and on the study of three fundamental types of partial differential equations of second order: the Laplace equation, the heat equation, and the wave equation. | |||||
Lernziel | The aim of this class is to provide students with a general overview of first and second order PDEs, and teach them how to solve some of these equations using characteristics and/or separation of variables. | |||||
Inhalt | 1.) General introduction to PDEs and their classification (linear, quasilinear, semilinear, nonlinear / elliptic, parabolic, hyperbolic) 2.) Quasilinear first order PDEs - Solution with the method of characteristics - COnservation laws 3.) Hyperbolic PDEs - wave equation - d'Alembert formula in (1+1)-dimensions - method of separation of variables 4.) Parabolic PDEs - heat equation - maximum principle - method of separation of variables 5.) Elliptic PDEs - Laplace equation - maximum principle - method of separation of variables - variational method | |||||
Literatur | Y. Pinchover, J. Rubinstein, "An Introduction to Partial Differential Equations", Cambridge University Press (12. Mai 2005) | |||||
Voraussetzungen / Besonderes | Prerequisites: Analysis I and II, Fourier series (Complex Analysis) | |||||
402-0053-00L | Physics II | O | 8 KP | 4V + 2U | A. Imamoglu | |
Kurzbeschreibung | The goal of the Physics II class is an introduction to quantum mechanics | |||||
Lernziel | To work effectively in many areas of modern engineering, such as renewable energy and nanotechnology, students must possess a basic understanding of quantum mechanics. The aim of this course is to provide this knowledge while making connections to applications of relevancy to engineers. After completing this course, students will understand the basic postulates of quantum mechanics and be able to apply mathematical methods for solving various problems including atoms, molecules, and solids. Additional examples from engineering disciplines will also be integrated. | |||||
Inhalt | Content: - Wave mechanics: the old quantum theory - Postulates and formalism of Quantum Mechanics - First application: the quantum well and the harmonic Oscillator - QM in three dimension: the Hydrogen atom - Identical particles: Pauli's principle - Crystalline Systems and band structures - Quantum statistics - Approximation Methods - Applications in Engineering - Entanglement and superposition | |||||
Skript | Lecture notes (hand-written) will be distributed via the Moodle interface | |||||
Literatur | David J. Griffiths, "Introduction to quantum mechanics" Second edition, Cambridge University Press. Link | |||||
Voraussetzungen / Besonderes | Prerequisites: Physics I. | |||||
227-0045-00L | Signal- und Systemtheorie I ![]() | O | 4 KP | 2V + 2U | H. Bölcskei | |
Kurzbeschreibung | Signaltheorie und Systemtheorie (zeitkontinuierlich und zeitdiskret): Signalanalyse im Zeit- und Frequenzbereich, Signalräume, Hilberträume, verallgemeinerte Funktionen, lineare zeitinvariante Systeme, Abtasttheoreme, zeitdiskrete Signale und Systeme, digitale Filterstrukturen, diskrete Fourier-Transformation (DFT), endlich-dimensionale Signale und Systeme, schnelle Fouriertransformation (FFT). | |||||
Lernziel | Einführung in die mathematische Signaltheorie und Systemtheorie. | |||||
Inhalt | Signaltheorie und Systemtheorie (zeitkontinuierlich und zeitdiskret): Signalanalyse im Zeit- und Frequenzbereich, Signalräume, Hilberträume, verallgemeinerte Funktionen, lineare zeitinvariante Systeme, Abtasttheoreme, zeitdiskrete Signale und Systeme, digitale Filterstrukturen, diskrete Fourier-Transformation (DFT), endlich-dimensionale Signale und Systeme, schnelle Fouriertransformation (FFT). | |||||
Skript | Vorlesungsskriptum, Übungsskriptum mit Lösungen. | |||||
252-0836-00L | Informatik II ![]() | O | 4 KP | 2V + 1U | F. Mattern | |
Kurzbeschreibung | Die Vorlesung vermittelt die gebräuchlichsten Problemlösungsverfahren, Algorithmen und Datenstrukturen. Themen sind u.a.: Divide and Conquer-Prinzip, Rekursion, Sortieralgorithmen, Backtracking, Suche in Spielbäumen, Datenstrukturen (Listen, Stacks, Binärbäume etc.) zeitdiskrete Simulation, Nebenläufigkeit, Komplexität, Verifikation. Bei den Übungen wird die Programmiersprache Java verwendet. | |||||
Lernziel | Einführung in die Methoden der Informatik sowie Vermittlung von Grundlagen zur selbständigen Bewältigung von anspruchsvolleren Übungen und Studienarbeiten mit Informatikkomponente im nachfolgenden Bachelor- und Masterstudium. | |||||
Inhalt | Teil II der Vorlesung vermittelt die gebräuchlichsten Problemlösungsverfahren, Algorithmen und Datenstrukturen. Der Stoff umfasst auch grundlegende Konzepte und Mechanismen der Programmstrukturierung. Darüber hinaus wird generell das Denken in formalen Systemen, die Notwendigkeit zur Abstraktion, sowie die Bedeutung geeigneter Modellbildungen für die Informatik motiviert. Der Schwerpunkt der Vorlesung liegt auf der praktischen Informatik; konkrete Themen sind u.a.: Komplexität und Korrektheit von Algorithmen, Divide and Conquer-Prinzip, Rekursion, Sortieralgorithmen, Backtracking, Suche in Spielbäumen, Datenstrukturen (Listen, Stacks, binäre Bäume etc.), zeitdiskrete Simulation, Nebenläufigkeit, Verifikation. Bei den praktischen Übungen wird die Programmiersprache Java verwendet, dabei werden auch Aspekte wie Modularisierung, Abstraktion und Objektkapselung behandelt. Gelegentlich werden auch kurze Hinweise zum geschichtlichen Kontext der jeweiligen Konzepte gegeben. In den Übungen wird u.a. in Gruppen ein Spielprogramm für "Reversi" programmiert, am Ende des Semesters findet dazu ein Turnier statt. | |||||
Skript | Folienkopien, erweitert um "bonus slides" mit weiterführenden Anmerkungen sowie Darstellungen des historischen Kontextes. | |||||
Literatur | Lehrbuch von Mark Allan Weiss: Data Structures and Problem Solving Using Java, Addison Wesley. | |||||
Voraussetzungen / Besonderes | Voraussetzungen: Informatik I. | |||||
![]() ![]() | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
227-0077-10L | Halbleiter-Schaltungstechnik ![]() | O | 4 KP | 2V + 2U | Q. Huang | |
Kurzbeschreibung | Einführungsvorlesung in die Halbleiter-Schaltungstechnik. Der Transistor als aktives Bauelement. Analyse und Entwurf transistorbasierter elektronischer Schaltungen wie Verstärker und Filter; Operationsverstärker und darauf basierende Schaltungen. | |||||
Lernziel | Moderne elektronische Schaltungen auf Transistorbasis haben unser Leben verändert und spielen in unserer Wirtschaft seit einem halben Jahrhundert eine Schlüsselrolle. Das Hauptziel dieser Vorlesung ist es, den Studenten das Konzept des aktiven Bauteils näher zu bringen. Dies beinhaltet Operationsverstärker und deren Anwendung für Verstärkerschaltungen, für Signalaufbereitung, Schaltfunktionen und Filter. Zusätzlich zur Behandlung von typischen elektonischen Schaltungen, welche in üblichen Anwendungen einschliesslich Gruppenarbeiten und Fachpraktika anzutreffen sind, können die Studenten ihre Kenntnisse linearer Schaltungen, welche auf nicht-linearen Bauteilen basieren, vertiefen. Auch auf Nichtidealitäten elektronischer Schaltungen und auf Entwurfskonzepte (als Gegenteil der Analyse) wird eingegangen. Die Veranstaltung stellt eine Voraussetzung für Themengebiete wie analoge, integrierte Schaltungen, HF-Schaltungen für drahtlose Kommunikation, A/D und D/A-Wandler und Optoelektronik dar, welche in höheren Semestern angeboten werden. | |||||
Inhalt | Rekapitulation des Transistors als Bauteil (bipolar und MOSFET), Gross- und Kleinsignalverhalten, Arbeitspunkt und Arbeitspunkteinstellung. Eintransistorverstärker, einfache Rückkopplung zur Arbeitspunkteinstellung. Frequenzgang von einfachen Verstärkern. Methoden zur Bandbreitenerweiterung. Differenzverstärker, Operationsverstärker, Verstärker mit variabler Bandbreite. Instrumentierungsverstärker: Gleichtaktunterdrückung, Rauschen, Störsignale, Chopper-Technik. Transimpedanzverstärker. Aktive Filter: einfache aktive Filter, Filter mit biquadratischen Stufen. Filter höherer Ordnung, Realisierung mit biquadratischen Stufen und mit Leiterstruktur. Switched-Cap-Filter. | |||||
Literatur | Göbel, H.: Einführung in die Halbleiter-Schaltungstechnik. Springer-Verlag Berlin Heidelberg, 6th edition, 2019. Pederson, D.O. and Mayaram, K.: Analog Integrated Circuits for Communication. Springer US, 2nd edition, 2008. Sansen, W.M.C.: Analog Design Essentials. Springer US, 1st edition, 2006. Su, K.L.: Analog Filters. Springer US, 2nd edition, 2002. | |||||
401-0053-00L | Diskrete Mathematik | O | 4 KP | 2V + 1U | D. Adjiashvili | |
Kurzbeschreibung | Einführung in Grundlagen der diskreten Mathematik: Kombinatorik (elementare Zählprobleme), Graphentheorie, Algebra, und Anwendungen davon. | |||||
Lernziel | Entwicklung eines guten Verständnisses von einigen der prominentesten Gebiete der diskreten Mathematik. | |||||
![]() | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
227-0079-10L | Halbleiter-Schaltungstechnik Praktikum ![]() ![]() | O | 1 KP | 1P | Q. Huang | |
Kurzbeschreibung | Praktikum mit grundlegenden Versuchsschaltungen auf der Basis von Transistoren und Operationsverstärkern. | |||||
Lernziel | Moderne elektronische Schaltungen auf Transistorbasis haben unser Leben verändert und spielen in unserer Wirtschaft seit einem halben Jahrhundert eine Schlüsselrolle. Das Hauptziel dieser Vorlesung ist es, den Studenten das Konzept des aktiven Bauteils näher zu bringen. Dies beinhaltet Operationsverstärker und deren Anwendung für Verstärkerschaltungen, für Signalaufbereitung, Schaltfunktionen und Filter. Zusätzlich zur Behandlung von typischen elektonischen Schaltungen, welche in üblichen Anwendungen einschliesslich Gruppenarbeiten und Fachpraktika anzutreffen sind, können die Studenten ihre Kenntnisse linearer Schaltungen, welche auf nicht-linearen Bauteilen basieren, vertiefen. Auch auf Nichtidealitäten elektronischer Schaltungen und auf Entwurfskonzepte (als Gegenteil der Analyse) wird eingegangen. Die Veranstaltung stellt eine Voraussetzung für Themengebiete wie analoge, integrierte Schaltungen, HF-Schaltungen für drahtlose Kommunikation, A/D und D/A-Wandler und Optoelektronik dar, welche in höheren Semestern angeboten werden. | |||||
Inhalt | Kennenlernen und Verstehen von grundsätzlichen Transistor- und Operationsverstärkerschaltungen. Selbständiger Aufbau und Inbetriebnahme von einfachen Schaltungen inkl. Speisungsentkopplung. Durchführen und Verstehen verschiedener, grundsätzlicher Messmethoden wie DC- und AC-Analyse, Messungen im Zeit- und Frequenzbereich, Impedanzmessungen und Messung der Transfercharakteristik. Im Praktikum werden folgende Themen und Schaltungen näher behandelt: Charakterisierung einer realen Kapazität inklusive Nichtidealitäten; Common-Emitter Transistorverstärker mit Widerstandsgegenkopplung; Charakterisierung eines realen Verstärkers mit Nicht-idealitäten; Verstärkergrundschaltungen; Bandpassfilter mit Verstärker, Widerständen und Kapazitäten; A/D und D/A-Wandler; Oszillator und Funktionsgenerator auf Verstärkerbasis. | |||||
![]() Studierende absolvieren mindestens zwei der zur Auswahl stehenden Weiteren Grundlagefächer. Empfehlungen zur Fächerwahl sind vorhanden unter Link | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
227-0014-20L | Computational Thinking ![]() | W | 4 KP | 2V + 1U | R. Wattenhofer | |
Kurzbeschreibung | We learn: algorithmic principles, dynamic and linear programming, complexity, electronic circuits, P vs. NP, Turing machines, reductions, cryptography, zero-knowledge proofs, data organization, dictionaries, hashing, databases, SQL, machine learning, regression, clustering, deep neural networks. We will use Python as a programming language. There will be paper and programming exercises every week. | |||||
Lernziel | Computation is everywhere, but what is computation actually? In this lecture we will discuss the power and limitations of computation. Computational thinking is about understanding machine intelligence: What is computable, and how efficiently? Understanding computation lies at the heart of many exciting scientific, social and even philosophical developments. Computational thinking is more than programming a computer, it means thinking in abstractions. Consequently, computational thinking has become a fundamental skill for everyone, not just computer scientists. For example, functions which can easily be computed but not inverted are at the heart of understanding data security and privacy. Machine learning on the other hand has given us fascinating new tools to teach machines how to estimate functions. Thanks to clever heuristics, machines now appear to be capable of solving complex cognitive tasks. To give just one more example: How can we design the best electronic circuit for a given problem? In this class, we study various problems together with the fundamental theory of computation. The weekly lectures will be based on blackboard discussions and coding demos, supported by a script and coding examples. The course uses Python as a programming language. Python is popular and intuitive, a programming language that looks and feels a bit like human instructions. The lecture will feature weekly exercises, on paper and in Python. | |||||
227-0053-00L | High-Frequency Design Techniques ![]() | W | 4 KP | 2V + 2U | C. Bolognesi | |
Kurzbeschreibung | Introduction to the basics of high-frequency circuit design techniques used in the realization of high-bandwidth communication systems and devices. Modern society depends on increasingly large data masses that need to be transmitted/processed as rapidly as possible: higher carrier frequencies allow wider bandwidth channels which enable higher data transmission rates. | |||||
Lernziel | Familiarize students with the essential tools and principles exploited in high-frequency design. Introduction to circuit simulation. | |||||
Inhalt | Introduction to wireless, radio spectrum, review of vectors and complex numbers, AC circuit analysis, matching networks, distributed circuit design, transmission lines and transmission line equations, reflection coefficients, the Smith Chart and its software, voltage standing wave ratio (VSWR), skin effect, matrix analysis, scattering parameters, electromagnetic fields and waves, antenna basics. | |||||
Skript | Lecture notes | |||||
Literatur | Textbook: High Frequency Techniques, by Joseph F. White, 2004, Wiley-Interscience & IEEE Press ISBN 0-471-45591-1 (free online access via ETH-Bibliothek) | |||||
227-0122-00L | Introduction to Electric Power Transmission: System & Technology Students that complete the course from HS 2020 onwards obtain 4 credits. | W | 4 KP | 2V + 2U | C. Franck, G. Hug | |
Kurzbeschreibung | Introduction to theory and technology of electric power transmission systems. | |||||
Lernziel | At the end of this course, the student will be able to: describe the structure of electric power systems, name the most important components and describe what they are needed for, apply models for transformers and overhead power lines, explain the technology of transformers and lines, calculate stationary power flows and other basic parameters in simple power systems. | |||||
Inhalt | Structure of electric power systems, transformer and power line models, analysis of and power flow calculation in basic systems, technology and principle of electric power systems. | |||||
Skript | Lecture script in English, exercises and sample solutions. | |||||
![]() Kurswahl kann frei zusammengestellt werden, eine Liste von Empfehlungen findet sich unter Link | ||||||
Nummer | Titel | Typ | ECTS | Umfang | Dozierende | |
227-0101-00L | Discrete-Time and Statistical Signal Processing ![]() | W | 6 KP | 4G | H.‑A. Loeliger | |
Kurzbeschreibung | The course introduces some fundamental topics of digital signal processing with a bias towards applications in communications: discrete-time linear filters, inverse filters and equalization, DFT, discrete-time stochastic processes, elements of detection theory and estimation theory, LMMSE estimation and LMMSE filtering, LMS algorithm, Viterbi algorithm. | |||||
Lernziel | The course introduces some fundamental topics of digital signal processing with a bias towards applications in communications. The two main themes are linearity and probability. In the first part of the course, we deepen our understanding of discrete-time linear filters. In the second part of the course, we review the basics of probability theory and discrete-time stochastic processes. We then discuss some basic concepts of detection theory and estimation theory, as well as some practical methods including LMMSE estimation and LMMSE filtering, the LMS algorithm, and the Viterbi algorithm. A recurrent theme throughout the course is the stable and robust "inversion" of a linear filter. | |||||
Inhalt | 1. Discrete-time linear systems and filters: state-space realizations, z-transform and spectrum, decimation and interpolation, digital filter design, stable realizations and robust inversion. 2. The discrete Fourier transform and its use for digital filtering. 3. The statistical perspective: probability, random variables, discrete-time stochastic processes; detection and estimation: MAP, ML, Bayesian MMSE, LMMSE; Wiener filter, LMS adaptive filter, Viterbi algorithm. | |||||
Skript | Lecture Notes | |||||
227-0102-00L | Diskrete Ereignissysteme ![]() | W | 6 KP | 4G | L. Thiele, L. Vanbever, R. Wattenhofer | |
Kurzbeschreibung | Einführung in Diskrete Ereignissysteme (DES). Zuerst studieren wir populäre Modelle für DES. Im zweiten Teil analysieren wir DES, aus einer Average-Case und einer Worst-Case Sicht. Stichworte: Automaten und Sprachen, Spezifikationsmodelle, Stochastische DES, Worst-Case Ereignissysteme, Verifikation, Netzwerkalgebra. | |||||
Lernziel | Over the past few decades the rapid evolution of computing, communication, and information technologies has brought about the proliferation of new dynamic systems. A significant part of activity in these systems is governed by operational rules designed by humans. The dynamics of these systems are characterized by asynchronous occurrences of discrete events, some controlled (e.g. hitting a keyboard key, sending a message), some not (e.g. spontaneous failure, packet loss). The mathematical arsenal centered around differential equations that has been employed in systems engineering to model and study processes governed by the laws of nature is often inadequate or inappropriate for discrete event systems. The challenge is to develop new modeling frameworks, analysis techniques, design tools, testing methods, and optimization processes for this new generation of systems. In this lecture we give an introduction to discrete event systems. We start out the course by studying popular models of discrete event systems, such as automata and Petri nets. In the second part of the course we analyze discrete event systems. We first examine discrete event systems from an average-case perspective: we model discrete events as stochastic processes, and then apply Markov chains and queuing theory for an understanding of the typical behavior of a system. In the last part of the course we analyze discrete event systems from a worst-case perspective using the theory of online algorithms and adversarial queuing. | |||||
Inhalt | 1. Introduction 2. Automata and Languages 3. Smarter Automata 4. Specification Models 5. Stochastic Discrete Event Systems 6. Worst-Case Event Systems 7. Network Calculus | |||||
Skript | Available | |||||
Literatur | [bertsekas] Data Networks Dimitri Bersekas, Robert Gallager Prentice Hall, 1991, ISBN: 0132009161 [borodin] Online Computation and Competitive Analysis Allan Borodin, Ran El-Yaniv. Cambridge University Press, 1998 [boudec] Network Calculus J.-Y. Le Boudec, P. Thiran Springer, 2001 [cassandras] Introduction to Discrete Event Systems Christos Cassandras, Stéphane Lafortune. Kluwer Academic Publishers, 1999, ISBN 0-7923-8609-4 [fiat] Online Algorithms: The State of the Art A. Fiat and G. Woeginger [hochbaum] Approximation Algorithms for NP-hard Problems (Chapter 13 by S. Irani, A. Karlin) D. Hochbaum [schickinger] Diskrete Strukturen (Band 2: Wahrscheinlichkeitstheorie und Statistik) T. Schickinger, A. Steger Springer, Berlin, 2001 [sipser] Introduction to the Theory of Computation Michael Sipser. PWS Publishing Company, 1996, ISBN 053494728X |
Seite 1 von 5
Alle