+91 92156 78929      info@rpiit.com

Program & Elgibility (CSE)

For B.Tech.


B.Tech in Computer Science and Engineering (B.Tech CSE)

B.Tech CSE is a 4-year undergraduate engineering course on practical and theoretical knowledge of computer hardware and software. The minimum eligibility for this course requires passing class 12th/ Higher Secondary Examination in Physics, Mathematics, and English with a minimum of 50% marks.

B.Tech CSE graduates can find employment in academic institutions, IT software companies, journalism, sales, and marketing. The job profiles for graduates of this course can be a lecturer, technical editor, content developer, Software engineer, software developer, programmer analyst, test engineer etc.


B.Tech CSE:


The minimum eligibility for this course requires, passing the higher secondary school certificate (10+2) examination with science subjects such as maths, physics, and English as compulsory courses. In addition, they must also have one Subject out of Chemistry/ Biotechnology/ Computer Science.

Minimum percentage of marks in class 12/ higher secondary Examination is generally from 45% to 50%. Since most institutions have an Entrance Exam, the students who have appeared in Higher Secondary Examination and are awaiting results can apply too.





B.Tech CSE:

Admission Process

Admission to the program is strictly through entrance exam. Hence, if the candidate is eligible, students can follow the process given below.

  • Application Form
  • Entrance Exam/ Counseling
  • Admission

B.Tech CSE:

 Syllabus and Course Description

It is possible that syllabus might vary from institution to institution. The syllabus is made up of both core and elective courses. The common topics covered in the course are as follows:


Name of the Course
Applied Mathematics Digital Circuits & System
Applied Physics Communication Systems
Applied Chemistry Computer Graphics
Manufacturing Process Operating Systems
Introduction to Computer Systems Java Programming and Website Design
Introduction to Programming Computer Architecture
Engineering Mechanics Linux & X-Windows Programming
Electrical Science Database Management Systems
Analog Electronics Organizational Behaviour
Circuits & Systems Microprocessor
Foundations of Computer Systems Computer Networks
Object Oriented Programming using C++ Digital Signal Processing
Data Structures Multimedia Technologies
Software Engineering Mobile Computing
Algorithm Analysis & Design Artificial Intelligence





Name of the Course
Soft Computing
Network Security
Computer Systems
Mobile Communication



Programme Eligibilty For M. Tech


M.Tech (Master of Technology) Computer Science and Engineering (CSE)

M.Tech. CSE is a 2-year postgraduate course offering specialization in computer programming languages and computer system technologies. Enrolled students investigate complex problems through research and use appropriate modern engineering tools to find solutions.

Eligibility for M.Tech  CSE:

To be eligible to pursue this course in India, a student must have completed a bachelor’s degree in computer science or any related subject from a well-recognized university.

M.Tech CSE:

M.Tech. CSE is designed to offer eligible candidates the requisite skills needed in the application, research, and development activities in emerging areas of Computer Science. The course focuses on AI and AI-related applications in a distributed computing environment.

M.Tech CSE:


As a minimum criterion of eligibility, aspiring candidates need to have completed:

  • Higher and Senior Secondary levels of education (classes X and XII) with a minimum aggregate score of 60%.
  • Tech./ BE (IT/CSE/EEE/ECE/ Instrumentation & Control) with a minimum aggregate score of 60%.
  • Often candidates are required to qualify an Institute, State or National-level entrance test for admission to the course.


M.Tech CSE:

 Admission Process

The admission process for M.Tech. CSE course is varied, as various institutes have their very own criteria and processes of admission. Admission to the course is often based on the candidate’s performance in GATE, followed by a round of counselling, wherein the student’s general aptitude for the course is examined, and based on performance in which, students are admitted.

Graduate Aptitude Test in Engineering (GATE) is an all-India examination that primarily tests the candidate’s comprehensive understanding of various undergraduate subjects in Engineering and Technology.

The prerequisites for appearing for GATE are:

  • Bachelor’s degree in Engineering/ Technology/ Architecture (4 years after 10+2/ Post-B.Sc./ Post-Diploma).
  • Pursuance of the second or higher year of a four-year integrated Master’s degree program (Post-B.Sc.) in Engineering/Technology.
  • Pursuance of the fourth or higher year of a five-year integrated Master’s degree program or a Dual Degree program in Engineering/Technology.
  • A qualification obtained through any of the examinations conducted by professional societies recognized by UPSC/AICTE (AMIE, AMICE) by the Institute of Civil Engineers (India), as equivalent to B.E./ B.Tech.


Syllabus and Course Description

A semester-wise breakup of the course’s syllabus is tabulated below.


Semester I Semester II
Mathematical foundations of Computer Science Advance Algorithms
Advanced Data Structures Soft Computing
Elective- I Elective- III
Elective- II Elective- IV
Research Methodology and IPR Laboratory- I (Advance Algorithms)
Laboratory- I (Advanced Data Structures) Laboratory- II (Based on Electives)
Laboratory- II (Based on Electives) Mini Project with Seminar
Semester III Semester IV
Elective- V Dissertation – II
Dissertation-I / Industrial Project
Audit Course
Admission 2024-2025