Engineering & Technology Β· UG

B.Tech Computer Science: eligibility, admission and counselling guide

Computer Science and Engineering. B.Tech in Computer Science and Engineering (CSE) is a four-year degree about how computers work and how software is built.

Talk to a counsellor
LevelUndergraduate degree (B.Tech / B.E.)
Duration4 years (8 semesters)
ModeFull time
Main examJEE Main, JEE Advanced, MHT CET
What it is

B.Tech in Computer Science and Engineering (CSE) is a four-year degree about how computers work and how software is built.

Who can apply

Class 12 (or an equivalent examination) from a recognised board, passed or appearing. Physics and Mathematics are needed, along with one more subject from the list in the current AICTE handbook.

How you get in

Central route: take JEE Main (conducted by the National Testing Agency). Its rank is used by JoSAA for NITs, IIITs and other government-funded technical institutes (GFTIs), and by CSAB for later special rounds.

Your next step

See the steps Β· Talk to a counsellor

Overview

B.Tech in Computer Science and Engineering (CSE) is a four-year degree about how computers work and how software is built. You learn programming, data structures, algorithms, computer systems, databases, networks and software engineering, then choose electives in newer areas. Seats are filled through JEE Main and JoSAA/CSAB for central institutes, JEE Advanced for IITs, state entrance tests for state colleges, and institute-level tests for some private universities. Many students find that the choice between a preferred branch and a preferred college is the hardest part of counselling. This page explains the route and the course without promising any outcome.

At a glance

LevelUndergraduate
Duration4 years
ModeFull time
Eligibility in one lineClass 12 with Physics and Mathematics plus one more listed subject, with minimum marks as per AICTE
Main entrance examJEE Main (and JEE Advanced for IITs); state CETs for state seats
Admission routeJoSAA / CSAB, state counselling or institute process
RegulatorAICTE for approval of programmes; UGC for universities
After thisJobs in software and IT, M.Tech, MBA, MS abroad, research or your own venture

Eligibility

Typical pattern. The official notice for the current year is final.

  • Class 12 (or an equivalent examination) from a recognised board, passed or appearing. Physics and Mathematics are needed, along with one more subject from the list in the current AICTE handbook.
  • The AICTE handbook sets a minimum aggregate in the required subjects, with a lower figure for reserved categories. Check the exact subjects and marks in the handbook for the year you apply, because the list can change.
  • Some states and institutions add their own conditions, such as a state domicile rule or a state entrance test in the Class 12 subjects. Read the notice of the state or institute you are applying to.
  • IITs, NITs, IIITs and other centrally funded institutes have their own minimum Class 12 conditions, set in the JoSAA/CSAB brochures. Candidates for IITs must also qualify in JEE Advanced and meet its rules on years and attempts.
  • Diploma holders and some B.Sc. graduates can enter the second year (lateral entry) in many universities. The rules are set by AICTE and by the university or state.

Entrance exams for this course

Entrance and counselling

  • Central route: take JEE Main (conducted by the National Testing Agency). Its rank is used by JoSAA for NITs, IIITs and other government-funded technical institutes (GFTIs), and by CSAB for later special rounds.
  • IITs: you must first qualify in JEE Main, then appear in JEE Advanced, whose rank is used by JoSAA for IIT seats. Both ranks are separate and the rules change each year, so read both bulletins.
  • JoSAA runs online counselling in several rounds: register, fill and lock choices of institute and branch, receive an allotment, and accept it by paying the seat acceptance fee shown on the portal.
  • State route: many states hold their own entrance test or use JEE Main for seats in state colleges, and run their own counselling. For example, Maharashtra uses MHT CET and a centralised admission process run through the State CET Cell.
  • Private and deemed universities may use their own entrance tests, JEE Main scores or Class 12 marks. Each publishes its own process. Check that the university and the programme are approved by UGC and AICTE.
  • Seats are filled by category (such as General, OBC, SC, ST, EWS) and by quotas such as home state, other states, women supernumerary seats and persons with disability, as in recent cycles.
  • Branch against college: a stronger branch preference may mean a less preferred college, and the reverse. Both choices are valid. Decide using your interest, location, and the quality of teaching and labs you can verify.

Engineering counselling β†’

Admission process

The usual journey, step by step. Dates and rules for the current year are on the official notice.

  1. 1Check eligibilityConfirm subjects, marks and age or attempt rules in the official notice of each route you want to use
  2. 2Appear for the examTake JEE Main (and JEE Advanced if you want IITs) or the state or institute test for the seats you want
  3. 3Register for counsellingCreate your account on the portal of the counselling authority (JoSAA, CSAB or your state) and pay the registration fee shown there
  4. 4Fill and lock choicesList institutes and branches in the order you prefer and lock the list before the deadline
  5. 5Seat allotmentA seat is allotted by rank, category, quota and your choice order. Seat-allotment rounds are published on the portal
  6. 6Accept and reportPay the seat acceptance fee, upload documents and report to the institute within the dates given

Documents

  • Class 10 and Class 12 marksheets and certificates
  • JEE / state CET scorecard and admit card
  • Photo ID
  • Passport-size photographs
  • Domicile certificate (for home-state quota)
  • Category, EWS or PwD certificate, if applicable
  • Migration / transfer certificate
  • Counselling registration and allotment letters
  • Fee payment receipts

Read the document preparation guide β†’

What you study

  • Programming in languages such as C, C++, Java and Python
  • Data structures and algorithms
  • Discrete mathematics, probability and linear algebra
  • Computer organisation and operating systems
  • Database management systems
  • Computer networks and web technologies
  • Software engineering and design
  • Theory of computation and compilers
  • Electives such as machine learning, cloud computing, security and graphics
  • Project work, seminar and an industry internship

Year by year

Year 1
  • Mathematics, Physics and basic engineering subjects
  • First programming course and lab work
  • Communication skills
Year 2
  • Data structures, algorithms and discrete mathematics
  • Digital logic and computer organisation
  • Object-oriented programming and databases
Year 3
  • Operating systems, networks and software engineering
  • Theory of computation and compilers
  • Core electives, mini project and internship
Year 4
  • Advanced electives chosen by your university
  • Major project
  • Placement preparation and further-study planning

Skills you build

Writing and testing codeLogical and analytical thinkingSolving problems with algorithmsUnderstanding how systems fit togetherWorking in a team on shared softwareLearning new tools continuously

Careers and next steps

  • Software developer
  • Web or mobile app developer
  • Data analyst or data engineer
  • Machine learning engineer
  • Cloud or systems engineer
  • Cyber security analyst
  • Software tester and quality engineer
  • Higher study: M.Tech, MS or PhD
  • MBA or entrepreneurship
  • Competitive exams such as GATE or civil services

Is it for you?

A good fit if

  • You enjoy solving puzzles and building things on a computer.
  • You are comfortable with Mathematics and logical reasoning.
  • You are willing to keep learning as tools change.
  • You can sit with a problem for hours until it works.

Think twice if

  • You expect the degree alone to bring a job; skills and projects matter a great deal.
  • You are choosing it only because friends or family say it is popular.
  • You dislike Mathematics and long periods of screen-based work.
  • You have not compared the actual curriculum, labs and faculty of the colleges on your list.

Common mistakes to avoid

  • Choosing a branch only because it is trending
  • Ignoring college quality, faculty and placement evidence
  • Filling choices in the wrong order
  • Not understanding home-state quota rules
  • Picking freeze, float or slide without understanding the consequences
  • Skipping the reporting step after allotment

Colleges to explore

Listings show name and location. Fees and cut-offs are shown only when verified from official sources.

All Engineering & Technology colleges β†’

Official sources to check

Frequently asked questions

Is JEE Main compulsory for B.Tech CSE?

Not for every college. It is needed for NITs, IIITs and other centrally funded institutes through JoSAA. State colleges may use JEE Main or a state test, and some private universities use their own tests. Check the notice of each institute.

Can I get CSE through JEE Advanced only?

JEE Advanced is used for IIT seats. You must first qualify in JEE Main to be eligible to appear. Read both information bulletins for the current rules.

Is Chemistry compulsory in Class 12?

The AICTE handbook allows more than one combination, and states and institutes may add their own conditions. Many central institutes expect Physics, Chemistry and Mathematics. Verify in the current handbook and brochures.

What is the difference between B.E. and B.Tech?

Both are four-year engineering degrees recognised in the same way. The name depends on the university that awards the degree.

Should I pick CSE in a college I like less, or another branch in a college I like more?

There is no single right answer. Compare what is taught, the labs, faculty, location and your own interest. Branch and college both affect your learning, so decide with facts and talk to current students.

Can students from other streams take CSE?

Under the usual AICTE rule, Physics and Mathematics are needed. Students without them should look at other computing degrees such as BCA, or ask about bridge options.

Does the degree have to be approved?

Yes. Check that the institute and programme are approved by AICTE (where applicable) and the university is recognised by UGC.

Does Padhaidekho guarantee admission?

No. Admission depends on the official counselling authority, your eligibility and merit. We guide you, verify information against official notices and keep you on track.

How Padhaidekho helps

We review your eligibility against the current official notice, build a ranked options list, keep your documents and deadlines on track and stay with you through every round. Fees and service scope are shared in writing before you enrol.

Explore more courses

More in Engineering & Technology

Other fields

Content checked against the official sources above in 2026-10. Rules, dates and eligibility change every cycle: always confirm on the official notice. This page is general guidance, not legal advice or an admission guarantee.

πŸ’¬WhatsApp