B.Tech. Honours (CS*) Program Overview

DA-IICT offers two unique four-year undergraduate programs leading to the Degrees of Bachelor of Technology in Information and Communication Technology - B.Tech (ICT) and Bachelor of Technology (Honours in ICT with minor in Computational Science) - B.Tech (Honours in ICT with minor in CS).

The Computational science is concerned with constructing mathematical models, simulating and quantitative analysis techniques, and using computers to analyze and solve scientific problems with applications in engineering and social sciences. A mathematical model is a description of a system using mathematical concepts and language. The process of developing a mathematical model is termed mathematical modeling. A model may help to explain a system and to study the effects of different components, and to make predictions about behavior. Quantitative analysis helps to build a computational model using computer simulation and other forms of computation to analyze problems in various scientific disciplines

Mathematical models are used not only in the natural sciences (such as physics, biology, earth science, meteorology) and engineering disciplines (e.g. computer science, artificial intelligence), but also in the social sciences (such as economics, psychology, sociology and political science); physicists, engineers, statisticians, operations research analysts and economists use mathematical models most extensively. Traditionally, the quality of modeling depends on how well the mathematical models developed on the theoretical side agree with results of repeatable experiments. Lack of agreement between theoretical mathematical models and experimental measurements often leads to important advances as better theories are developed.

In Computational science, unlike the traditional theoretical and experimental approaches, the scientists and engineers gain understanding, mainly through the analysis of mathematical models implemented on computers. Scientists and engineers develop computer programs, application software that model systems being studied and run these programs with various sets of input parameters. Typically, these models require massive amounts of calculations (usually floating-point) and are often executed on high performance computing backbone consisting of supercomputers or distributed computing or several inter-connected clusters of workstations and personal computers. The rapid advances in processors, fast inter-connect networks, general purpose off the shelf computers, distributed shared memory systems, sophisticated modeling, simulation and analysis tools and software design/development tools and frameworks have helped in building computational models that with a fair degree of accuracy simulate the physical system. This coupled with the analysis tools have resulted in getting deep insights into the physical system that has helped strengthen the existing theoretical and experimental approaches to analyzing a physical system. Computational Science and Engineering finds diverse applications.

The B.Tech (ICT) and B.Tech Honours programs are designed to operate on a semester-based credit system. Each course is associated with a fixed number of credits. Credits (C) are assigned on an L-T-P-C system i.e number of hours required for Lectures (L), Tutorials (T) and Practicals (P) in a week. For both the degrees, the students are required to complete the prescribed curriculum in minimum of four years.

*CS: Minor in Computational Science