Skip to content

Computational Mathematics - Complete Study Notes

This folder supports two different ways to study Computational Mathematics for MCA Semester I:

  1. Guided beginner lessons teach prerequisites in small concept blocks with intuition, examples, checkpoints, programming links, and practice.
  2. University module notes are compact exam references for the official six modules. A module is not intended to be completed as one short lesson.

Each module follows three learning layers:

  1. Simple idea: plain language and a familiar analogy.
  2. Worked example: a small, step-by-step problem.
  3. Technical meaning: correct definitions, tables, and exam points.

A small running example is reused across modules to keep ideas consistent: the Campus graph for graph theory, a fixed 2x2 / 3x3 matrix example for linear algebra, and small propositions p, q, r for logic.

Beginner Learning Path

This path builds mathematical prerequisites before the university modules. Each lesson uses plain English, analogies, worked problems, programming connections, and practice checkpoints. Complete only one concept block at a time and check your answer before continuing.

LessonTopicStatus
1Algebra Review - Building the FoundationAvailable
2Functions and Coordinate GraphsContinue after completing Lesson 1
3Powers, Logarithms, Limits, and Basic CalculusPlanned prerequisite
4Matrices and DeterminantsPlanned
5Systems of Linear EquationsPlanned
6VectorsPlanned
7Eigenvalues and EigenvectorsPlanned
8Numerical Methods and InterpolationPlanned
9Numerical Differentiation and IntegrationPlanned
10ProbabilityPlanned
11StatisticsPlanned
12Graph Theory and Discrete MathematicsPlanned
13OptimizationPlanned

Complete the checkpoints and exercises in one lesson before moving to the next.

Module-wise study method

  1. Review the module prerequisites and learning outcomes.
  2. Complete one 10-15-minute study block at a time.
  3. Rework calculations without looking at the example.
  4. Attempt the mini quiz and practice ladder before revealing solutions.
  5. Mark the module Mastered only after scoring at least 80% without notes.

Module Index

ModuleTopicFile
1Logic: propositional and predicate calculus, Boolean algebra, natural deductionModule 1
2Well-formed formulae and computable type checkingModule 2
3Graphs and trees: terminology, MST, Eulerian walkingModule 3
4Matrices: operations, algebra, geometric interpretationModule 4
5Vector spaces and subspaces: bases, independence, transformationsModule 5
6Eigenvalues and eigenvectors, similarity, geometric interpretationModule 6

Deep-Dive Articles

ModuleArticle
1Module-1-Article
2Module-2-Article
3Module-3-Article
4Module-4-Article
5Module-5-Article
6Module-6-Article

Revision Tools

How to use this folder

  1. Read the matching module note first.
  2. Open the matching article for a deeper explanation and extra examples.
  3. Use the cheat sheet for fast revision of formulas.
  4. Practice the MCQs and important questions without looking at the notes.

Running examples

  • Logic: p = "It is raining", q = "The ground is wet", r = "I carry an umbrella".
  • Graph: the Campus graph G = ({A,B,C,D,E}, {AB, BC, CD, DE, EA, AC}) with weights, used for spanning tree and MST.
  • Matrices: M = [[2,1],[1,2]] and A = [[1,2,3],[0,1,4],[5,6,0]] reused for determinant, inverse, and eigenvalue work.

Built from Markdown with VitePress.