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 minor in CS program is focused on two main lines - theoretical learning and practical implementation. The students must take core/group-elective courses in the areas of Mathematics, Physics, Numerical and Computational Methods, Modeling and Simulation, High Performance Computing, Parallel Programming, Data analysis and Visualization. The electives are further designed to sharpen this skill-set by providing domain knowledge in interdisciplinary areas ranging from engineering to biological applications.
The ICT embodies the convergence of Computer and Communication systems and has obtained wide acceptance as a distinct discipline. It is also expected that ICT graduates would enjoy a special niche only if they have certain performance capabilities not found in conventional CSE and/or ECE graduates. Logically this convergence takes place at the systems level, but at the same time it is necessary to accept a certain level of granularity as one goes down to the level of circuits, devices and materials. In other words, given the four- year span of a B.Tech Program, there has to be a trade-off between the breadth demanded by comprehension at the systems level and the depth desired by scientific understanding of the fundamentals.
B.Tech (Honours in ICT with minor in CS) program from 2013-14 academic session to impart the necessary knowledge and insight to the students to build computational models to understand, analyze and address fundamental problems in the areas of societal importance. Computational science involves use of mathematical models, numerical methods, quantitative analysis techniques, advanced computing capabilities and IT knowledge to understand and solve complex science, engineering and social problems aimed in improving products, processes, and work-flows.
The course structure of the curriculum could broadly be classified into 3 categories. The first category, referred to as Core (Foundation), is a set of compulsory courses required to be taken by every student in the program. The next one is formed by a set of courses, referred to as the Group Electives, which forms the technical core of the programs. Finally, there is a set of courses consisting of technical electives, open electives, and science electives.Eighteen credits in the foundation courses should come from four Computational Science core courses. Furthermore, the electives should be chosen in such a way that at least 2 group electives, 2 science electives and 3 technical electives are from the pool of computational science electives listed below separately as CS Electives.
12thCandidate must have passed 10+2 with Mathematics, Physics and any one of Chemistry/Bio-technology/Computer Science/Biology.
Candidates appearing in the qualifying examination in 2016 are also eligible to apply