Bachelor of Technology (B.Tech) in Information Technology (IT)
Build strong technical competence in Information Technology, apply emerging technologies, and develop effective computing solutions through project-based and experiential learning.
Information technology.
Real-world solutions.
The School of Computer Science and Engineering’s 2026–27 Information Technology curriculum combines mathematics, basic sciences and engineering with programme core, programme electives, open electives, projects and practical training.
The programme prepares graduates for careers in IT and related industries, continuous learning and the application of emerging technologies. It also emphasizes innovation, professional integrity, ethical responsibility, entrepreneurship and IT solutions for societal challenges.
Programming & algorithms
Computer programming, data structures, Java, and design and analysis of algorithms.
Systems, data & networks
Computer organization, networks, operating systems, databases, data warehousing and data mining.
AI & cloud computing
Artificial intelligence, machine learning, cloud computing and emerging IT technologies.
Software & security
Software engineering, cryptography, full stack development and DevOps laboratories.
Degree pathways
The curriculum provides honours and research pathways, with an optional minor from other schools of the University.
- 01
B.Tech. (Hons.) in Information Technology: 162 credits. Includes 59 programme core credits, 15 programme elective credits, 9 open elective credits, 12 project credits and 2 practical training credits.
- 02
B.Tech. (Hons. with Research): 12 additional credits. Fourth-year additions include Research Method and Ethics, Mathematical Foundations for Research, and two research electives.
- 03
Optional minor: 18 additional credits. Students may pursue an additional minor from other schools of the University.
What the programme prepares you to do
Educational objectives and specific outcomes for Information Technology, with the 11 programme outcomes in the 2026–27 syllabus.
The graduates shall be prepared for successful careers in IT and related industries, with strong technical competence and a commitment to continuous learning and application of emerging technologies.
The graduates shall exhibit academic and innovative excellence in applying computing solutions to address societal challenges in their areas of specialization during higher studies and contribution.
The graduates shall demonstrate professional integrity, ethical responsibility, and entrepreneurial mindset as responsible computing professionals, applying IT solutions to address societal challenges in their chosen areas of specialization.
Engineering Knowledge
Apply knowledge of mathematics, natural science, computing, engineering fundamentals and an engineering specialization as specified in WK1 to WK4 respectively to develop to the solution of complex engineering problems.
Problem Analysis
Identify, formulate, review research literature and analyze complex engineering problems reaching substantiated conclusions with consideration for sustainable development (WK1 to WK4).
Design/Development of Solutions
Design creative solutions for complex engineering problems and design/develop systems/components/processes to meet identified needs with consideration for the public health and safety, whole-life cost, net zero carbon, culture, society and environment as required (WK5).
Conduct Investigations of Complex Problems
Conduct investigations of complex engineering problems using research-based knowledge including design of experiments, modelling, analysis & interpretation of data to provide valid conclusions (WK8).
Engineering Tool Usage
Create, select and apply appropriate techniques, resources and modern engineering & IT tools, including prediction and modelling recognizing their limitations to solve complex engineering problems (WK2 and WK6).
The Engineer and The World
Analyze and evaluate societal and environmental aspects while solving complex engineering problems for its impact on sustainability with reference to economy, health, safety, legal framework, culture and environment (WK1, WK5, and WK7).
Ethics
Apply ethical principles and commit to professional ethics, human values, diversity and inclusion; adhere to national & international laws. (WK9).
Individual & Collaborative Team Work
Function effectively as an individual, and as a member or leader in diverse/multi-disciplinary teams.
Communication
Communicate effectively and inclusively within the engineering community and society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations considering cultural, language, and learning differences.
Project Management and Finance
Apply knowledge and understanding of engineering management principles and economic decision-making and apply these to one’s own work, as a member and leader in a team, and to manage projects and in multidisciplinary environments.
Life-Long Learning
Recognize the need for, and have the preparation and ability for: (i) independent and life-long learning, (ii) adaptability to new and emerging technologies, and (iii) critical thinking in the broadest context of technological change. (WK8).
Ability to design and develop effective information technology solutions using state-of-the-art hardware and efficient software techniques with a blend of creativity, innovation, and performance.
Ability to apply core Information Technology principles and tools in multidisciplinary domains such as Artificial Intelligence, Cyber-Physical Systems, and Data Science.
Ability to design effective IT solutions to complex problems through project-based and experiential learning methodologies.
Eight semesters of learning
Semester credit totals from the 2026–27 Information Technology curriculum. First-year course groups are labelled I/II and II/I in the syllabus.
Foundation studies
Calculus and Differential Equations; Physics; Basic Electrical Engineering; Engineering Elective; Science of Living Systems; Universal Human Values; Introduction to Computer Programming; Physics Laboratory; Workshop.
Foundation studies
English Communication Skills; Linear Algebra and Fourier Analysis; Chemistry; Electronic Circuits and Logic Design; Science Elective; Chemistry and Electronics laboratories; GER Elective; Engineering Drawing & Graphics; English Communication Laboratory.
Core studies & applied learning
Discrete Mathematics; Principles of Communication Engineering; Data Structures; Computer Organization and Architecture; Computer Networks; Data Structures Laboratory; Computer Networks Laboratory.
Core studies & applied learning
Probability and Statistics; Operating Systems; Object Oriented Programming Using Java; Database Management Systems; Information Theory and Coding; Programme Elective I; Operating System, Object Oriented Programming and Database laboratories.
Core studies & applied learning
Design and Analysis of Algorithms; Artificial Intelligence; Software Engineering; Data Warehousing and Data Mining; Programme Elective II; Open Elective I; Algorithms and Full Stack Development laboratories.
Core studies & applied learning
Principles of Cryptography; Machine Learning; Cloud Computing; Principles of Economics; Programme Electives III and IV; DevOps and Machine Learning laboratories.
Core studies & applied learning
Engineering Professional Practices; Environmental Science; Programme Elective V; Open Elective II; Practical Training; Project I / Industry Internship I.
Core studies & applied learning
HSS Elective; Open Elective III; Indian Constitution (non-credit); Project II / Industry Internship II.
General Education Requirements
Basic Science
Engineering Science
Programme Core
Programme Elective
Open Elective
Project
Practical Training
Curriculum & detailed syllabus
Effective from academic year 2026–2027. Includes the Information Technology curriculum, electives, course syllabi and degree pathways.