Studies
Courses I have completed at ETHZ so far:
- Basic Structures 5 ECTS First-Order Logic, Introduction to Model Theory, Soundness & Gödel's Completeness Theorem, ZF(C), Ordinal, Cardinal and Real Numbers, Introductory Graph Theory, Elementary Number Theory
- Histories and Philosophies of Mathematics 3 ECTS History: how mathematical research is done in practice, the historical emergence of number, geometry, proof and infinity, and the development of the theory / practice distinction.
Philosophy: Hilbert's formalism, Brouwer–Heyting intuitionism, Hersh's humanism, Rotman's semiotics, Ernest's social constructivism, Wittgenstein's later philosophy and the ethical considerations of mathematical thought.
Primary texts: Lakatos's "Proofs and Refutations"; Hersh's "What is Mathematics, Really?"; Hilbert's "On the Infinite"; Heyting's "Disputation"; Rotman's "Mathematics as Sign"; Wittgenstein's "Lectures on the Foundations of Mathematics"; Ernest's "The Ethics of Mathematics".
As to be expected from a philosophy course, it left me with more questions than answers. Nonetheless, I thoroughly enjoyed it.
- Algebra I 7 ECTS Group Theory: Groups, Subgroups, Quotient Groups, Homomorphisms, Group Actions, Sylow theorems; Ring Theory: Rings, Homomorphisms, Ideals, Factorization; Field Theory: Fields, Field Extensions
- Data Analysis for Physics 5 ECTS Introduction to Python (Numpy, Matplotlib), Introduction to Probability & Error Propagation, (Auto)-Covariance, DFT & Filters, Introduction to Bayesian Inference, Introduction to Machine Learning (Regression, Neural Networks, Deep Learning, Encoding, Clustering, PCA)
- Waves & Electromagnetism 7 ECTS Waves, Electrostatics, Conductors, Currents, Introduction to Special Relativity, Fields of Moving Charges, Magnetic Fields, Induction, AC Circuits, Maxwell's Equations & EM Waves, EM Fields in Matter
- C++ Programming 5 ECTS Expressions & Control Flow, Functions, Vectors & Reference Types, Recursion, Pointers & Dynamic Memory, Dynamic Datastructures, Introduction to OOP
- Classical Mechanics & Thermodynamics 7 ECTS Newtonian Mechanics, Non-Inertial Frames, Energy, Many-body Systems, Oscillations, Thermodynamics
- Analysis I & II 20 ECTS Single and Multivariable Real Analysis: Real Numbers, Introductory Topology, Limits, Sequences & Series, (Total) Differentiability, (Multiple) Riemann Integration, Vector Analysis / Field Theory, Introduction to Manifolds and Differential Forms
- Linear Algebra I & II 14 ECTS Vector Spaces, Linear Maps, Duality & Quotient Spaces, Eigenspaces, Inner Product Spaces, Spectral Theorem, Generalized Eigenspaces, Multilinear Algebra & Tensor Products
- Digital Circuits 4 ECTS Boolean Algebra, Logic Synthesis, CMOS Technology, Latches & Flip-Flops, Number Systems & Arithmetic Circuits, Finite State Machines, Registers and Microprocessors