Undergraduate (Bachelor's)Engineering4 years

B.Tech CSE

Bachelor of Technology in Computer Science Engineering

Discuss
About this Course

B.Tech in Computer Science Engineering (CSE) is a 4-year undergraduate engineering degree that covers programming, algorithms, computer systems, databases, networks, and emerging areas like AI/ML, cloud computing, and cyber security. Students learn through lectures, labs, industry projects, and internships to become job-ready software engineers.

Typical Eligibility

10+2 with Physics, Chemistry, and Mathematics (PCM) with minimum 75% (65% for SC/ST)

Career Prospects

Software Engineer, Full-Stack Developer, Data Scientist, ML Engineer, DevOps Engineer, Cloud Architect. Average salary ₹4-12 LPA. Top recruiters: TCS, Infosys, Wipro, Amazon, Google, Microsoft, Flipkart.

Syllabus

B.Tech CSE Syllabus

22Subjects
116Topics
0Sub-topics

Engineering Mathematics I

Calculus
No sub-topics
Linear Algebra
No sub-topics
Differential Equations
No sub-topics
Sequences and Series
No sub-topics
Multivariable Calculus
No sub-topics

Engineering Physics

Optics
No sub-topics
Quantum Mechanics
No sub-topics
Electromagnetism
No sub-topics
Semiconductors
No sub-topics
Lasers
No sub-topics

Programming in C

Variables and Data Types
No sub-topics
Control Flow
No sub-topics
Functions
No sub-topics
Arrays and Strings
No sub-topics
Pointers
No sub-topics
File I/O
No sub-topics

Communication Skills

Technical Writing
No sub-topics
Presentation Skills
No sub-topics
Group Discussion
No sub-topics
Report Writing
No sub-topics

Engineering Graphics

Projections
No sub-topics
Sectional Views
No sub-topics
AutoCAD Basics
No sub-topics
Isometric Projection
No sub-topics
Dimensioning
No sub-topics

Environmental Studies

Ecosystems
No sub-topics
Biodiversity
No sub-topics
Pollution Control
No sub-topics
Sustainability
No sub-topics
Climate Change
No sub-topics

Engineering Mathematics II

Vector Calculus
No sub-topics
Complex Analysis
No sub-topics
Laplace Transform
No sub-topics
Fourier Series
No sub-topics
Probability
No sub-topics

Engineering Chemistry

Atomic Structure
No sub-topics
Chemical Bonding
No sub-topics
Polymers
No sub-topics
Corrosion
No sub-topics
Water Treatment
No sub-topics

Data Structures

Binaryacademic
Arrays
No sub-topics
Linked Lists
No sub-topics
Stacks
No sub-topics
Queues
No sub-topics
Trees
No sub-topics
Graphs
No sub-topics

Object Oriented Programming in C++

Classes and Objects
No sub-topics
Inheritance
No sub-topics
Polymorphism
No sub-topics
Templates
No sub-topics
STL
No sub-topics
Exception Handling
No sub-topics

Basic Electronics Lab

Diodes
No sub-topics
Transistors
No sub-topics
Logic Gates
No sub-topics
Op-Amps
No sub-topics
Oscillators
No sub-topics

Engineering Workshop

Carpentry
No sub-topics
Welding
No sub-topics
Soldering
No sub-topics
Fitting
No sub-topics
Sheet Metal
No sub-topics

Discrete Mathematics

Set Theory
No sub-topics
Mathematical Logic
No sub-topics
Graph Theory
No sub-topics
Combinatorics
No sub-topics
Relations and Functions
No sub-topics
Recurrence Relations
No sub-topics

Digital Logic Design

Boolean Algebra
No sub-topics
K-Maps
No sub-topics
Combinational Circuits
No sub-topics
Flip-Flops
No sub-topics
Counters and Registers
No sub-topics
Sequential Circuits
No sub-topics

Computer Organization

CPU Architecture
No sub-topics
Memory Hierarchy
No sub-topics
Instruction Set
No sub-topics
Pipelining
No sub-topics
I/O Organization
No sub-topics
Interrupts
No sub-topics

Java Programming

Coffeeskill
OOP in Java
No sub-topics
Collections Framework
No sub-topics
Exception Handling
No sub-topics
Multithreading
No sub-topics
JDBC
No sub-topics
GUI with Swing
No sub-topics

Database Management Systems

ER Model
No sub-topics
Relational Algebra
No sub-topics
Normalization
No sub-topics
SQL
No sub-topics
Transactions
No sub-topics
Indexing
No sub-topics
Concurrency Control
No sub-topics

Data Structures Lab

Linked List Implementation
No sub-topics
Tree Traversals
No sub-topics
Graph Algorithms
No sub-topics
Sorting Algorithms
No sub-topics
Hashing
No sub-topics

Operating Systems

Monitoracademic
Process Management
No sub-topics
Threads
No sub-topics
CPU Scheduling
No sub-topics
Memory Management
No sub-topics
Deadlocks
No sub-topics
File Systems
No sub-topics

Theory of Computation

Sigmaacademic
finite-automata
No sub-topics
Regular Expressions
No sub-topics
Context-Free Grammars
No sub-topics
Pushdown Automata
No sub-topics
Turing Machines
No sub-topics
Undecidability
No sub-topics

Microprocessors

8086 Architecture
No sub-topics
Assembly Language Programming
No sub-topics
Interrupts
No sub-topics
Memory Interfacing
No sub-topics
I/O Interfaces
No sub-topics

Software Engineering

Codeacademic
SDLC Models
No sub-topics
Specializations
Artificial IntelligenceData ScienceCyber SecurityCloud ComputingInternet of ThingsBlockchain
Course Info
Duration4 years
EntranceJEE Main, JEE Advanced
LevelUndergraduate (Bachelor's)
StreamEngineering
Institutes0
Colleges offering B.Tech CSE