This course covers general vector spaces, inner product spaces, linear transformation, eigen vector and eigen value, matrix diagonalization.
This course covers groups, permutations and cosets, group homomorphism, group quotient, integral domain, ideals, ring quotient
This course covers object oriented programming using python and its applications in software and game developments
This course covers classical and modern cryptosystems and some well-known attacks on cryptosystems.
This course covers fundamental idea of error correction and detection in a communication channel using coding, linear and non-linear codes, mathematical problems from coding, and coding applications in real life
This course covers ways to determine algorithms time complexity. We analyse algorithms for some well-known computational problems including search, sorting, matching, matrices multiplication, and graphs algorithms
This course covers fundamental concepts behind some well-known artificial intelligence such as search, knowledgable machine, machine learning, language processing, and transformer
This course covers basics of relational database design and web-based applications development