Eduncle posted an Article
September 11, 2019 • 6:27 pm

CBSE Class 12 Syllabus – English, Physics, Chemistry, Maths & Biology




Which is the most important thing which you should do at first before planning to prepare for any exam?


Well, that’s ‘Going through the Complete Exam Syllabus’! Isn’t it?


You can’t go well, if you don’t know about the right directions. Neither you can study any random topic!


Exam Syllabus or Curriculum gives you the correct guidance of which topics you should study and which not.


To ease out the queries of CBSE Class 12 Science students, here in this blog, we have come up with the complete CBSE Syllabus for Class 12 - Mathematics and Biology both streams.


The students must be getting nervous about their preparations. To help students reviewing the important topics, we would present the entire syllabus & important chapters for all the subjects that lie under the PCM and PCB Streams.



CBSE Subjects for Class 12 Science Stream (Biology & Mathematics)


Before you proceed, we’d like to tell you that Science Stream is further divided into two streams such as – Biology (PCB) and Mathematics (PCM).


Please check out the compulsory and optional subjects under the PCB and PCM streams.


(Switch to Syllabus)  



Biology Stream Optional Subjects


Apart from Biology, Physics, Chemistry, and English as compulsory subjects, the students must choose any of the following optional subjects –



 Engineering Drawing


 Physical Education

 Computer Science

 Micro Biology

 Informatics Practices


 Fine Arts

 Home Science


 Political Science



 Business Studies



 Multimedia and Web Technology



 Music and Dance


 Fashion Studies

 Creative Writing and Translation Studies

 Heritage Crafts

 Graphic Design

 Mass Media Studies


 Environmental Science

 Language other than English


Many more subjects are there but these were the most popular ones. If we’ve missed any of the important subjects, please let us know in the comments’ box below.



Mathematics Stream Optional Subjects


On the other hand, the candidates who plan to appear for Mathematics Stream in Class 12 Board Exams must have chosen the following optional subjects other than the compulsory ones (Physics, Chemistry, Mathematics & English) –




 Physical Education

 Computer Science



 Fine Arts

 Home Science


 Languages other than English

 Engineering Graphics

 Information Practices


Many other subjects are also there. Please share out the name of your optional subject in the comments’ box below.


Now, when you have the list of subjects for PCM and PCB Streams, let’s proceed further.


Please click on the links to get the CBSE 12 Syllabus of following subjects –



CBSE Class 12 Maths Syllabus

  CBSE Class 12 Biology Syllabus

  CBSE Class 12 Physics Syllabus

  CBSE Class 12 Chemistry Syllabus

  CBSE Class 12 English Syllabus

  CBSE Class 12 Physical Education Syllabus

  CBSE Class 12 Computer Science Syllabus  




CBSE Class 12 Maths Syllabus NCERT with Chapter Wise Weightage 2019-20


Mathematics (Code 041) is the most popular stream among the schoolers who see their future as an Engineer, Researcher, Scientist, Navy Officer, Defense Officer, IAS Officer, Architecture, Interior Designer, Tutor, Lecturer etc.


Whether you have chosen Maths as a Compulsory or Elective Subject, check out the below listed CBSE Class 12 Maths Chapter Wise Weightage 2019-20 along with the CBSE Class 12 Maths Syllabus NCERT.




CBSE Class 12 Maths Chapter Wise Weightage 2019-20


Total 6 Units are there in the CBSE Class 12 Maths. Check out the CBSE Maths Class 12 Chapter Wise Weightage given below –



Mathematics Units Names

CBSE Class 12 Maths Chapter Wise Weightage 2019-20

Number of Periods


Relations and Functions












Vectors and Three - Dimensional Geometry




Linear Programming










Internal Assessment





CBSE Class 12 Maths Syllabus | List of Important Topics


Check out the list of topics that are included in CBSE Class 12 Maths Syllabus NCERT. These topics are listed unit wise.


Also, Read – Career Options in PCM after 10th and 12th Class.


Unit – 1 Relations and Functions


Relations and Functions

 Inverse Trigonometric Functions



Unit - 2 Algebra






Unit – 3 Calculus


 Continuity and Differentiability

 Applications of Derivatives


 Applications of the Integrals

 Differential Equations



Unit – 4 Vectors and Three-Dimensional Geometry



 Three - dimensional Geometry



Unit – 5 Linear Programming



 Mathematical formulation of L.P. problems

 Feasible and infeasible regions



Unit – 6 Probability



 Bayes’ Theorem

 Mean and Variance of Random Variable




Click to Download Complete Syllabus for Class 12 Maths




CBSE Class 12 Biology Syllabus & Chapter Wise Marking Weightage


If you’re seeking to pursue your career further as a doctor, dentist, lab technician, pharmacist, medical lecturer, nursing head, scientist or medical researcher etc., then the Biology (Code 044) or PCB Stream would be the best-preferred option for you.


Check out which topics you would have to study if you opt Biology as a compulsory or optional subject –




Chapter Wise Weightage of NCERT Syllabus for Class 12 Biology


Total 5 Units worth 70 marks are there in Biology. To ease out your queries, we have come up with the unit wise marking weightage of NCERT Syllabus for Class 12 Biology.



S. No. Biology Units Names Marking Weightage Number of Periods
1. Reproduction 14 30
2. Genetics and Evolution 18 40
3. Biology and Human Welfare 14 30
4. Biotechnology and its Applications 10 30
5. Ecology and Environment 14 30


70 160



As per the new pattern of CBSE Board for Class 12 2019-20, the Biology Question Paper will be made up of only 70 Marks and the remaining 30 marks will be taken from the Practical Exams’ performance.




CBSE Class 12 Biology Syllabus | List of Important Topics


Check out the Unit Wise List of Topics that lie under the Biology subject of CBSE 12 Boards.



Unit - 1 Reproduction


Reproduction in Organisms

 Sexual Reproduction in Flowering Plants

 Human Reproduction

 Reproductive Health



Unit – 2 Genetics and Evolution


 Principles of Inheritance and Variation

 Molecular Basis of Inheritance




Unit - 3 Biology and Human Welfare


 Human Health and Diseases

 Strategies for Enhancement in Food Production

 Microbes in Human Welfare



Unit - 4 Biotechnology and Its Applications


 Biotechnology - Principles and processes

 Biotechnology and its Application



Unit - 5 Ecology and Environment


 Organisms and Populations


 Biodiversity and its Conservation

 Environmental Issues



Click to Download CBSE Biology Practical Syllabus for Class 12





CBSE Class 12 Physics Syllabus NCERT, Important Topics & Chapter Wise Weightage


Physics (Code 042) is the mandatory subject for PCM and PCB both streams. No matter which stream you opt, the CBSE 12 Physics Syllabus will remain the same in both cases.


To ease out your searches, we have come up with the list of Important Topics of Physics Class 12 CBSE 2019-20 along with the Syllabus of Physics Class 12 CBSE 2019-20.




Marking Weightage for CBSE 12 Physics Syllabus


Like Biology subject, Class Question Paper Class 12 of Physics also consists of total 70 Marks.


Here is the marking weightage of CBSE Class 12 Physics Syllabus 2019-20.



S. No. Physics Units Names Number of Periods  Marking Weightage of CBSE 12 Physics Syllabus
1. Electrostatics 22 16
2. Current Electricity 20
3. Magnetic Effects of Current and Magnetism 22 17
4. Electromagnetic Induction and Alternating Currents 20
5. Electromagnetic Waves 04 18
6. Optics 27
7. Dual Nature of Radiation and Matter 08 12
8. Atoms and Nuclei 15
9. Electronic Devices 12 07


150 70




CBSE Class 12 Physics Syllabus NCERT and List of Important Topics


The Syllabus of Physics Class 12 CBSE 2019-20 consists of total of 09 Units. Covering such huge syllabus with efficiency is quite a difficult task, so, here we present you the list of the Important Topics of Physics Class 12 CBSE 2019-20.


You can consider these topics for a smart study approach.



Unit – 1 Electrostatics


Electric Charges and Fields

 Electrostatic Potential and Capacitance



Unit – 2 Current Electricity


 Drift Velocity

 Ohm’s Law

 Series and Parallel Combinations of Resistors

 Kirchhoff's Laws




Unit – 3 Magnetic Effects of Current and Magnetism


 Moving Charges and Magnetism

 Magnetism and Matter



Unit - 4 Electromagnetic Induction and Alternating Currents


 Electromagnetic Induction

 Alternating Current



Unit - 5 Electromagnetic waves

  Electromagnetic waves

 Electromagnetic spectrum



Unit – 6 Optics


 Ray Optics and Optical Instruments

 Wave Optics



Unit – 7 Dual Nature of Radiation and Matter


 Dual Nature of Radiation

 Photoelectric Effect

 Matter Waves



Unit – 8 Atoms and Nuclei




 Mass-Energy Relation



Unit – 9 Electronic Devices


 Semiconductor Electronics: Materials, Devices and Simple Circuits




Click to Download CBSE 12 Physics Syllabus PDF




CBSE Class 12 Chemistry Syllabus & Chapter Wise Marking Scheme


Chemistry (Code 043) is also one of the common subjects in both PCM and PCB streams. While being the easiest, this subject is also the scoring one.


To learn this subject thoroughly, you must create your own topic-specific shortcut mantras and use them to recall the basic concept of that particular topic.


Let’s check out which are the important topics to study from the NCERT Syllabus for Class 12 Chemistry –




CBSE Class 12 Chemistry Chapter Wise Marking Scheme


There are total 15 units in the subject chemistry. The students who are going to appear for Chemistry in Biology Stream or Mathematics Stream, they will have to study these 12 Units from the scratch.


Let’s check out the CBSE Chemistry Syllabus for Class 12 Mark Distribution to know which of these units are more important than the other ones.



S. No. Chemistry Units Names Number of Periods CBSE Class 12 Chemistry Chapter Wise Marking Scheme
1. Solutions 10 23
2. Electrochemistry 12
3. Chemical Kinetics 10
4. Surface Chemistry 08
5. General Principles and Processes of Isolation of Elements 08 19
6. p -Block Elements 14
7. d -and f -Block Elements 12
8. Coordination Compounds 12
9. Haloalkanes and Haloarenes 12 28
10. Alcohols, Phenols and Ethers 12
11. Aldehydes, Ketones and Carboxylic Acids 14
12. Organic Compounds containing Nitrogen 12
13. Biomolecules 12
14. Polymers 06
15. Chemistry in Everyday Life 06


160 70



The remaining 30 Marks out of Total 100 Marks are added to the CBSE Class 12 Chemistry Practical Syllabus.




CBSE Class 12 Chemistry Syllabus & List of Important Topics


Please check out the list of Important Topics of Chemistry Class 12 CBSE Board 2019-20.



Unit – 1 Solutions

 Types of Solutions

 Solubility of Gases in Liquids

 Raoult's Law

 Van't Hoff Factor



Unit – 2 Electrochemistry

 Redox reactions

 Kohlrausch's Law

 EMF of a cell

 Nernst equation and its application to chemical cells



Unit - 3 Chemical Kinetics

 Rate of A Reaction

 Factors Affecting Rate of Reaction

 Activation Energy



Unit – 4 Surface Chemistry


 Homogenous and Heterogenous Activity and Selectivity

 Tyndall Effect




Unit – 5 General Principles and Processes of Isolation of Elements


 Principles and Methods of Extraction

 Occurrence and Principles of Extraction of Aluminum, Copper, Zinc and Iron



Unit -6 p Block Elements

 Group -15 Elements

 Group 16 Elements

 Group 17 Elements

 Group 18 Elements



Unit – 7 d and f Block Elements

 General Trends in Properties of The First Row Transition Metals





Unit – 8 Coordination Compounds

 Coordination Compounds

 Werner's Theory

 Importance of Coordination Compounds



Unit – 9 Haloalkanes and Haloarenes





Unit – 10 Alcohols, Phenols and Ethers






Unit – 11 Aldehydes, Ketones and Carboxylic Acids

 Aldehydes and Ketones

 Carboxylic Acids



Unit – 12 Organic compounds containing Nitrogen



 Cyanides and Isocyanides

 Diazonium Salts



Unit – 13 Biomolecules





 Nucleic Acids



Unit – 14 Polymers


 Classification of Polymers

 Biodegradable and Non-Biodegradable Polymers



Unit – 15 Chemistry in Everyday life


 Chemicals in Medicines

 Chemicals in Food

 Cleansing Agents





Click to Download CBSE Class 12 Chemistry Syllabus




CBSE Class 12 English Syllabus 2019-20 (Core) | List of Chapters & Units


As English is the compulsory subject under PCB and PCM Stream, we would present the CBSE 12 English Syllabus for Core Subject.


Let’s have a look at the detailed information regarding CBSE Class 12 English Syllabus 2019-20.




CBSE English Syllabus for Class 12 Chapters


English is one of the easiest subjects in CBSE Class 12 Syllabus. Let’s know about the topics you should focus more on –



S. No. English Sections Names Marking Weightage
1. Reading Comprehension  20
2. Writing Skills 30
3. Literary Textbooks 30


Assessment of Listening and Speaking Skills 20





CBSE Class 12 English Syllabus 2019-20


Let’s check out the list of Important Topics under CBSE 12 English Syllabus.



Section – 1 Reading Comprehension

  Two Unseen Passages with A Variety of Questions Including

 Factual Passages

 Discursive Passages Involving Opinion

 Literary Passages



Section – 2 Writing Skills 


 Short Answer Questions - Notices/Posters/Advertisements

 Long Answer Questions – All Type of Letters (Business Letters, Official Letters, Letters to Editors, Job Applications, Letter to School or College Authorities, Request Letters)

 Very Long Answer Questions – Articles, Speech, Reports or Narratives



Section – 3 Literary Textbooks


Questions to test comprehension and appreciation

Question-based on prose/drama/poetry

Questions to test global comprehension and extrapolation

Question for analysis and extrapolation




Click to Download CBSE Class 12 English Syllabus



CBSE Class 12 Syllabus for Elective Subjects of PCM & PCB


There are many elective subjects that 12 Board students may opt, but Physical Education and Computer Science are more popular amongst all.


Let’s check out the CBSE 12 Syllabus for Physical Education and Computer Science Subjects given below in the brief format –




CBSE Class 12 Physical Education Syllabus


Physical Education (Code 048) is easier yet interesting subject. If you have interest in various physical activities like Yoga, Olympic Activities, Sports etc, then you can opt this subject as an optional one.


Let’s check out the topics that you’d have to study under this subject –


S.No. Class 12 Physical Education Units Names
1. Planning in Sports
2. Sports & Nutrition
3. Yoga & Lifestyle
4. Physical Education & Sports for CWSN
5. Children & Women in Sports
6. Test & Measurement in Sports
7. Physiology & Injuries in Sports
8. Biomechanics & Sports
09. Psychology & Sports
10. Training in Sports





Click to Download Complete CBSE Class 12 Physical Education Syllabus





CBSE Class 12 Computer Science Syllabus


If you seek your career in the computer field, then start planning for it right from your school days, then opt Computer Science (Code 083) as an elective subject and start preparing for it based on the official curriculum/syllabus.




S.No. Computer Science Units Names Marking Weightage
1. Programming and Computational Thinking – 2 30 Marks

Computer Networks

15 Marks
3. Data Management - 2 15 Marks
4.  Society, Law and Ethics - 2 10 Marks
5. Practicals  30 Marks
  Total 100 Marks





Click to Download CBSE Class 12 Computer Science Syllabus



We hope that this comprehensive guide for CBSE Class 12 Science Syllabus would help you to prioritize your study goals. Share the article with your friends if you find it useful.


Let’s explore more knowledge! Start the discussion in the comments’ box. Ask the doubts and get answered soon.


If have any queries regarding the above information, don’t keep them to yourself. Please let us know about your queries and reviews, everything in the comments’ box below.


Also, share out the topic suggestions on which you’d like to see our next post.


Happy Learning!



Showing 2 comments out of 2
  • Praveen Yadav
    Can we do B.e. or after 12th from subject agriculture ... if I can not fight PAT after 12th
    Hello Praveen,   Greetings from Eduncle!   Yes, you can go for it through direct admissions.   Thanks for asking your query to us!   Kind Regards, Eduncle Team
Head Office :
MPA 44, 2nd floor, Rangbari Main Road,
Mahaveer Nagar II, Kota (Raj.) – 324005

Corporate Office:
212, F-1, 2nd Floor, Evershine Tower,
Amrapali Marg,
Vaishali Nagar, Jaipur (Raj.) – 302021

All Rights Reserved ©