About BTech Syllabus
BTech CS full form is BTech Computer Science and is divided into 8 semesters i.e. 2 years. In this program, you will learn programming languages like Python, JavaScript, SQL, and more in this course. Operating systems, Design and Analysis of Algorithms, Programming Languages, Microprocessors, Cryptography, and Network Security are a few of the main topics covered in the BTech CS program.
BTech CS elective subjects incudes Software reliability, VLSI design, artificial intelligence, data analytics, datamining, parallel algorithms, robotics. You can work in labs such as Web Technology Lab, Compiler Design Lab, Digital Electronics & Logic Design Lab, and Engineering Practices Lab in most colleges.
Also watch -
Each theory paper is worth 60 marks, and the internal evaluations are worth 40 marks. The institution will determine the subjects included and how the marks are distributed. Still, practical and internal assessment grades typically yield 50 and 25 points, respectively.
BTech CSE subjects cover topics such as:
- Operating systems
- Theory of computation
- Programming
- Principles of programming languages
- Data mining
- Software engineering
Let's go through the following article to learn more about the BTech CSE syllabus, CSE first-year subjects, the syllabus for IITs, AKTU, VIT, and other important universities and institutes.
Read More: BSc IT Subjects, BSc IT Course Details
BTech CSE Syllabus Year Wise
Let's look at the BTech Computer Science Syllabus below -
The B tech computer science syllabus is divided into a four-year undergraduate program that makes up a total of eight semesters. CSE program is the study of multiple computer languages like C, C++, Java, .net, DBMS, CSS, etc. Below is the year-wise syllabus for CSE:
Read more: Software Engineer Salary in India
BTech Computer Science Syllabus 1st Year
BTech Computer Science Subjects: Semester I | BTech Computer Science Subjects: Semester II |
English | Mathematics II |
Applied Physics | Data Processing |
Mathematics I | Discrete Structures |
Computers and Information Technology | Linear and Digital IC Applications |
Engineering Drawing Practice | Logic Theory |
Semiconductor Devices and Circuits | Managerial Economics and Accountancy |
C & Data Structures | IC Application |
BTech Computer Science Syllabus 2nd Year
BTech Computer Science Subjects: Semester III | BTech Computer Science Subjects: Semester IV |
Computer Organization | Interfacing Through Microprocessors |
Electrical Technology | Data Communications |
Probability and Statistics | Operations Research |
Operating Systems | Theory of Computation |
Object-Oriented Programming | System Programming |
Design and Analysis of Algorithms | Principles of Programming Languages |
Know the Difference: BCA vs BTech CSE
BTech Computer Science Syllabus 3rd Year
BTech Computer Science Subjects: Semester V | BTech Computer Science Subjects: Semester VI |
Computer Architecture | Artificial Intelligence |
Neuro-Fuzzy | Wireless Network |
Data Structures and Algorithms | Implementation of Programming Languages |
Database Information System | Compiler Design |
Data Mining | Computer Graphics |
Computer Network | Information Storage Management |
BTech Computer Science Syllabus 4th Year
BTech Computer Science Subjects: Semester VII | BTech Computer Science Subjects: Semester VIII |
Software Engineering | Simulation and Modeling |
Java Programming | Mobile Computing |
Distributed Systems | Pattern Recognition |
Image Processing | Formal Languages and Automata Theory |
Neural Networks | Project Management |
Visual Programming | Computer Communication |
See Also: Software Engineering Courses after 12th
B Tech CSE Syllabus Semester Wise
BTech computer science refers to the study of computers and software, which have become an essential aspect of today's digital world. BTech in computer science is an undergraduate course for engineering students. Both theory and practical work are covered in the B Tech computer science course. The following is an explanation of the few key subjects of each semester:
B Tech CSE 1st Semester Syllabus
- Mathematics 1: First-year mathematics covers quadratic, exponential, and linear functions. Through the comprehension of parallel and perpendicular lines, students are also taught how to identify a certain form of triangle or quadrilateral.
- Computer and information technology: The use of technology to meet business needs is referred to as computer and information systems.
- Engineering Drawing Practice: Engineering drawings are used to represent three-dimensional objects in two dimensions. It offers relevant information on size, shape, surface quality, composition, manufacturing method, etc.
B Tech CSE 2nd Semester Syllabus
- Discrete Structures: Objects that are separated from one another are referred to as discrete objects. Examples include integers, rational numbers, homes, people, etc.
- Linear and Digital IC Applications: Digital ICs are used in electronics projects and are frequently added as extras to the best Arduino starter kits.
- Logic Theory: The field of mathematical logic known as logic theory is considered to be about where computer science and mathematical logic converge.
B Tech CSE 3rd Semester Syllabus
- Electrical Technology: Information about devices, tools, systems, and technologies that conduct electrical charges and generate electricity is found in electrical technology.
- Probability and statistics: These two areas of mathematics are concerned with the principles underlying random events, as well as their collection, analysis, and interpretation.
- Operating Systems: An operating system is a program that a computer loads during startup and controls all other application programs inside the machine.
B Tech CSE 4th Semester Syllabus
- Data Communications: The flow of data between two or more networked devices is referred to as data communication. Emails, calls, instant messages, etc. are some examples.
- Operations Research: An analytical approach to problem-solving and decision-making, operations research benefits organizational management.
- Theory of Computation: It is important to create a formal mathematical model of computing that accurately represents computers in the real world.
B Tech CSE 5th Semester Syllabus
- Data Structures and Algorithms: An algorithm is a set of procedures that are used to solve a specific problem, whereas data structures are used to store and organize data.
- Database Information System: A database is a structured collection of data that is electronically stored in a computer system.
- Data Mining: Students are taught how to sort through sizable data sets and find patterns and relationships that may be used to address business problems through the process of data mining.
B Tech CSE 6th Semester Syllabus
- Implementation of Programming Languages: Compilation and interpretation are the two main methods used to implement programming languages.
- Compiler Design: It is the framework and collection of rules that a compiler uses to translate, analyze, and optimize programs.
- Digital graphics: It describes the many methods used to make and alter images, as well as how a computer represents and manipulates image data.
B Tech CSE 7th Semester Syllabus
- Java Programming: Java is a programming language and software platform that is used by billions of devices, such as gaming consoles, mobile phones, and laptop computers.
- Distributed Systems: Distributed systems are a type of computing environment where different components are dispersed across a network of computers.
- Image processing: is the process of applying various procedures to an image to improve it and extract usable information from it.
B Tech CSE 8th Semester Syllabus
- Mobile computing: It is a technical discipline that deals with the creation, testing, and assessment of mobile apps.
- Pattern recognition: It is the capacity to spot configurations of traits or data that provide details about a particular system or data set.
- Automata theory and formal languages: In automata theory, a formal language is a collection of symbol strings selected from a finite alphabet. It may be predetermined either by a set of rules or by a language generator.
BTech Computer Science Subjects List
BTech CSE subjects consist of core and elective subjects. Here is a detailed description of some of the important BTech computer science subjects:
BTech Computer Science Core Subjects
- Operating system: This is the program that loads initially and controls all of the other computer applications.
- Design and Analysis of Algorithm: In the field of computer science and IT, the design and analysis of algorithms are crucial for creating an algorithm that can address a variety of issues.
- Programming Languages: All computer programs and software are written using a sort of written language called a programming language. The programming languages Python, Ruby, Java, JavaScript, C, C++, and C# are a few examples.
- Microprocessor: A microprocessor is a tiny electronic gadget that has the arithmetic, logic, and control circuitry required to carry out the tasks of a central processing unit in a digital computer.
- Computer software: It is a collection of instructions, data, or programs used to run computers and carry out particular activities.
- Database Management System (DBMS): A DBMS is an electronic data storage system. Users benefit from the ability to manipulate data in a database using a variety of actions.
- Mobile communications: Mobile communications such as texting and emailing from a cell phone, are a type of technical communication that allows a user of a mobile device to connect with someone in a distant place.
- Network Security and Cryptography: Using cryptography to protect wireless network traffic and data transmission is known as network security and cryptography. Layers of security are used in a network security system, which has several parts, including networking monitoring and security software.
- Performance Evaluation: To ascertain whether a computer system is operating at its best capacity, its resources, and outputs are analyzed as part of a performance evaluation process.
BTech Computer Science Elective Subjects
- Software Reliability: Along with functionality, usability, performance, serviceability, maintainability, and documentation, software reliability is a crucial component of software quality. Due to the great level of complexity in software, it is difficult to accomplish.
- Designing VLSI: The process of building an integrated circuit from thousands of transistors onto a single chip is known as large-scale integration.
- Artificial intelligence: It is the term used to describe how machines simulate human cognitive processes. It encompasses speech recognition, natural language processing, expert systems, and more.
- Data analytics: It is the process of looking at data sets to identify trends and make inferences about the information they contain. The use of specialist hardware and software is required to do this activity.
- Data mining: It is the process of sifting through huge data sets to find trends and connections that may be used to analyze data to assist and solve business challenges.
- Parallel algorithms: This type of algorithm can carry out numerous operations simultaneously on various processing units before combining them to obtain the desired outcome.
- Robotics: This field deals with the creation, design, production, and use of robots. Making intelligent machines that can help people in several ways is the goal of this field.
- Cloud computing: The provision of computing services that make use of servers, storage, databases, networking, software, analytics, and intelligence to provide quicker innovation, adaptable resources, and scale economies.
BTech Computer Science Lab Subjects
- Computer programming lab: The goal of the programming lab is to offer a setting for education and a better comprehension of the fundamental ideas and procedures in computer programming.
- Data Structures and Algorithms Lab: This lab offers hands-on instruction in a variety of data structures and a grasp of how various algorithms are used to solve problems.
- Engineering Practices Lab: It covers the design, operation, and application of various working tools, machinery, and equipment as well as the process of creating a product from scratch.
- Communication Skills Lab: The Communication Skills Lab is where students can enhance their speaking and listening skills while learning a language with the aid of an instructor and a system.
- Digital Electronics & Logic Design Lab: Undergraduate students will be able to understand the principles and methods used in digital electronic circuits and systems in this lab.
- Networking Lab: Students can learn the fundamentals of networking in this lab. It has strong server and client connections that facilitate the study of networking concepts and protocols.
- Microprocessor and Microcontroller Lab: Students learn the fundamentals of programming as well as the basic operation of microprocessors and microcontrollers in the lab. It establishes the framework for planning, evaluating, and putting engineering and programming issues into practice.
- Compiler Design Lab: In addition to providing knowledge of various compiler-generating tools, the Compiler Design Lab offers a thorough understanding of how programming language syntax and semantics are used in translation into machine equivalents.
- Web Technology Lab: This lab helps students learn how to create and implement both static and dynamic websites. Students should be able to create dynamic websites with a strong sense of aesthetics.
What are the subjects in B Tech Computer Science?
Here is a list of the most important subjects in B tech Computer Science:
- Applied Mathematics
- Engineering Physics
- Basics of Electrical & Electronics Engineering
- Basics of Mechanical Engineering
- Engineering Chemistry
- Computer Science and Programming in Python
- Java Programming
- Foundation of Computer Systems
- Data Structures
- Computer Organization & Architecture
- Web Programming with Python and JavaScript
- Analysis and Design of Algorithms
- Database Management Systems
- Fundamentals of Management
- Theory of Computation
- Operating Systems
- Quantitative Aptitude Reasoning
- Computer Networks
- Compiler Design
- Artificial Intelligence
- Software Engineering
- Advanced Computer Architecture
- Natural Language Processing
- Data Warehousing and Data Mining
- Neural Network
- Cloud Computing
- Internet of Things
- Machine Learning
Also Read: Diploma in Computer Engineering
BTech Computer Science and Engineering Syllabus
Know about the b tech computer science syllabus for various universities and colleges in India:
B Tech CSE Syllabus IPU
Here is the detailed semester-wise BTech computer science syllabus as followed by the IPU University:
Semester 1 | Semester 2 |
Manufacturing Processes | Applied Physics II |
Applied Physics I | Applied Mathematics II |
Applied Mathematics I | Electronic Devices |
Human Values and Professional Ethics-I | Introduction to Programming |
Fundamentals of Computing | Engineering Mechanics |
Applied Chemistry | Communication skills and Environmental skills |
Semester 3 | Semester 4 |
Applied Mathematics III | Applied Mathematics IV |
Foundation of Computer Science | Computer Organization and Architecture |
Switching Theory and Logic Design | Theory of Computation |
Circuits and Systems | Database Management Systems |
Computer Graphics and Multimedia | Object Oriented Programming |
Data Structure | Communication Systems |
Semester 5 | Semester 6 |
Algorithms Design and Analysis | Compiler Design |
Software Engineering | Operating Systems |
Java Programming | Computer Networks |
Industrial Management | Web Technology |
Digital Communication | Artificial Intelligence |
Communication Skills for Professionals | Microprocessor and Microcontroller |
Semester 7 | Semester 8 |
Information Security | Mobile Computing |
Software Testing and Quality Assurance | Machine Learning |
Software Testing and Quality Assurance | Human Values and Professional Ethics-II |
Electives | Electives |
B Tech CSE Syllabus PTU
Here is the detailed semester-wise BTech computer science syllabus as followed by the PTU University:
Semester I | Semester II |
Semiconductor Physics | Chemistry-I |
Math-1 | Maths-II |
Basic Electrical Engineering | Programming for Problem Solving |
Engineering Graphics & Design | Workshop / Manufacturing Practices |
Mentoring and Professional Development | English |
- | Mentoring and Professional Development |
Semester III | Semester IV |
Digital Electronics | Discrete Mathematics |
Data Structure & Algorithms | Computer Organization & Architecture |
Object Oriented Programming | Operating Systems |
Mathematics-III | Design & Analysis of Algorithms |
Foundation Course in Humanities (Development of Societies/Philosophy) | Universal Human Values |
IT Workshop | Environmental Sciences |
Summer Institutional Training | - |
Semester V | Semester VI |
Database Management Systems | Compiler Design |
Formal Language & Automata Theory | Artificial Intelligence |
Software Engineering | Elective-III |
Computer Networks | Elective-IV |
Elective-I | Open Elective-I |
Elective-II | Project-1 |
Semester VII | Semester VIII |
Elective-V | Social Network Analysis |
Elective-VI | Cyber Attacks |
Open Elective-II | Deep Learning |
Open Elective- III | Project-III |
Machine Learning | - |
Project-II | - |
BTech CSE Syllabus AKTU
Here is the detailed semester-wise BTech computer science syllabus as followed by the AKTU University:
Semester I | Semester II |
English | Mathematics II |
Applied Physics | Data Processing |
Mathematics I | Discrete Structures |
Computers and Information Technology | Linear and Digital IC Applications |
Engineering Drawing Practice | Logic Theory |
Semiconductor Devices and Circuits | Managerial Economics and Accountancy |
C & Data Structures | IC Application |
Semester III | Semester IV |
Engineering Science Course/Maths IV | Maths IV/Eng. Science Course |
Technical Communication/Universal Human Values | Universal Human Values/ Technical Communication |
Data Structure | Operating Systems |
Computer Organization and Architecture | Theory of Automata and Formal Languages |
Discrete Structures & Theory of Logic | Microprocessor |
Semester V | Semester VI |
Integrated Circuit Design | Digital Communication |
Digital Signal Processing | Control System |
Database Management System | Design and Analysis of Algorithm |
Department Elective-I | Department Elective–III |
Department Elective-II | Open Elective-I |
Semester VII | Semester VIII |
HSMC -1 / HSMC-2 | HSMC-1 /HSMC-2 |
Departmental Elective-IV | Open Elective-III |
Departmental Elective-V | Open Elective-IV |
Open Elective-II | Project 1 |
B Tech CSE syllabus MAKAUT
Here is the detailed semester-wise BTech computer science syllabus as followed by the MAKAUT University:
Semester I | Semester II |
Physics-I (Gr-A)/ Chemistry-I(Gr-B) | Physics-I (Gr-B)/ Chemistry-I (Gr-A) |
Mathematics –IA*/ Mathematics –IB * | Mathematics –IIA# / Mathematics –IIB # |
Basic Electrical Engineering | Programming for Problem Solving |
Practical | English |
Semester III | Semester IV |
Analog and Digital Electronics | Discrete Mathematics |
Data Structure & Algorithms | Computer Architecture |
Computer Organization | Formal Language & Automata Theory |
Mathematics-III (Differential Calculus) | Design & Analysis of Algorithms |
Economics for Engineers (Humanities-II) | Management 1 (Organizational Behavior) |
- | Environmental Sciences |
Semester V | Semester VI |
Compiler Design | Database Management Systems |
Operating Systems | Computer Networks |
Object Oriented Programming | (Elective-II) Advanced Algorithms/ Distributed Systems/Software Engineering/ Image Processing |
Introduction to Industrial Management (Humanities III) | (Elective-III) Parallel and Distributed Algorithms/ Data Mining/Human-Computer Interaction/Pattern Recognition |
(Elective-I) Theory of Computation/Artificial Intelligence/ Advanced Computer | (Open Elective-) Numerical Methods/ Human Resource Development and Organizational Behavior |
Architecture/ Computer Graphics | Constitution of India/ Essence of Indian Knowledge Tradition |
Semester VII | Semester VIII |
(Elective-IV) Quantum Computing/ Cloud Computing/ Digital Signal Processing/Multi-agent Intelligent Systems/Machine learning | (Elective-VI) Signals and Networks/Cryptography & Network Security/ Speech and Natural Language Processing/ Web and Internet Technology/Internet of Things |
(Elective-V) Neural Networks and Deep Learning/Soft Computing/ Ad-Hoc and Sensor Networks/Information Theory and Coding/Cyber Security | Open Elective-III Big Data Analysis/Cyber Law and Ethics/ Mobile Computing/Robotics/Soft Skill & Interpersonal Communication |
(Open Elective-II) Operations Research/Multimedia Systems/Introduction to Philosophical Thoughts | (Open Elective-IV) E-Commerce and ERP/Micro-electronics and VLSI Design/Economic Policies in India |
Biology | Project-III |
Project-II | – |
B Tech CSE Syllabus IIT Bombay
Here is the detailed semester-wise BTech computer science syllabus as followed by the IIT Bombay:
Semester I | Semester II |
Calculus | Linear Algebra and Ordinary Differential Equations |
Chemistry I | Modern Physics |
Introduction to computer programming | Data Analysis and Interpretation |
Economics | Abstractions and Paradigms in Programming |
Chemistry Lab | Physics Lab |
Workshop Practice | Abstractions and Paradigms in Programming Lab |
- | Engineering Graphics and Drawing |
Semester III | Semester IV |
Numerical Analysis | Environmental Studies |
Introduction to Electrical and Electronic Circuits | Automata Theory and Logic |
Discrete Structures | Design and Analysis of Algorithms |
Data Structures and Algorithms | Logic Design |
Experimentation and Measurement Lab | Software Systems Lab |
Data Structures and Algorithms Lab | Logic Design Lab |
Semester V | Semester VI |
Literature/Philosophy/Psychology/Sociology | Artificial Intelligence |
Computer Architecture | Implementation of Programming Languages |
Operating Systems | Computer Networks |
Database and Information Systems | Artificial Intelligence Lab |
Database and Information Systems Lab | Implementation of Programming Languages Lab |
Computer Architecture Lab | Computer Networks Lab |
Operating Systems Lab | - |
Semester VII | Semester VIII |
Elective 1 | Elective 4 |
Elective 2 | Elective 5 |
Elective 3 | Elective 6 |
Institute Elective 1 | Institute Elective 2 |
BTech CSE Syllabus Amrita University
Here is the detailed semester-wise BTech computer science syllabus as followed by the Amrita University:
Semester I | Semester II |
Technical Communication | Discrete Mathematics |
Single Variable Calculus | Linear Algebra |
Multivariable Calculus | Engineering Physics – A |
Matrix Algebra | Computer Programming |
Problem Solving and Algorithmic Thinking | Electrical and Electronics Engineering |
Engineering Graphics – CAD | Electrical and Electronics Engineering Practice |
Computer Systems Essentials | User Interface Design |
Computer Hardware Essentials | Fundamentals of Data Structures |
Cultural Education – I | Manufacturing Practice |
Semester III | Semester IV |
Numerical Methods | Probability and Random Processes |
Optimization Techniques | Data Structures and Algorithms |
Digital Electronics and Systems | Theory of Computation |
Advanced Programming | Computer Organization and Architecture |
Program Reasoning | Operating Systems |
Database Management System | Amrita Value Program |
Object Oriented Paradigm | Free Elective I |
Digital Electronics and Systems Lab | Soft Skills I |
Amrita Value Program | Disaster Management |
Semester V | Semester VI |
Machine Learning | Software Engineering |
Design and Analysis of Algorithms | Principles of Programming Languages |
Computer Networks | Distributed Systems |
Foundations of Data Science | Computer Security |
Embedded Systems | Professional Elective II |
Professional Elective I | Professional Elective III |
Soft Skills II | Soft Skills III |
Environmental Science | - |
Semester VII | Semester VIII |
Compiler Design | Project – Phase – 2 |
Professional Elective IV | - |
Professional Elective V | - |
Professional Elective VI | - |
Free Elective II | - |
Project – Phase – 1 | - |
Indian Constitution | - |
B Tech CSE Syllabus VIT
Here is the detailed semester-wise BTech computer science syllabus as followed by the VIT University:
Problem Solving and Programming Image Processing |
Calculus for Engineers |
Engineering Physics |
Environmental Science |
Effective English |
Ethics and Values |
Introduction to Soft Skills |
Basic Electrical and Electronics Engineering |
Image Processing |
Machine Learning |
Natural Language Processing |
Mobile Programming |
Object Oriented Software Development |
Digital Logic and Design |
Network and Communication |
Java Programming |
Computer Architecture and Organization |
Theory of Computation and Compiler Design |
Data Structures and Algorithms |
Database Management Systems |
Operating Systems |
Microprocessor and Interfacing |
Software Engineering |
Cyber Security |
Digital Forensics |
Virtualization |
High-Performance Computing |
B Tech CSE Syllabus SRM University
Here is the detailed semester-wise BTech computer science syllabus as followed by the SRM University:
Semester 1 | Semester 2 |
Soft Skills I | English |
Value Education | Soft Skills |
Programming Using MAT LAB | Advanced Calculus and Complex Analysis |
Calculus And Solid Geometry | Material Science |
Biology For Engineers | Principles Of Environmental Science |
Basic Civil Engineering | Basic Mechanical Engineering |
Basic Electrical Engineering | Basic Electronics Engineering |
Computer Hardware and Troubleshooting Lab | Engineering Graphics |
- | Programming Language Design and C Programming |
Semester 3 | Semester 4 |
German Language Phase I /French Language Phase I/Japanese Language Phase I/Korean Language Phase I /Chinese Language Phase I | German Language Phase Ii/French Language Phase Ii/Japanese Language Phase Ii/Korean Language Phase Ii / Chinese Language Phase Ii |
Aptitude | Electron Devices |
Electric Circuits | Data Structures & Algorithm Design |
Object Oriented Programming | Computer Organization & Architecture |
Microprocessor & Interfacing Object-Oriented Analysis and Design | Computer Skills |
Object-Oriented Programming Lab | Data Structures & Algorithms Lab |
Microprocessor & Interfacing Lab | Computer Networks Lab |
Semester 7 | Semester 6 |
Aptitude III | Aptitude IV |
Discrete Mathematics | Statistical And Numerical Methods |
Communication Theory | Control System Engineering |
Operating Systems | Software Engineering |
Theory Of Computation | System Software & Compiler |
Database Management Systems | Design |
Industrial Training | Minor Project |
Operating Systems Lab | Open Elective Ii, Open Elective Ili |
Database Management Systems Lab | System Software & Compiler Design |
Semester 7 | Semester 8 |
Management For Engineers | Major Project / Practice School |
Artificial Intelligence and Expert Systems | - |
Web Technology | - |
Industrial Training | - |
Dep. Elective Iv, Dep. Elective V | - |
Artificial Intelligence and Expert Systems Lab | - |
Web Technology Lab | - |
BTech CSE Entrance Exam Syllabus
Here is the detailed syllabus for B tech computer science entrance exams:
JEE Main: Chemistry Syllabus
Section A: Physical Chemistry
Some Basic Concepts in Chemistry | States of Matter |
Atomic Structure | Chemical Bonding and Molecular Structure |
Chemical Thermodynamics | Solutions |
Equilibrium | Redox Reactions and Electrochemistry |
Chemical Kinetics | Surface Chemistry |
Section B: Inorganic Chemistry
Classification of Elements and Periodicity in Properties | General Principles and Processes of Isolation of Metals |
Hydrogen | Block Elements (Alkali and Alkaline Earth Metals) |
Environmental Chemistry | Coordination Compounds |
d-and-f Block Elements | P-Block Elements |
Section C: Organic Chemistry
Purification and Characterization of Organic Compounds | Some Basic Principles of Organic Chemistry |
Hydrocarbons | Organic Compounds Containing Halogens |
Organic Compounds Containing Oxygen | Organic Compounds Containing Nitrogen |
Polymers | Biomolecules |
Chemistry In Everyday Life | Principles Related to Practical Chemistry |
JEE Main: Physics Syllabus
Section A: Theory
Physics and Measurement | Kinematics |
Laws of Motion | Work, Energy, and Power |
Rotational Motion | Gravitation |
Properties of Solids and Liquids | Thermodynamics |
Kinetic Theory of Gases | Oscillations and Waves |
Electrostatics | Current Electricity |
Magnetic Effects of Current and Magnetism | Electromagnetic Induction and Alternating Currents |
Electromagnetic Waves | Optics |
Dual Nature of Matter and Radiation | Atoms and Nuclei |
Electronic Devices | Communication Systems |
Section B: Practical
JEE Main: Mathematics Syllabus
Sets, Relations, and Functions | Complex Numbers and Quadratic Equations |
Matrices and Determinants | Permutations and Combinations |
Mathematical Induction | Binomial Theorem and Its Simple Applications |
Sequences and Series | Limit Continuity, and Differentiability |
Integral Calculus | Differential Equations |
Coordinate Geometry | Three Dimensional Geometry |
Vectorial Algebra | Statistics and Probability |
Trigonometry | Mathematical Reasoning |
BTech CSE Syllabus Books
BTech CSE First Year Books
Name of the Book | Author's Name |
Mathematical Methods | P.B.Bhaskara Rao, S.K.V.S. Rama Chary, M.Bhujanga Rao |
Applied Physics | P.K.Palanisamy |
Computer Architecture | Hennessey and Patterson |
Data Structures | Thomas Cormen |
Textbook of Engineering Chemistry | C.P. Murthy, C.V. Agarwal, A. Naidu |
C Programming & Data Structures | E. Balagurusamy, TMH |
Engineering Drawing | N.D. Bhat, Charotar |
BTech CSE Second Year Books
Name of the Book | Author's Name |
Data structure using C | G.S.Baluja |
Computer Organization | Morriss Mano |
Electronic engineering | Alexander |
Discrete mathematics | S.CHAND |
Software engineering | KK. Aggarwal and Yogesh Singh |
Operating systems Concepts | Avi Silberschatz, Peter Baer Galvin,Greg Gagne |
BTech CSE Third-Year Books
Name of the Book | Author's Name |
Computer Graphics: Principles and Practice | James D. Foley, Andries van Dam, Steven K. Feiner, John Hughes |
Fundamentals of Computer Graphics | Peter Shirley |
Compiler Design | Anany V. Levitin |
Artificial Intelligence | Patrick Henry Winston |
PROGRAMMING WITH JAVA | E Balagurusamy |
Internet and Web Technologies | Raj Kamal |
BTech CSE Fourth Year Books
Name of the Book | Author's Name |
Cloud Computing: A Practical Approach | Anthony T.Velte. Toby J.VeFte, Robert Elsenpeter. Tata McGraw Hill |
Digital Image Processing | William k. Prati -John Wiley edition |
Embedded Systems | Raj Kamal, TMH |
Enterprise Cloud Computing | Gautam Shroff |
JAVA Enterprise Design Patterns Vol – III | Mark Grand, Wiley Dream TECH |
Unix for programmers and users, 3rd Edition | Graham Glass, King Ables, Pearson |
Top Colleges Offering BTech Computer Science
Here is a list of the top colleges that offer BTech Computer Science courses in India:
Name of the College | Course Fees | Placements |
INR 9,00,450 | - | |
INR 8,76,186 | INR 10 LPA | |
INR 6,28,120 | INR 10 LPA | |
INR 10,65,980 | INR 10 LPA | |
INR 11,40,000 | INR 9 LPA | |
INR 9,95,600 | INR 17.53 LPA | |
INR 10,29,850 | INR 14.6 LPA |
B Tech in Computer Science Salary
BTech graduates can find several job opportunities in private as well as public organizations with good salary packages. This section discusses the lowest, average, and highest salaries for B Tech degree holders.
The table below mentions the salary breakdown for b tech graduates:
Particulars | Salary |
Starting Salary | INR 3 LPA – INR 4 LPA |
Average Salary | INR 6 LPA – INR 12 LPA |
Highest Salary | INR 18 LPA – INR 45 LPA+ |