Bsc.CSIT Entrance Notes

Bsc-csitMathematicsUpdated: 7/8/2026

BSc CSIT Entrance Examination — Mathematics Note

Total Marks: 25
A comprehensive, topic-wise breakdown of the BSc CSIT Entrance mathematics syllabus. This syllabus covers fundamental mathematical concepts including Algebra, Trigonometry, Coordinate Geometry, Calculus, Vector, and Probability. The examination carries 25 marks with varying weightage across units. Algebra and Calculus together account for approximately 12-20 marks, making them the highest priority areas. Coordinate Geometry and Trigonometry follow in importance, while Vector and Probability carry minimal weightage. However, understanding the interconnections between these topics is essential for achieving a competitive score.

Marks Distribution Overview

Unit
Marks Weightage
Algebra
6 - 12
Trigonometry
2 - 3
Coordinate Geometry
4 - 6
Calculus
6 - 8
Vector
1 - 2
Probability
1 - 2

Strategic Preparation Overview

To excel in the BSc CSIT entrance mathematics section, candidates should prioritize Algebra and Calculus as they collectively contribute up to 20 marks. Coordinate Geometry and Trigonometry require consistent practice of formulas and graphical concepts. Vector and Probability, though carrying minimal marks, are quick to master and should not be ignored. Regular problem-solving with previous years' questions and time management during the examination are crucial. A strong conceptual foundation combined with speed and accuracy will ensure success in this section.

1. Algebra (6 – 12 Marks)

Algebra is the most significant unit in the BSc CSIT entrance mathematics syllabus, carrying the highest weightage of 6 to 12 marks. This unit encompasses a wide range of topics including sets, relations, functions, logarithmic functions, matrices and determinants, sequences and series, complex numbers, polynomial equations, systems of linear equations, binomial theorem, and permutations and combinations. Mastery of these topics is essential not only for scoring well but also for building a strong mathematical foundation required in subsequent computer science courses.

1.1 Set, Real Number System and Logic

This foundational topic introduces the basic building blocks of mathematics. A set is a well-defined collection of distinct objects. The real number system establishes a hierarchy of numbers from natural numbers (N) to whole numbers (W), integers (Z), rational numbers (Q), irrational numbers, and real numbers (R). Mathematical logic deals with statements that can be either true or false, and the operations that combine them. Understanding these concepts is critical for digital logic design, database query languages, and algorithm design.
  • Set Operations: Union (∪), Intersection (∩), Difference (−), Complement (') - fundamental operations that combine or modify sets.
  • De Morgan's Laws: (A ∪ B)' = A' ∩ B' and (A ∩ B)' = A' ∪ B' - essential for simplifying complex set expressions.
  • Number System Hierarchy: N ⊂ W ⊂ Z ⊂ Q ⊂ R, with irrational numbers completing the real number line.
  • Logical Connectives: Negation (¬), Conjunction (∧), Disjunction (∨), Conditional (→), Biconditional (↔). Truth tables help evaluate compound statements.

1.2 Relation and Function

Relations and functions are fundamental concepts in mathematics that describe connections between sets. A relation is any subset of a Cartesian product, while a function is a special type of relation where each input has exactly one output. Understanding different types of relations (reflexive, symmetric, transitive) and functions (one-one, onto, bijective) is essential for mapping, database design, and algorithm analysis.
  • Relation: Any subset of A × B. Domain is the set of first elements; Range is the set of second elements.
  • Equivalence Relation: A relation that is reflexive, symmetric, and transitive simultaneously. Partitions sets into equivalence classes.
  • Function Types: Injective (one-one), Surjective (onto), Bijective (both). Composite functions (f∘g) and inverse functions (f⁻¹) are also tested.
  • Important Notation: f: A → B, (f ∘ g)(x) = f(g(x)), f⁻¹ exists only if f is bijective.

1.3 Logarithmic Function

Logarithms are the inverse of exponential functions. They are widely used in computer science for measuring complexity (logarithmic time algorithms), information theory (entropy), and data compression. The laws of logarithms enable simplification of complex expressions, making them invaluable in mathematical analysis.
  • Definition: If aˣ = N (a > 0, a ≠ 1), then x = logₐN. Base 10 is common logarithm (log), base e is natural logarithm (ln).
  • Laws of Logarithms: logₐ(mn) = logₐm + logₐn; logₐ(m/n) = logₐm − logₐn; logₐmⁿ = n·logₐm; logₐm = log_b(m)/log_b(a) (change of base).
  • Special Values: logₐa = 1, logₐ1 = 0 for any valid base a. These are fundamental in solving logarithmic equations.

1.4 Matrix and Determinants

Matrices are rectangular arrays of numbers used to represent linear transformations, systems of equations, and data structures. Determinants provide crucial information about matrices, including invertibility. Matrix operations are fundamental in computer graphics, machine learning, and scientific computing.
  • Matrix Types: Row/Column, Square, Diagonal, Identity, Symmetric, Skew-Symmetric. Understanding these classifications is essential.
  • Matrix Operations: Addition, Subtraction, Multiplication (compatible dimensions). Transpose (Aᵀ) interchanges rows and columns.
  • Determinants: |A| for a 2×2 matrix = a₁₁a₂₂ − a₁₂a₂₁. For larger matrices, expansion by minors or cofactors is used.
  • Inverse Matrix: A⁻¹ = adj(A)/|A|, provided |A| ≠ 0. Singular matrices (|A| = 0) have no inverse.

1.5 Sequence and Series

Sequences are ordered lists of numbers following a specific pattern, while series are the sums of sequences. Arithmetic Progressions (AP) and Geometric Progressions (GP) are the most common types. Understanding sequences and series is important for analyzing algorithm complexity, financial mathematics, and recurrence relations in computer science.
  • Arithmetic Progression: tₙ = a + (n-1)d (nth term), Sₙ = n/2[2a + (n-1)d] = n/2(a+l) (sum of n terms).
  • Geometric Progression: tₙ = arⁿ⁻¹, Sₙ = a(rⁿ−1)/(r−1) for r ≠ 1, S∞ = a/(1−r) for |r| < 1.
  • Special Series: Σn = n(n+1)/2, Σn² = n(n+1)(2n+1)/6, Σn³ = [n(n+1)/2]². These are frequently used in complexity analysis.

1.6 Complex Number

Complex numbers extend the real number system by introducing the imaginary unit i, where i² = −1. They are essential in electrical engineering, quantum mechanics, signal processing, and advanced mathematics. Complex numbers are represented as z = a + ib, with a as the real part and b as the imaginary part.
  • Basics: z = a + ib, Conjugate z̄ = a − ib, Modulus |z| = √(a² + b²).
  • Polar Form: z = r(cosθ + i sinθ), where r = |z| and θ = arg(z). This is widely used in digital signal processing.
  • De Moivre's Theorem: zⁿ = rⁿ(cos nθ + i sin nθ). Used for calculating powers and roots of complex numbers.
  • Cube Roots of Unity: 1, ω, ω² where 1 + ω + ω² = 0. Essential in solving cubic equations.

1.7 Polynomial Equation

Polynomial equations are expressions of the form p(x) = 0. The Remainder Theorem and Factor Theorem provide powerful tools for factoring polynomials and finding roots. The quadratic formula and the nature of roots (discriminant) are essential for solving algebraic problems.
  • Remainder Theorem: If p(x) is divided by (x−a), the remainder is p(a).
  • Factor Theorem: (x−a) is a factor iff p(a) = 0. This is crucial for polynomial factorization.
  • Quadratic Formula: x = [−b ± √(b²−4ac)]/2a. Discriminant D = b²−4ac determines nature of roots (real, equal, or complex).
  • Cubic Equations: For ax³ + bx² + cx + d = 0: Sum of roots = −b/a, Sum of products (two at a time) = c/a, Product = −d/a.

1.8 System of Linear Equations

Systems of linear equations are fundamental in linear algebra and have extensive applications in computer science, including solving optimization problems, computer graphics transformations, and machine learning algorithms. Various methods exist for solving these systems, including substitution, elimination, matrix inversion, and Cramer's rule.
  • Solution Methods: Substitution/Elimination for two variables. Matrix method (X = A⁻¹B) and Cramer's Rule for larger systems.
  • Cramer's Rule: x = Dₓ/D, y = Dᵧ/D, z = D₂/D, where D is the determinant of the coefficient matrix.
  • Consistency Conditions: D ≠ 0 → unique solution; D = 0 and all Dₓ, Dᵧ, D₂ = 0 → infinite solutions; D = 0 with any Dₓ, Dᵧ, D₂ ≠ 0 → no solution.

1.9 Binomial Theorem

The binomial theorem provides a systematic way to expand expressions of the form (x + y)ⁿ. The general term, middle terms, and coefficient patterns (Pascal's Triangle) are important. The theorem is widely used in probability, combinatorics, and algorithm analysis.
  • Expansion Formula: (x+y)ⁿ = Σ(r=0 to n) ⁿCᵣ xⁿ⁻ʳ yʳ, where ⁿCᵣ = n!/(r!(n-r)!).
  • General Term: T(r+1) = ⁿCᵣ xⁿ⁻ʳ yʳ. Useful for finding specific terms without full expansion.
  • Middle Term: If n is even: (n/2 + 1)ᵗʰ term. If n is odd: two middle terms (n+1)/2 and (n+3)/2.
  • Binomial Coefficients: ⁰C₀, ¹C₀, ¹C₁, ²C₀, ²C₁, ²C₂ follow Pascal's Triangle. Key identity: ⁿCᵣ = ⁿCₙ₋ᵣ.

1.10 Permutation and Combination

Permutation and combination are fundamental counting techniques. Permutation considers arrangements where order matters (P(n,r) = n!/(n-r)!), while combination considers selections where order doesn't matter (C(n,r) = n!/[r!(n-r)!]). These concepts are extensively used in probability, algorithm design, cryptography, and combinatorial optimization.
  • Permutation: P(n,r) = n!/(n−r)! - arrangements of r items from n, where order matters.
  • Combination: C(n,r) = n!/[r!(n−r)!] - selections of r items from n, where order doesn't matter.
  • Fundamental Principle of Counting: If a task can be done in m ways and another in n ways, the combined task can be done in m×n ways.
  • Applications: Probability calculations, password strength analysis, graph theory, and algorithm complexity.

2. Trigonometry (2 – 3 Marks)

Trigonometry deals with the relationships between angles and sides of triangles. In computer science, trigonometric functions are used in graphics programming, game development, signal processing, and robotics. This unit focuses on basic trigonometric functions, equations, and properties of triangles.

2.1 Basic Trigonometry and Circular Functions

Basic trigonometry covers the six trigonometric functions (sine, cosine, tangent, cotangent, secant, cosecant) and their relationships. The standard angle table (0°, 30°, 45°, 60°, 90°) provides essential values. Pythagorean identities and compound angle formulas are fundamental for solving complex problems.
  • Standard Angle Values: sin 0°=0, sin 30°=1/2, sin 45°=1/√2, sin 60°=√3/2, sin 90°=1. Corresponding cosine and tangent values should be memorized.
  • Pythagorean Identities: sin²θ + cos²θ = 1, 1 + tan²θ = sec²θ, 1 + cot²θ = csc²θ.
  • Compound Angle Formulas: sin(A±B) = sinA cosB ± cosA sinB; cos(A±B) = cosA cosB ∓ sinA sinB.
  • Multiple Angle Formulas: sin 2θ = 2sinθ cosθ; cos 2θ = cos²θ − sin²θ = 2cos²θ − 1 = 1 − 2sin²θ.

2.2 Trigonometric Equation and General Solution

Trigonometric equations involve unknown angles and require finding all solutions, including general solutions with periodic terms. General solutions for sine, cosine, and tangent equations follow specific patterns. Domain restrictions must be carefully checked before finalizing answers.
  • General Solutions: sinθ = sinα → θ = nπ + (−1)ⁿα; cosθ = cosα → θ = 2nπ ± α; tanθ = tanα → θ = nπ + α, where n ∈ Z.
  • Domain Restrictions: Always verify that solutions fall within the specified domain of the original equation.

2.3 Properties of Triangles

Properties of triangles include the Law of Sines and Law of Cosines, which relate angles to side lengths. These are essential in geometry problems, navigation, and computer graphics for calculating distances and angles in 2D and 3D space.
  • Law of Sines: a/sin A = b/sin B = c/sin C = 2R (where R is circumradius).
  • Law of Cosines: a² = b² + c² − 2bc·cos A (and cyclic variations). Used to find side lengths or angles.
  • Area of Triangle: Area = ½ab·sin C = ½bc·sin A = ½ca·sin B. Also, Heron's formula: Area = √[s(s−a)(s−b)(s−c)].

3. Coordinate Geometry (4 – 6 Marks)

Coordinate geometry combines algebra with geometry, allowing algebraic representation of geometric shapes. This unit covers straight lines, pairs of straight lines, conic sections (circle, parabola, ellipse, hyperbola), and coordinates in space. These concepts are fundamental to computer graphics, image processing, and geometric modeling.

3.1 Straight Lines

Straight lines are the simplest geometric objects. The concept of slope, intercepts, and various forms of equations (slope-intercept, point-slope, two-point, intercept, general) are essential. Distance between points, angle between lines, and perpendicular/parallel conditions are frequently tested.
  • Equation Forms: y = mx + c (slope-intercept), y − y₁ = m(x − x₁) (point-slope), x/a + y/b = 1 (intercept form), Ax + By + C = 0 (general form).
  • Slope and Angle: m = tanθ. Angle between lines: tanθ = |(m₂−m₁)/(1+m₁m₂)|. Parallel lines: m₁ = m₂. Perpendicular lines: m₁·m₂ = −1.
  • Distance and Section Formulas: Distance between two points: √[(x₂−x₁)² + (y₂−y₁)²]. Section formula: (mx₂ + nx₁)/(m+n) for coordinates dividing in ratio m:n.

3.2 Pair of Straight Lines

A pair of straight lines represents two lines through the origin or a general point. Homogeneous equation ax² + 2hxy + by² = 0 represents two lines through the origin. Conditions for perpendicular and coincident lines are important. The angle between the pair of lines is given by tanθ = |2√(h²−ab)/(a+b)|.
  • General Equation: ax² + 2hxy + by² = 0 represents a pair of lines through the origin.
  • Conditions: Lines are perpendicular if a + b = 0. Lines are coincident if h² = ab. Lines are distinct if h² > ab.
  • Angle Formula: tanθ = |2√(h²−ab)/(a+b)|. If h² = ab, lines are coincident.

3.3 Circle, Parabola, Ellipse, Hyperbola

Conic sections are curves obtained by intersecting a cone with a plane. These curves (circle, parabola, ellipse, hyperbola) are fundamental in computer graphics for rendering, path planning, and geometric modeling. Each has a standard equation and specific geometric properties.
  • Circle: Equation: (x−h)² + (y−k)² = r². Center (h,k), radius r. Also, x² + y² + 2gx + 2fy + c = 0 with center (−g,−f) and radius √(g²+f²−c).
  • Parabola: y² = 4ax (opens right). Focus (a,0), Directrix x = −a, Vertex (0,0). Axis is y=0. Used in parabolic motion and reflectors.
  • Ellipse: x²/a² + y²/b² = 1 (a > b). Foci (±c,0) where c² = a²−b². Eccentricity e = c/a < 1. Used in orbital mechanics.
  • Hyperbola: x²/a² − y²/b² = 1. Foci (±c,0) where c² = a²+b². Eccentricity e = c/a > 1. Asymptotes: y = ±(b/a)x.

3.4 Coordinates in Space/Plane

3D coordinate systems extend 2D concepts to three dimensions. Points are represented as (x, y, z). Distance formula, section formula, direction cosines, and equations of planes and lines in space are essential for computer graphics, 3D modeling, and spatial problem-solving.
  • Distance Formula in 3D: Distance = √[(x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²].
  • Direction Cosines: For a line with direction ratios (a, b, c), direction cosines are l = a/√(a²+b²+c²), m = b/√(...), n = c/√(...), with l² + m² + n² = 1.
  • Equation of a Plane: Ax + By + Cz + D = 0. Normal vector (A, B, C). Distance from point to plane = |Ax₁+By₁+Cz₁+D|/√(A²+B²+C²).

4. Calculus (6 – 8 Marks)

Calculus is the study of change and motion. It consists of differential calculus (derivatives and rates of change) and integral calculus (accumulation and area). Calculus is fundamental in computer science for algorithm analysis, machine learning, physics simulations, and optimization problems.

4.1 Limit and Continuity

Limits describe the behavior of a function as the input approaches a specific value. Continuity requires the limit to exist and equal the function's value. Understanding limits is essential for defining derivatives and evaluating functions near points of discontinuity.
  • Definition: lim(x→a) f(x) = L. Left-hand and right-hand limits must be equal for the limit to exist.
  • Indeterminate Forms: 0/0, ∞/∞, 0·∞, etc. Require algebraic manipulation, L'Hôpital's rule, or factorization.
  • Continuity Conditions: f(a) is defined, lim(x→a) f(x) exists, and lim(x→a) f(x) = f(a).

4.2 Derivatives and Applications

Derivatives measure instantaneous rates of change. Standard derivatives of elementary functions must be memorized. Differentiation rules (product, quotient, chain) are essential for composite functions. Applications include finding tangent/normal lines, determining increasing/decreasing behavior, and solving maxima/minima problems.
  • Definition: f'(x) = lim(h→0) [f(x+h) − f(x)]/h. Provides slope of tangent at a point.
  • Standard Derivatives: d/dx(xⁿ) = nxⁿ⁻¹, d/dx(sin x) = cos x, d/dx(cos x) = −sin x, d/dx(tan x) = sec²x, d/dx(eˣ) = eˣ, d/dx(ln x) = 1/x.
  • Applications: Tangents: y−f(a) = f'(a)(x−a). Normal: slope = −1/f'(a). Increasing if f'(x) > 0, decreasing if f'(x) < 0. Maxima/Minima at f'(x) = 0.
  • Second Derivative Test: f''(x) > 0 → local minimum. f''(x) < 0 → local maximum. f''(x) = 0 → inconclusive (requires higher-order test).

4.3 Integration and Applications

Integration is the reverse process of differentiation. It finds the accumulation of quantities over intervals. Standard integrals, substitution method, integration by parts, and partial fractions are the key techniques. Applications include finding areas under curves, areas between curves, and volumes of revolution.
  • Indefinite Integration: ∫xⁿ dx = xⁿ⁺¹/(n+1) + C (n ≠ −1), ∫1/x dx = ln|x| + C, ∫eˣ dx = eˣ + C, ∫sin x dx = −cos x + C, ∫cos x dx = sin x + C, ∫sec²x dx = tan x + C.
  • Integration Techniques: Substitution method (u-substitution), Integration by parts (∫u dv = uv − ∫v du), Partial fractions for rational functions.
  • Definite Integration: ∫ₐᵇ f(x) dx = F(b) − F(a), where F is the antiderivative. Area under curve = ∫ₐᵇ f(x) dx.
  • Area Between Curves: Area = ∫ₐᵇ [f(x) − g(x)] dx, where f(x) ≥ g(x) on the interval [a, b].

5. Vector (1 – 2 Marks)

Vectors are quantities with both magnitude and direction. They are used in physics, computer graphics, machine learning, and many other fields. The dot product (scalar product) and cross product (vector product) are the two main vector operations. Understanding vector algebra is essential for spatial computations.
  • Vector Representation: a⃗ = xi + yj + zk. Magnitude |a⃗| = √(x² + y² + z²). Unit vector = a⃗/|a⃗|.
  • Dot Product: a⃗·b⃗ = |a⃗||b⃗|cosθ = x₁x₂ + y₁y₂ + z₁z₂. Used to find angle and test perpendicularity (dot = 0).
  • Cross Product: a⃗ × b⃗ = |a⃗||b⃗|sinθ n̂. Result is perpendicular to both vectors. Used to find area of parallelogram or triangle.
  • Section Formula: Point dividing line in ratio m:n has position vector (m·b⃗ + n·a⃗)/(m+n).

6. Probability (1 – 2 Marks)

Probability measures the likelihood of events occurring. It is fundamental in computer science for algorithm analysis, machine learning, cryptography, and randomized algorithms. The basic formula P(E) = n(E)/n(S) forms the foundation, with additional theorems for combined events.
  • Basic Concepts: Sample Space (S): set of all possible outcomes. Event (E): subset of S. P(E) = n(E)/n(S), where 0 ≤ P(E) ≤ 1.
  • Addition Theorem: P(A ∪ B) = P(A) + P(B) − P(A ∩ B). For mutually exclusive events, P(A ∩ B) = 0.
  • Independent Events: P(A ∩ B) = P(A)·P(B). Occurrence of one does not affect the other.
  • Conditional Probability: P(A|B) = P(A ∩ B)/P(B), where P(B) > 0. Used in Bayesian inference and machine learning.

Quick Revision Tips for BSc CSIT Mathematics

  • Prioritize Algebra and Calculus: These two units together contribute 12-20 marks. Focus on mastering matrices, sequences, complex numbers, derivatives, and integrals.
  • Practice Coordinate Geometry: Conic sections (circle, parabola, ellipse, hyperbola) and straight lines are frequently tested. Memorize standard equations and properties.
  • Learn Formulas for Trigonometry: Memorize standard angles, Pythagorean identities, and compound angle formulas for quick recall.
  • Speed and Accuracy: Solve previous years' questions to identify patterns and improve time management. The exam has 25 marks with limited time, so practice is essential.
  • Don't Ignore Low-Weightage Topics: Vector and Probability carry only 1-2 marks each but are easy to score with basic formula recall. Don't skip these topics.