B.Tech CSEBachelor of Technology — Computer Science
Engineering Core · Programming · Systems · AI
Engineering Mathematics I
B.Tech
Calculus, matrices and differential equations.
Engineering Physics
B.Tech
Physical principles underlying engineering applications.
Programming in C
B.Tech
Fundamentals of programming using C.
Engineering Drawing
B.Tech
Technical drawing and CAD fundamentals.
Communication Skills
B.Tech
Technical English communication for engineers.
Engineering Chemistry
B.Tech
Chemical principles applied in engineering.
Environmental Science
B.Tech
Environment, pollution and sustainable engineering.
Engineering Mathematics II
B.Tech
Complex variables, probability and numerical methods.
Engineering Chemistry
B.Tech
Chemical principles in engineering applications.
Data Structures
B.Tech
Core data structures and algorithm analysis.
Digital Logic Design
B.Tech
Boolean algebra, logic gates and digital circuits.
Electrical Engineering Basics
B.Tech
Electrical circuits, machines and power systems.
Object-Oriented Programming (Python)
B.Tech
OOP concepts with Python for engineering applications.
Object-Oriented Programming (Java)
B.Tech
OOP design and implementation in Java.
Computer Organisation & Architecture
B.Tech
CPU design, memory hierarchy and I/O systems.
Discrete Mathematics
B.Tech
Mathematical structures for computer science.
Database Management Systems
B.Tech
Database design, SQL and query optimisation.
Electronics & Microprocessors
B.Tech
Semiconductor devices, op-amps and microprocessors.
Mathematics III (Numerical & Transforms)
B.Tech
Numerical methods and transform techniques for CSE.
Operating Systems
B.Tech
OS internals — processes, memory, file systems.
Computer Networks
B.Tech
Network protocols, OSI model and internet architecture.
Design & Analysis of Algorithms
B.Tech
Algorithm design paradigms and complexity analysis.
Theory of Computation
B.Tech
Formal languages, automata and computability.
Microprocessors & Embedded Systems
B.Tech
ARM architecture, embedded C and RTOS.
Compiler Design
B.Tech
Lexical analysis, parsing and code generation.
Software Engineering
B.Tech
Software development lifecycle, design patterns and testing.
Machine Learning
B.Tech
ML algorithms, model training and evaluation.
Web Technologies
B.Tech
Frontend and backend web development.
Computer Graphics
B.Tech
2D/3D graphics algorithms and rendering techniques.
Data Warehousing & Mining
B.Tech
Data warehouse design, ETL and mining algorithms.
Mobile Application Development
B.Tech
Android & iOS app development with modern frameworks.
Artificial Intelligence
B.Tech
AI techniques — search, planning, knowledge and learning.
Cloud Computing
B.Tech
Cloud architecture, services and deployment.
Cyber Security
B.Tech
Information security, cryptography and network defence.
High Performance Computing
B.Tech
Parallel computing, GPU programming and HPC systems.
Open Source Technologies
B.Tech
Linux, Git, containerisation and open source ecosystem.
Deep Learning
B.Tech
Neural network architectures and deep learning applications.
Big Data Analytics
B.Tech
Hadoop, Spark and large-scale data processing.
Internet of Things
B.Tech
IoT systems, protocols and edge computing.
Distributed Systems
B.Tech
Distributed architectures, consensus and fault tolerance.
Augmented & Virtual Reality
B.Tech
AR/VR fundamentals, development and applications.
Internet of Things & Embedded Systems
B.Tech
IoT architecture, embedded programming and real-world sensor projects.
Cloud Computing & Virtualization
B.Tech
Virtualisation, container orchestration and cloud service deployment.
Augmented & Virtual Reality
B.Tech
AR/VR development with Unity, 3D rendering and immersive experience design.
Natural Language Processing
B.Tech
Text processing, NLP pipelines and applications using Python/NLTK.
Blockchain Technology
B.Tech
Blockchain fundamentals, smart contracts and decentralised applications.
Quantum Computing Fundamentals
B.Tech
Quantum mechanics basics, qubits, quantum gates and Qiskit programming.
Data Engineering & Pipelines
B.Tech
Building scalable data pipelines with Airflow, dbt and modern data stack.
Big Data Analytics
B.Tech
Hadoop ecosystem, Spark and analytics at scale.
Information Security & Cryptography
B.Tech
Cryptographic algorithms, security protocols and ethical hacking basics.
Agile & DevSecOps
B.Tech
Agile methodologies, DevOps pipeline and security integration.
Recommender Systems
B.Tech
Collaborative filtering, content-based and hybrid recommendation algorithms.
Computer Vision
B.Tech
Image processing, CNNs and real-world computer vision applications.
Capstone Project — Industry Problem
B.Tech
End-to-end industry-grade project solving a real-world problem.
Ethics & Emerging Technologies
B.Tech
AI ethics, digital rights, privacy law and responsible tech design.
Industry Internship & Seminar
B.Tech
Industry training report, technical seminar and placement preparation.