Thinking about studying B.Tech? Or maybe you’re already in and wondering how many subjects you’ll have to tackle? Don’t worry! Let’s break it down semester by semester. It’s way easier than it sounds—and yes, we’re keeping it fun!
B.Tech (Bachelor of Technology) is a 4-year undergraduate course. It has 8 semesters in total. Each semester brings you a mix of theoretical and practical subjects.
Let’s go semester by semester.
Semester 1 & 2 – The Foundation
The first two semesters are usually the same for all branches. Think of it as the basics of engineering!
- Mathematics I & II
- Physics
- Chemistry
- Engineering Drawing
- Programming (like C or Python)
- Basic Electrical and Electronics
- Environmental Science
- Communication Skills
You’ll usually have 6 to 8 subjects per semester. Some are theory, some practicals. Each one adds a building block to your technical skills. 🌱

Semester 3 & 4 – Branch Specific Begins
Now it gets exciting. You start focusing on subjects specific to your chosen branch—whether it’s Computer Science, Mechanical, Civil, Electrical, or any other.
Let’s take an example of Computer Science:
- Data Structures
- OOP (Object-Oriented Programming)
- Digital Logic
- Discrete Mathematics
- Computer Organization
- Operating Systems
Again, around 6 to 7 subjects per semester. Some have labs too, like OOP lab or Digital Logic lab. Expect fun experiments and some brain-twisting logic puzzles!
Semester 5 & 6 – Time to Dive Deep
This is where things start to look serious—but also super interesting.
Subjects in this stage for, say, Electrical Engineering may be:
- Control Systems
- Power Electronics
- Microprocessors
- Signals and Systems
- Electrical Machines
- Electromagnetics
Practical knowledge becomes even more important. Labs, mini-projects, and group activities will be common. It’s also a good time to start thinking about internships!

Semester 7 & 8 – Projects and Final Touch
You’ve now hit the home stretch!
This is where you showcase all that you’ve learned. Fewer theory subjects—but more focus on real-world applications.
- Electives (choose what interests you!)
- Major Project
- Seminar
- Industrial Training or Internship
You might also study things like:
- AI & Machine Learning
- Robotics
- IoT (Internet of Things)
The number of subjects here is less—4 to 5—but they’re more intensive. Your final project will be the star of the show. 🌟
Quick Summary!
Let’s do a fast recap of average subjects per semester:
- Sem 1 & 2: 6–8 subjects
- Sem 3 & 4: 6–7 subjects
- Sem 5 & 6: 6–7 subjects
- Sem 7 & 8: 4–5 subjects
So overall, you’re looking at roughly 45 to 50 subjects across 4 years. Sounds like a lot? Maybe! But trust us—it’s totally manageable when you take it one semester at a time.
B.Tech isn’t just about books. It’s about building, coding, testing, solving and creating. And you’ll have a whole team of classmates doing it with you. 🎓
So buckle up! Whether you’re starting your journey or halfway through, knowing your semester subjects will help you plan better, stress less, and enjoy more.