Updated on Aug 19, 2022 05:18 IST
Parul Thapa

Parul ThapaAssistant Manager

CSE combines computer building and computer science. This course covers many topics that are related to computation, programming languages, programme design, computer hardware and software and also integrates various fields of computer science, etc. 

Computer Science Engineering Eligibility

Please refer below for the eligibility of CSE:

Computer Engineering Courses (CSE Courses)

Computer Engineering Course (CSE) Eligibility

BTech in Computer Science Engineering / BE CSE

Students must have passed the Class 12 exam from a recognized board with Physics, Chemistry, and Mathematics subjects and secured at least 50 to 60 percent in the above subjects combined.

MTech in CSE

Students must hold a BTech degree in Computer Science Engineering or a relevant specialization with at least 50 to 55 percent marks.

Diploma in CSE

Students must have passed Class 10 exam from recognized board with minimum 55 percent marks and must clear the Diploma entrance exam.

PhD in CSE

Students must have completed MTech in Computer Science Engineering and clear Research Eligibility Test in order to pursue a PhD course.

Skills Required for Computer Science Engineering 

Students can see the skills below -

- Analytical skills

- Critical thinking

- Problem-solving skills

- Creativity

- Good programming skills

- Basic web development knowledge

- Strong data structures and algorithms skills

- Basics of security, vulnerabilities, and cryptography

- Ability to grasp the knowledge quickly, etc.

Computer Science Engineering Syllabus

Students can see the syllabus below:

UG CSE Syllabus

B Tech Computer Science Subjects- Semester 1

Calculus 

Chemistry-1

Principles of Programming Languages

Discrete Structures

B Tech Computer Science Subjects- Semester 2

Linear Algebra and Ordinary Differential Equations 

Engineering Physics

Digital Systems Design

Computer Organization

B Tech Computer Science Subjects- Semester 3

Numerical Analysis 

Data Structures and Algorithms

Circuit Theory and Networks

Digital Electronics and Logic Design

B Tech Computer Science Subjects- Semester 4

Design and Analysis of Algorithms

Logic Design

Operating Systems

Computer Architecture

B Tech Computer Science Subjects- Semester 5

Database Management Systems

Computer Networks

Introduction to AI and Machine Learning

Embedded Systems Architectures

B Tech Computer Science Subjects- Semester 6

Microprocessor and Microcontrollers

Control System 

Software Engineering

Cloud Computing

B Tech Computer Science Subjects- Semester 7

Distributed Database 

Parallel Programming

Web Technology

Computer Graphics

B Tech Computer Science Subjects- Semester 8

Robotic Control

Mobile Computing

Viva-Voice

Final Research Project

PG CSE Syllabus

M Tech CSE Subjects Semester 1

Data Structure & Algorithms Laboratory

Data Structure & Algorithms

Systems Programming & Operating Systems

Networks & System Programming Laboratory

M Tech CSE Subjects Semester 2

Advanced Database Management System

Theoretical Foundations of Computer Science

Distributed Computer Systems

VLSI Design

M Tech CSE Subjects Semester 3

Elective V

Elective VI

Programming Laboratory II (for Elective V chosen)

Project Work (Phase-I)

M Tech CSE Subjects Semester 4

Project Work (Phase-II) & Seminar

Viva-voce

Computer Science Engineering Specialisations

Students can see the list of specialisations below:

Specialisation

Specialisation Subjects

 

Subject Details

Computer Science

Network Programming

The subject provides knowledge about network programming concepts in the UNIX environment.

Computer Science

Machine Learning

The subject will make students learn about the concept of computer algorithms that can automatically work and adapt to changes through the use of data.

Computer Science

         

Data Mining

The subject provides an insight into various concepts, including techniques and algorithms in data mining and warehousing and their applications.

Computer Science

          Bio-Informatics

This subject teaches students about algorithms, data structures, and areas of application in bioinformatics.

Computer Science Engineering Books

Sudents can see the list of books below:

Book Title

Author Name

Computer Fundamentals and Programming in C

Reema Thareja

Computer System Architecture

Mano M.M

Data Structures, Algorithms, and Applications in C++

Sahni, S.

Object-Oriented Analysis and Design

Siddharth Santosh

Parallel Computing: Accelerating Computational Science and Engineering (CSE)

M. Bader and A. Bode

Parallel Programming and Applications: 45 CSE (Transputer & Occam Engineering)

Peter A. Fritzson and L. Finmo

Computer Graphics

S.Sharanya

Operating System Concepts

Silberschatz, A. and Galvin, P.B.

Programming Languages: Concepts and Constructs

Sethi, R.

Table of contents
  • Popular Computer Science Engineering Colleges in India
  • Popular Private Computer Science Engineering Colleges in India
  • Popular Exams
  • Most Popular Courses
  • Popular Computer Science Engineering UG Courses
  • Popular Computer Science Engineering PG Courses

Popular Computer Science Engineering Colleges in India

Following are the most popular Computer Science Engineering Colleges in India. Learn more about these Computer Science Engineering colleges (Courses, Reviews, Answers & more) by downloading the Brochure.
5 Courses
2.03 L - 8 L
17.92 - 18.5 LPA

#1 India Today

13 Courses
1 L - 7.8 L
4.3
6 Courses
70 K - 8 L
15.59 - 24.3 LPA

#2 India Today

4 Courses
20 K - 8 L
22.2 - 46 LPA
2 Courses
12.93 L - 25.85 L
16.15 LPA
22 Courses
3.2 L - 19 L
4.1

Popular Private Computer Science Engineering Colleges in India

11 Courses
3.9
10 LPA
1.8 L - 8.2 L
4 - 4.12 LPA
60 K - 3.2 L
4.98 - 5.09 LPA
90 K - 6.56 L
4.0

Computer Science Engineering Applications open. Apply Now

3 Courses
4.1
3.8
5 Courses
9.3 L - 14.3 L
6.5 LPA

Computer Science Engineering Applications open. Apply Now

Popular Exams

Following are the top exams for Computer Science Engineering. Students interested in pursuing a career on Computer Science Engineering, generally take these important exams.You can also download the exam guide to get more insights.

2 Apr ' 26 - 8 Apr ' 26

JEE Main 2026 Exam Date Session 2

20 Apr ' 26

JEE Main 2026 Result Date Session 2 on or before

11 Apr ' 26 - 20 Apr ' 26

MHT CET 2026 Date for PCM Group session 1

21 Apr ' 26 - 26 Apr ' 26

MHT CET 2026 Exam for PCB Group session 1

10 Apr ' 26

BITSAT 2026 Admit Card Session 1 Release Date

15 Apr ' 26 - 16 Apr ' 26

BITSAT 2026 Exam Date Session 1

Popular Computer Science Engineering UG Courses

Following are the most popular Computer Science Engineering UG Courses . You can explore the top Colleges offering these UG Courses by clicking the links below.

UG Courses

Popular Computer Science Engineering PG Courses

Following are the most popular Computer Science Engineering PG Courses . You can explore the top Colleges offering these PG Courses by clicking the links below.

PG Courses

qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 6 days ago

TU Eindhoven Masters in CSE is 2 years. This course is taught in English. For Non-EU students, the tuition fees for this course is EUR 21,700 (Around INR 23.4 lakh). Indian students who want to get admission to this university's CSE degree must have a Bachelor's degree in Computer Science.  

I

Ishita Singh

Contributor-Level 10

Answered 6 days ago

Computer Science- ICL, UCL, Edinburgh, Manchester, Southampton, Bath, Bristol, etc.

Engineering- Cambridge, Imperial, UCL, Loughborough, Sheffield, Bristol, Bath, etc.

Business and Management- London Business School, Warwick, Manchester, Durham, Exeter, Bath, City, etc.

For budget students, unis such a

...Read more

K

Kanishka Gambhir

Contributor-Level 10

Answered a week ago

Computer Science Engineering is the top specialisation offered by Engineering colleges in Andhra Pradesh. Some of the top private colleges are mentioned below with their tuition fees -

CSE Colleges in APTuition Fee
Vignan's Foundation for Science, Technology and ResearchINR 11.20 lakh
Siddhartha Academy of Higher EducationINR 10 lakh
Aditya Institute of Technology and ManagementINR 3.18 lakh
Godavari Institute of Engineering and TechnologyINR 2.40 lakh
Madanapalle Institute of Technology and ScienceINR 2.71 lakh

Source: Official site and may vary.

T

Tasbiya Khan

Contributor-Level 10

Answered 3 weeks ago

Hello, if you are looking for a Computer Science Engineering course at Chandigarh University you can apply online through the university website. You have an option for CSE programme or CSE with specialisation. The best part is, appear for CUCET test to avail a scholarship based upon the test score.

A

Aman Kaur

Beginner-Level 5

Answered 3 weeks ago

If you want to take admission in the CSE branch in Chandigarh University, then I think you should have at least 60% in 12th with the subjects Physics and Math and for specialisation in CSE, the 12th percentage should be minimum of 70%. There is one CUCET exam which is mandatory to pass and you can a

...Read more

R

RAJANISH KUMAR KAUSHAL

Beginner-Level 4

Answered 3 weeks ago

First, the student must pass 12th standard with Physics and Chemistry with 60% if the student is thinking of CSE from CU. For specialization in CSE, the percentage must be 70%. CUCET is also mandatory to pass and students will get scholarship basis on performance.

H

Hemant Sharma

Beginner-Level 4

Answered 3 weeks ago

For admission to B.Tech Computer Science Engineering at Chandigarh University after completing 12th, you usually need these documents:

  • 10th mark sheet (for date of birth proof)
  • 12th mark sheet and passing certificate
  • Transfer Certificate (TC)
  • Migration Certificate (if from a different board)
  • Character Ce

...Read more

S

Sunny rAthore

Beginner-Level 1

Answered 3 weeks ago

For students joining B.Tech in Computer Science Engineering after 12th, the fee structure at Chandigarh University is roughly:

  • Tuition fee: about ₹1,20,000 per semester.

  • Examination fee: around ₹2,000 per semester.

  • Total course fee: about ₹9–10 Lacs for 4 years (without hostel).

Scholarships through the

...Read more

P

Pragati Sharma

Beginner-Level 3

Answered 3 weeks ago

Yes Student can join the Chandigarh university on the basis of 12th from a recoganised university;

Chnadigarh university offers the scholarships to the students on the basis of 12th  marks and JEE Mains score.

Either students can get the scholarship on the basis of Chandigarh university enterance exam

...Read more

A

Aryan

Beginner-Level 1

Answered 3 weeks ago

Yes, after 12th with PCM, Chandigarh University is the best option for admission in Computer Science EA ngineering.

student can take admission on the basis of 12th marks or JEE main score.

Either they can take admission on the basis of the Chandigarh University Entrance Exam CUET.

A

Aryan

Beginner-Level 1

Answered 3 weeks ago

NIT Tiruchirappalli is consistently ranked as the best NIT for Computer Science Engineering (CSE) in India, offering top-tier placements and high academic reputation. Other top choices are mentioned below -

Top NITs in IndiaTuition Fee
NIT TrichyINR 5 lakh
NIT RourkelaINR 5 lakh
NIT SurathkalINR 5 lakh
NIT WarangalINR 5 lakh

T

Tasbiya Khan

Contributor-Level 10

Answered a month ago

CSE is the top specialised courses offered by the best Coimbatore Engineering colleges.

Listed below is the CSE colleges in Coimbatore with their tuition fees -

Top CSE CollegesTuition Fee
Amrita School of EngineeringINR 24 lakh
Karunya Institute of Technology and SciencesINR 12.14 lakh
PSG Institute of Technology and Applied ResearchINR 2 lakh
Karpagam College of EngineeringINR 2 lakh

Source: Official site and may vary.

T

Tasbiya Khan

Contributor-Level 10

Answered a month ago

No, you don't. Any Computer Science Engineering course will help you gain the required skills and knowledge in the field.  Though having some capabilities beforehand can make you learn things easily.

  • Technical skills
  • Programming language
  • Analytical skills

Know more about -

Computer Science Engineering Co

...Read more

I

Ishita Uniyal

Contributor-Level 9

Answered a month ago

In simple words, Computer Science Engineering means applying the Engineering principles and knowledge to design and build software and hardware systems. CS Engineers basically use their theoretical computer knowledge in electrical engineering and develop applications, OS, processors, networking infr

...Read more

M

Mohit Datta

Contributor-Level 9

Answered a month ago

Computer Science Engineering is the top specialisations offered by top ranked Engineering colleges in Delhi. Listed below are the top colleges with their tuition fees and NIRF ranking 2025 -

Top CollegesTuiiton FeeNIRF Ranking 2025
IIT DelhiINR 8 lakh2
JMIINR 76,90024
DTUINR 7.40 lakh30
IIIT DelhiINR 19.55 lakh63

Source: Official site and may vary.

T

Tasbiya Khan

Contributor-Level 10

Answered a month ago

Listed below are the top private Computer Science Engineering colleges in Tamil Nadu with their tuition fees -

Top CollegesTuition Fee
VIT VelloreINR 7.80 lakh
Amrita School of EngineeringINR 24 lakh
Kalasalingam Academy of Research and EducationINR 7.40 lakh
Saveetha Institute of Medical and Technical SciencesINR 8.40 lakh
SSN College of EngineeringINR 2 lakh

Source: official site and may vary.

T

Tasbiya Khan

Contributor-Level 10

Answered a month ago

CSE is the top specialisation offered by many Engineering colleges in Mumbai. Some of them are mentioned below with tuition fees -

Top CSE Colleges in MumbaiTuition Fee
IIT BombayINR 8 lakh
School of Technology Management and Engineering, NMIMSINR 11.60 lakh
VJTI MumbaiINR 60,000

Source: Official site and may vary.

T

Tasbiya Khan

Contributor-Level 10

Answered a month ago

 NIT Meghalaya JEE Main cutoff 2025 for the BTech CSE course ranged from 19623 to 35937, for the General AI category candidates. 

For the General HS quota candidates, the overall admission cutoff was 59949. Students can refer to the table below to know the cutoff range for different categories in bot

...Read more

N

Neerja Rohatgi

Contributor-Level 10

Answered a month ago

There's nothing like better or bad between these two. This comparison table will help you out -

ParametersMechatronics EngineeringCSE
FocusA blend of mechanical, electronics, and automation engineering.All about software development, AI, Algorithms, and computer systems.
Difficulty LevelConsidered harder.Comparatively easy.
ExposureExposure to versatile skills like manufacturing, automation, etc.Less exposure to physical hardware. More focused on coding and software development.
Average SalaryINR 5.1 LPAINR 13.5 LPA
Job RolesAutomation Engineer, Mechatronics Mechanical Engineer, Application Engineer, Robotics Test Engineer, etc.System Database Administrator, Programmer, Software Engineer, Computer Operator, Software Developer, Research Analyst, etc.

Note - The information is taken from external sites and may vary.

Know all about -

Mechatronics Engineering

Computer Science Engineering

R

Rashmi Srivastava

Contributor-Level 9

Answered 2 months ago

IIT Bhilai and Dr. Shyama Prasad Mukherjee International Institute of Information Technology are the top colleges in Chhattisgarh that offer Computer Science Engineering course.

Listed below are the colleges with their tuition fees -

Top CSE CollegesTuition Fee
IIT BhilaiINR 9 lakh
Dr. Shyama Prasad Mukherjee International Institute of Information TechnologyINR 3.84 lakh

Source: Official site and may vary.

T

Tasbiya Khan

Contributor-Level 10

Answered 2 months ago

Nope, it's not the only option to opt for CSE course as we have many choices like writing our own state exams (eg:EAMCET etc.) and qualifying in it, applying to colleges directly based on our eligibility!

V

Vyshnavi Keshetty

Beginner-Level 1

Find insights & recommendations on colleges and exams that you won't find anywhere else

On Shiksha, get access to

  • 66k Colleges
  • 1k Exams
  • 688k Reviews
  • 1850k Answers