Mathematics I BCA First Semester New Course Syllabus

BCA 104: Mathematics I | Syllabus & Course Outline

๐Ÿ“ Mathematics I BCA 104 | Semester I/I

๐Ÿ“˜ Credit Hours: 3 โš™๏ธ Teaching Hours: 48 ๐Ÿงฎ Foundation for Programming & Graphics ๐Ÿ Lab: Python / MATLAB Integration

๐Ÿ“– Course Description

The course covers real numbers, functions and graphs, sequences and series, matrices and determinants, analytical geometry, vector spaces, and permutations & combinations. It provides the essential mathematical foundation for computer applications, programming, and data analysis. Teachers are encouraged to connect mathematical concepts with programming and real-world problem-solving during both theoretical and practical sessions.

๐ŸŽฏ Course Objectives

  • Understand real numbers, properties, intervals, complex numbers, and functions
  • Solve problems on arithmetic, geometric, harmonic sequences & series
  • Apply matrix algebra, determinants, eigenvalues, and transformations for computer graphics
  • Analyze conic sections (circle, parabola, ellipse, hyperbola) and polar equations
  • Work with vectors, vector spaces, linear dependence/independence, orthogonality
  • Compute permutations and combinations using counting principles
๐Ÿ“Œ Major TopicCore Concepts & Applications
Logic, Relations & FunctionsElementary logic, real number axioms, absolute value, complex numbers, Cartesian product, equivalence relation, composite & inverse functions, graphs
Sequences & SeriesArithmetic, Geometric, Harmonic progressions, AM, GM, HM, sum of n natural numbers, squares & cubes, Arithmetico-Geometric series
Matrices & DeterminantsAlgebra of matrices, determinants, inverse, rank, transformations (linear/orthogonal), eigenvalues, eigenvectors, application to computer graphics
Analytical GeometryConic sections: circle, parabola, ellipse, hyperbola, eccentricity, polar equations
Vectors & Vector SpacesVector operations, scalar/vector product, vector space, subspace, linear combination, independence, norm, orthogonality
Permutations & CombinationsCounting principle, permutation of n objects (all distinct / not all distinct), circular permutations, combinations

๐Ÿ“š Detailed Syllabus

Unit 1: Logic, Relations, Functions & Graphs10 Hrs
  • Elementary logic, real number system: field and ordered axioms
  • Intervals, rational & irrational numbers, absolute value & properties
  • Complex numbers and their properties
  • Ordered pairs, Cartesian product, relation, equivalence relation
  • Functions: composite functions, domain & range, inverse function
  • Types of functions: identity, constant, algebraic, trigonometric, exponential, logarithmic
  • Graphs of different functions (polynomial, exponential, trigonometric)
Unit 2: Sequence and Series7 Hrs
  • Sequence and Series: Arithmetic, Geometric, Harmonic progressions & properties
  • Arithmetic Mean (AM), Geometric Mean (GM), Harmonic Mean (HM) โ€” relation among them
  • nth term and sum of arithmetic series; finite & infinite geometric series
  • Sum of first n natural numbers, sum of squares, sum of cubes
  • Arithmetico-Geometric series
Unit 3: Matrices and Determinants10 Hrs
  • Definitions & types of matrices, algebra of matrices
  • Determinants, transpose, minors, cofactors, properties of determinants
  • Singular, non-singular, adjoint, inverse of a matrix
  • Rank of a matrix
  • Linear and orthogonal transformation, composite transformation โ€” applications to computer graphics
  • Characteristic equations, eigenvalues and eigenvectors
Unit 4: Analytical Geometry7 Hrs
  • Defining terms of conic sections
  • Standard equations of circle, parabola, ellipse, hyperbola and their graphs
  • Conic sections in terms of eccentricity
  • Polar equations of circle, ellipse, parabola, and hyperbola
Unit 5: Vectors and Vector Spaces7 Hrs
  • Definition of vector and scalar, magnitude, distance, unit vector
  • Operations: addition, subtraction, scalar multiplication
  • Scalar product (dot) and vector product (cross) of two and three vectors โ€” geometric interpretations
  • Vector space, subspace
  • Linear combination, linear dependence & independence
  • Scalar product, norm, orthogonality
Unit 6: Permutations and Combinations7 Hrs
  • Basic counting principle
  • Deduction method for formulas of permutations & combinations
  • Relation between permutations and combinations
  • Permutation of n objects (all different / not all different) โ€” taking all at a time
  • Circular permutations
  • Combination of different objects and their properties

๐Ÿงช Laboratory / Computational Work

Students are expected to implement numerical and algebraic problems using Python, MATLAB, or Mathematica to compare computational results with pen-and-paper solutions. Emphasis on:

  • Matrix operations and eigenvalue computation using NumPy
  • Plotting functions and conic sections (matplotlib / MATLAB)
  • Sequence and series summation, verification of AM, GM, HM relations
  • Vector operations and visualization
  • Permutation/combination simulations

โœ” Practical sessions: bridging math with programming for data science & graphics

๐Ÿ“š Required Readings & References

  • Bajracharya, B. C. (2082) โ€“ Basic Mathematics, Sukunda Publication
  • Boice, W.E., Diprima, R.C. โ€“ Elementary Differential Equations, John Wiley & Sons
  • Budnick, F. S. (2019) โ€“ Applied Mathematics for Business, Economics & Social Sciences, McGraw-Hill

๐Ÿ“– Additional materials: online resources for Python (NumPy/SciPy), lecture notes, and exercise handouts.

๐Ÿ“Š Examination Scheme (Indicative): Theory (60% external + internal) evaluates conceptual clarity and problem-solving. Lab component focuses on computational implementations using Python/MATLAB. Internal assessment includes assignments, quizzes, and lab reports.

๐Ÿ›๏ธ BCA First Semester (2025 Syllabus) โ€” Mathematics I (BCA 104) | Essential foundation for algorithms, statistics, and computational thinking

๐Ÿ“ Bridging pure mathematics with practical programming & real-world applications.

Leave a Comment