This Repository was put together for the common goal of creating a collective Math repository. Some of the Math below was required for completing a 3-year
BSc in Computer Science at my University. Each folder
is labelled by topic. See the below tree diagram to help navigate the repository.
Content will still be missing and therefore I have incorparated external work, exams and tests. The Math Problems
folders will have Exams, tests or small problems to solve. Some Solutions are given while others sadly are missing.
📂 Algebra
- 📂 Linear Algebra
- 📄 Matrix Theory (Matrices, Determinants, Linear Equations)
- 📄 Vector Spaces (Subspaces, Basis, Dimension)
- 📄 Eigenvalues and Eigenvectors
- 📂 Advanced Linear Algebra (Year 2)
- 📄 Matrix Decompositions (LU, QR, SVD)
- 📄 Inner Product Spaces, Diagonalization
- 📄 Applications to Computer Science (Data Science, Machine Learning)
📂 Discrete Mathematics
- 📄 Combinatorics
- 📄 Propositional Logic and Predicate Logic
- 📄 Set Theory and Relations
- 📄 Proof Techniques (Induction, Contradiction, Direct Proof)
- 📂 Advanced Discrete Mathematics (Year 2)
- 📄 Graph Theory (Graphs, Trees, Networks)
- 📄 Number Theory (Prime Numbers, Divisibility, Modular Arithmetic)
- 📄 Applications to Cryptography and Algorithms
📂 Calculus
- 📂 Calculus I
- 📄 Differentiation (Limits, Continuity, Derivatives)
- 📄 Applications of Differentiation (Optimization Problems)
- 📄 Integration (Definite and Indefinite Integrals)
- 📄 Applications of Integration (Area under Curves)
- 📂 Calculus II
- 📄 Multivariable Calculus (Partial Derivatives, Multiple Integrals)
- 📄 Vector Calculus (Gradient, Divergence, Curl)
- 📄 Differential Equations (Introduction and Applications)
📂 Probability and Statistics (Year 2)
- 📄 Basic Probability Concepts
- 📄 Random Variables and Probability Distributions
- 📄 Expectation, Variance, Covariance
- 📄 Descriptive Statistics
- 📄 Hypothesis Testing and Confidence Intervals
- 📄 Linear Regression and Correlation
📂 Numerical Methods (Year 2)
- 📄 Numerical Analysis (Error Analysis, Numerical Stability)
- 📄 Numerical Solutions (Linear/Nonlinear Equations, Integration)
- 📄 Applications to Scientific Computing
🔥 Problems
- 📂 Algebra
- 📂 Discrete Mathematics
- 📂 Calculus
- 📂 Probability and Statistics
- 📂 Numerical Methods
- 📂 Exam papers
- 📂 Midterms
- 📂 Finals
- 📄 How problems are done?