Overview

Our Computation & Mathematics program is designed to provide strong foundations in Mathematics, Computer Science and Scientific Computation.

The students will be trained in the skills necessary to solve advanced scientific problems arising in multiple multi-disciplinary domains such as Mathematical Economics, Computational Physics, Computational Biology, Modeling & Simulation, Cryptography, Computational Geometry, and Computational Linguistics, among many more domains. Through the curriculum, a student gets the opportunity to be exposed to a wide variety of mathematical concepts that are essential in solving a large number of complex scientific problems such as DNA sequence homology, Brain models, Anatomy visualization, Pharmacology, Particle physics, Vehicle crash simulation, Structural dynamics of buildings and so on, among many others. In essence, the program curriculum is designed to provide a perfect learning platform for students to enrich them with strong mathematical and analytical knowledge blended with core computing and engineering skills. We list some key features of the program herein:

  • The courses in the program are designed to be necessarily broad with considerable depth and enable the students to grasp the applied nature of the concepts. The students will be able to appreciate the natural elegance of the foundational mathematical principles.
  • The core computing science courses will empower the student with the necessary skill set necessary for computational thinking and systems engineering capabilities. There is significant emphasis on algorithmic problem-solving skills and large-scale data processing techniques on modern multi-core and multi-processor architectures.
  • The students will have the flexibility to choose elective courses from a broad spectrum of courses depending on their interest and passion.
  • Majority of the courses are enhanced with practical training through regular laboratory exercises, course projects, and real-world case studies.
  • The students will have the flexibility to do projects in other departments including all the engineering branches, physics, chemistry, management and humanities.
List of Subjects

Mathematics Computer Science
Real Analysis Theory of Computing
Functions of Several variables Programming and Data Structures
Discrete Mathematics Computer Organization
Abstract Algebra Design and Analysis of Algorithms
Linear Algebra Operating Systems
Numerical Methods Graph Theory and Algorithms
Number Theory Artificial Intelligence
Probability and Statistics Computer Networks
Optimization Techniques Data Base Management Systems
Graph Theory Deep Learning
Complex Analysis High Performance Computing
Financial Mathematics Software Engineering
Ordinary & Partial Differential Equations Cryptography and Information Security
Computational Methods for PDE
Credit Split up

Description Total credits
Maths 56
Computer Science 52
Basic Sciences 17
HSS 7.5
Electives 9
Projects 18
Others 7.5
Total credits 167