### LINEAR ALGEBRA DIPTECH(ICT, CT AND CN)

Purpose of the course:

The course serves as an introduction to basic concepts in Linear Algebra which is a branch in mathematics that has several applications in physical sciences, engineering, economics, computer technology and many others.

Expected Learning Outcomes

The learner should be able to:

(i)                     Carry out basic operations on Matrices.

(ii)                  Find solutions to systems of Linear Equations and their applications.

(iii)           Understand properties of vector spaces and vector algebra.

(iv)           Understand basic properties and examples of linear transformations.

Course Content

Linear equation and matrices: Basic operations on matrices, determinant and inverse of matrices, Reduction to echelon form, solution to systems of linear equations using Gauss-Jordan elimination method, Cramer’s rule and inverses; Inner products and norms, Vector analysis; Scalars and vectors addition, subtraction and multiplication of vectors, Differentiation of vectors.dot and cross products, equation of planes and lines; Linearity: Linear dependence and independence of vectors; Eigen value and Eigen vector, linear transformations, bilinear and quadratic forms.

### LINEAR ALGEBRA DIPTECH(ICT, CT AND CN)

Purpose of the course:

The course serves as an introduction to basic concepts in Linear Algebra which is a branch in mathematics that has several applications in physical sciences, engineering, economics, computer technology and many others.

Expected Learning Outcomes

The learner should be able to:

(i)                     Carry out basic operations on Matrices.

(ii)                  Find solutions to systems of Linear Equations and their applications.

(iii)           Understand properties of vector spaces and vector algebra.

(iv)           Understand basic properties and examples of linear transformations.

Course Content

Linear equation and matrices: Basic operations on matrices, determinant and inverse of matrices, Reduction to echelon form, solution to systems of linear equations using Gauss-Jordan elimination method, Cramer’s rule and inverses; Inner products and norms, Vector analysis; Scalars and vectors addition, subtraction and multiplication of vectors, Differentiation of vectors.dot and cross products, equation of planes and lines; Linearity: Linear dependence and independence of vectors; Eigen value and Eigen vector, linear transformations, bilinear and quadratic forms.

### Object Oriented Programming JanApril2020 Prerequisite

- Introduction to Programming, Structured Programming, C or C++ (or any other programming Language)

Purpose of the Course

The course introduces the students to the concepts and principles of Object Oriented Programming. The central theme will be about using object orientation in coming up with software with an emphasis on developing insights about how object orientation changes the way we conceptualize, design, develop and implement computer systems