Formulary & Course Materials
Formulary & Course Materials
This computer science wiki is hosted on wiki.d3psi.net. Insight into version history can be obtained from the GitHub repository. Changes, comments and feedback may be emailed to [email protected].
HS21 - 252-0025-01L - Discrete Mathematics
Mathematical Reasoning, Proofs, and a First Approach to Logic
Sets, Relations, and Functions
Lagrange Interpolation of Polynomials
Linear-Feedback Shift Registers (LFSRs) (TODO)
Extended Euclidean Algorithm (TODO)
HS21 - 252-0026-00L - Algorithms and Datastructures
Big-O-/Asymptotic-Notation, Landau-Symbols
Data Structures and Abstract Data Types (TODO)
Multiplication (Integer & Matrix Multiplication)
HS21 - 252-0027-00L - Introduction to Programming
Extended Backus-Naur Form (EBNF)-Descriptions
HS21 - 401-0131-00L - Linear Algebra
Linear Systems, Gaussian Elimination (TODO)
Vectorspaces, Subspaces, Basis (TODO)
Orthogonal/Unitary Transformations (TODO)
FS22 - 252-0028-00L - Digital Design and Computer Architecture
Hardware Description Languages
FS22 - 252-0029-00L - Parallel Programming
Java Recap (in light of concurrency)
Basic Concepts in Parallelism (TODO)
Divide-and-Conquer, Cilk-Style Bounds (TODO)
ForkJoin Framwork - Shared Memory Concurrency, Locks, Data Races (TODO)
Locks using Atomic Registers (TODO)
Spinlocks, Deadlocks, Semaphores (TODO)
Barrier, Producer-/Consumer, Monitors (TODO)
ABA Problem, Concurrency Theory (TODO)
Sequential Consistency, Consensus, Transactional Memory, Message Passing (TODO)
Consensus Proof and Reductions (TODO)
FS22 - 252-0030-00L - Algorithms and Probability
Hamiltonian Cycle in a Hypercube: Gray-Code
FS22 - 401-0212-16L - Analysis I
Real Numbers, Euclidean Domains, Complex Numbers
Powerseries and Taylor-Approximations (TODO)
Cauchy-Product of the Exponential Function