displayNone
Banner

B.Tech. (Honours) in ICT with minor in Computational Science

Application Process

Program Overview DAU’s B.Tech. in ICT (Hons) with minor in Computational Science (ICT-CS) is a four-year undergraduate program designed for students who wish to combine strong foundations in Information and Communication Technology (ICT) with the power of computational and scientific problem solving. As modern science, engineering, industry, and society increasingly rely on data-driven modelling, simulation, optimization, and high-performance computing, computational science has emerged as a key interdisciplinary field connecting computing, mathematics, and real-world applications.

The program integrates core areas of computing with computational methods used to study and solve complex problems arising in physics, engineering, biology, finance, climate science, networks, and other domains. Students develop expertise in programming, algorithms, mathematical modelling, numerical methods, data analysis, simulation, and scientific computing tools. The curriculum is designed to prepare graduates for careers in research, technology, analytics, scientific software development, and emerging computational industries, while also providing a strong foundation for higher studies and interdisciplinary research.

Programme Outcomes (POs)

PO No. Programme Outcomes
PO1 Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
PO2 Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences
PO3 Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
PO4 Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
PO5 Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
PO6 The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
PO7 Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
PO8 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
PO9 Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
PO10 Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
PO11 Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
PO12 Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

The Programme Specific Outcomes (PSOs) set the following goal:

After the successful completion of the B.Tech. (Honours) in ICT with minor in Computational Science programme, students will have:

PSO No. Program Specific Outcomes (PSOs)
PSO1 To apply the theoretical concepts of computer engineering and practical knowledge in analysis, design and development of computing systems and interdisciplinary applications.
PSO2 Develop system solutions involving both hardware and software modules
PSO3 To work as a socially responsible professional by applying ICT principles in real-world problems.

Program Outcomes (POs) & Course Outcomes (COs) of The Program

Syllabus of The Program

Program Structure

The B.Tech. ICT (Hons) with minor in Computational Science (ICT-CS) program follows the Common Curriculum Framework (CCF) for B.Tech. programs at DAU. The curriculum combines institute-level foundational courses with specialized training in computational science, scientific computing, and modern computational technologies. Under the CCF, students complete Institute Core courses, Program Core courses, Program Electives, and Free Electives, along with co-curricular activities, internships, certificate courses, and a final B.Tech. Project / Internship.

The program is structured to progressively build computational thinking and scientific problem-solving skills. The early semesters focus on mathematics, programming, basic sciences, communication skills, and foundational ICT concepts. The middle semesters develop expertise in data structures, algorithms, computational numerical methods, modelling and simulation, databases, and high-performance computing. The later semesters provide advanced exposure to computational modelling, data-driven methods, complex systems, scientific applications, interdisciplinary electives, research projects, internships, and the final B.Tech. Project / Internship.

Course Categories

  • Institute Core (IC): Mandatory courses common to all B.Tech. students under the Common Curriculum Framework.
  • Program Core (PC): Mandatory courses specific to the ICT (Hons) with Minor in Computational Science (ICT-CS)program.
  • Program Electives (PE): Elective courses in the primary areas of the ICT program.
  • Free Electives (FE): Courses outside the primary area of the program; at least one Free Elective should be from HSSE.

Broad Curriculum Components

  • Foundation and Core Courses: Students build strength in programming, algorithms, data structures, systems, databases, mathematics, machine learning
  • Elective Courses: From the semester four onward, students broaden or deepen their exposure through structured elective baskets.
  • Internships and Project Work: The curriculum includes a Rural Internship, a Summer Research / Industry Internship, project-based elective options in later semesters, and a final-semester B.Tech. Project / Internship.
  • Co-curricular, Design, and Certificate Components: The common framework includes co-curricular activities, design/exploration components, and two online certificate courses.
  • Minor Courses: Three Core Courses (Sem 3-5) Computational and Data-Driven Methods, Modelling & Simulation, High Performance Parallel Computing and one elective course from Advanced AI or Complex Systems or Applied Domain or Physical Science.

Common Curriculum Framework Summary

Component Requirement Remarks
Institute Core (IC) 17 courses Semesters I through V; common B.Tech. foundation, excluding internships and other non-course components.
Program Core (PC) 12 courses Semesters I through VI; program-specific core depth.
Program Electives (PE) 8 courses Semesters IV through VII; elective courses in areas of primary interest of the program.
Free Electives (FE) 2 courses Semesters VI and VII; at least one Free Elective should be from HSSE.
Certificate Courses 2 courses Online certificate courses; Pass/Fail basis.
Internships and BTP/ITP Rural Internship, Summer Internship, BTP/ITP Experiential components including final B.Tech. Project / Internship.
Minor Honors 4 courses Three core courses from Semester III through V and the one elective in either of VI or VII semester.

ICT (Hons) with minor in Computational Science Program Core Progression

The ICT-CS Program Core is designed to move from foundations to advanced AI and systems topics. The proposed ICT-CS Program Core sequence is as follows.

Course Code CCF Slot ICT-CS Course Title Semester
PC-101 Program Core 1 Discrete Mathematics Semester I
PC-102 Program Core 2 Engineering Physics I Semester II
PC-203 Program Core 3 Design and Analysis of Algorithms Semester III
PC-204 Program Core 4 Engineering Physics II Semester III
PC-205 Program Core 5 Signal and Systems Semester III
PC-206 Program Core 6 Database Management Systems Semester IV
PC-207 Program Core 7 Computer Systems Programming Semester IV
PC-208 Program Core 8 Introduction to Communication Systems Semester IV
PC-309 Program Core 9 Software Engineering Semester V
PC-310 Program Core 10 Digital Communications Semester V
PC-311 Program Core 11 Embedded Hardware Design Semester V
PC-312 Program Core 12 Computer Networks Semester VI
       
MPC-201 ICT-CS Minor Core-1 Computational and Data-Driven Methods  Semester III
MPC-202 ICT-CS Minor Core-2 Modelling and Simulation Semester IV
MPC-301 ICT-CS Minor Core-3 High Performance Parallel Computing Semester V

Semester-wise Academic Structure

Semester Courses / Components Credit Note
I HSS I (Language and Literature); Introduction to Programming; Programming Lab; Basic Electronic Circuits; Maths I (Calculus); Mathematical, Discrete Mathematics; Co-curricular - 1 19-20 course credits
II HSS II (Approaches to Indian Society); Data Structures; Digital Logic / Computer Organization; Maths II (Linear Algebra); Language in Practice; Engineering Physics I; Design Thinking for Engineers; Co-curricular - 2 21 course credits
III HSS III (Science, Technology and Society); Object-Oriented Programming; Maths III (Probability and Statistics); Design and Analysis of Algorithms; Engineering Physics II; Signal and Systems; Co-curricular - 3; Exploration Project
Minor core: Computational and Data-Driven Methods 
25 course credits
IV Environmental Studies; Introduction to Machine Learning; Database Management Systems; Computer Systems Programing; Introduction to Communication Systems; Program Elective - 1; Co-curricular – 4
Minor core: Modelling and Simulation
27-28 course credits
V Principles of Economics; Software Engineering; Digital communications; Embedder Hardware Design ; Program Elective – 2
Minor core: High Performance Parallel Computing
18-19 course credits
VI Computer Networks; Program Elective - 3; Program Elective - 4 / Project - 1; HSSE / Free Elective; Program Elective – 5
Minor Elective
18-20 course credits, depending on elective/project choices and load flexibility
VII Program Elective - 5/9; Program Elective - 6 / Project - 2; Program Elective - 7 / Project - 3; Program Elective - 8; HSSE / Free Elective 17-20 course credits, depending on elective/project choices and load flexibility
VIII B.Tech. Project / Internship Training Project (BTP/ITP) Final project / internship component

ICTE: ICT Elective; TE: Technical Elective; HASSE: Humanities and Social Science Elective; OE: Open Elective; BTP: BTech Project

Electives:

  • Graph Theory and Algorithms
  • Approximation Algorithms
  • Computational Complexity
  • Randomized Algorithms
  • Quantum Computing
  • Introduction to Cryptography
  • Blockchain and Cryptocurrencies
  • Adversarial Machine Learning
  • Machine Learning and Security
  • Introduction to coding theory and
  • Applications
  • Compiler Design
  • Digital Image Processing
  • Internet of Things
  • Digital Signal Processing
  • Statistical Communication
  • Wireless System Design
  • RF and Antenna Engineering
  • Microwave Propagation
  • Control Theory
  • Human Computer Interaction
  • Data Mining and Visualization
  • Human Computer Interaction
  • Natural Language Processing
  • Natural Computing
  • Software Engineering
  • Optimization
  • Computational Financial
  • Modern Algebra
  • Software Project Management
  • Specification and Verification of Systems
  • Models of Computation
  • System and Network Security
  • No SQL Database
  • Web Data Management
  • Speech Technology
  • Deep Learning
  • Recommendation Systems
  • Intro. to AI
  • Intro to Data Science
  • Introduction to Robotics
  • Introduction to Complex Network
  • Stochastic Simulation
  • Computational Number Theory
  • Einstein's Physics
  • Operating Systems
  • Nanoelectronics
  • Introduction to VLSI Circuits
  • Analog IC Design
  • Logic for Computer Science
  • Modern European Philosophy
  • Art: Ideas and Perspectives
  • Human Behaviour Management
  • Culture, Politics, Identity
  • Organisational Behaviour
  • Publics in South Asia: Contemporary Perspectives
  • Systems, Policies and Implications

Minor Elective:

Considering the current trend and market demand the student will be able to build depth in deferent area of computational science through the elective:

  • Physical Sciences: Computational Physics, Quantum Mechanics, Statistical Physics.
  • Advanced AI: AI/ML for Science (SciML), Neuro- symbolic AI.
  • Complex Systems: Nonlinear Dynamics, Complex Networks.
  • Applied Domains: Computational Finance, Soft Computing, Data Analysis and Visualization, Stochastic Processes and Simulation

Admission Process

Details on the application process, admission criteria, fee structure and financial assistance can be found here

Back to Top