Skip to programme content
Undergraduate programme · Curriculum 2026–27

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.

Programme overview

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.

Flexible curriculum

Degree pathways

The curriculum provides honours and research pathways, with an optional minor from other schools of the University.

  1. 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.

  2. 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.

  3. 03

    Optional minor: 18 additional credits. Students may pursue an additional minor from other schools of the University.

Graduate profile

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.

PEO 01

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.

PEO 02

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.

PEO 03

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.

Academic structure

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.

SEMESTER I / II · 22 CREDITS

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.

SEMESTER II / I · 21 CREDITS

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.

SEMESTER III · 21 CREDITS

Core studies & applied learning

Discrete Mathematics; Principles of Communication Engineering; Data Structures; Computer Organization and Architecture; Computer Networks; Data Structures Laboratory; Computer Networks Laboratory.

SEMESTER IV · 22 CREDITS

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.

SEMESTER V · 23 CREDITS

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.

SEMESTER VI · 21 CREDITS

Core studies & applied learning

Principles of Cryptography; Machine Learning; Cloud Computing; Principles of Economics; Programme Electives III and IV; DevOps and Machine Learning laboratories.

SEMESTER VII · 17 CREDITS

Core studies & applied learning

Engineering Professional Practices; Environmental Science; Programme Elective V; Open Elective II; Practical Training; Project I / Industry Internship I.

SEMESTER VIII · 14 CREDITS

Core studies & applied learning

HSS Elective; Open Elective III; Indian Constitution (non-credit); Project II / Industry Internship II.

Course category distribution
17 CREDITS

General Education Requirements

30 CREDITS

Basic Science

18 CREDITS

Engineering Science

59 CREDITS

Programme Core

15 CREDITS

Programme Elective

9 CREDITS

Open Elective

12 CREDITS

Project

2 CREDITS

Practical Training

Programme documents

Curriculum & detailed syllabus

Effective from academic year 2026–2027. Includes the Information Technology curriculum, electives, course syllabi and degree pathways.

Take the next step

Ready to study Information Technology?

(function(){ "use strict"; function initCseProgramme(){ var root = document.getElementById("cseProgrammeV1"); if(!root || root.dataset.ready === "true") return; root.dataset.ready = "true"; var download = root.querySelector('#cse1-pdf-download'); if(download){ var raw=atob(root.querySelector('#cse1-pdf-data').textContent.trim()); var bytes=new Uint8Array(raw.length); for(var i=0;i