B.Sc. Physics Courses
Here I have shared all the physics courses done (or partially done) by me. These courses helped me a lot to develop concepts in those topics.
Mechanics
Suggested Books
Mechanics and Properties of Matter - A. B. Gupta
Classical Mechanics - Goldstein, Poole, Safko
Electromagnetic Theory
Suggested Books
Foundations of Electricity and Magnetism - B. Ghosh
Introduction to Electrodynamics - David J. Griffiths
Waves and Oscillations
Suggested Books
Waves and Oscillations - N. K. Bajaj
Optics
Suggested Books
Optics - Ajoy Ghatak
Electronics
Suggested Books
Electronics - B. Ghosh
Electronics Devices and Circuit Theory - Boylestad, Nashelsky
Digital Electronics - Malvino, Leach, Saha
Analog Electronics - Neso Academy
Physics of Semiconductors - HC Verma official website
Thermal Physics
Suggested Books
Thermal Physics - Garg, Bansal, Ghosh
Quantum Mechanics
Suggested Books
Quantum Mechanics - S. N. Ghoshal
Quantum Mechanics - N. Zettili
Quantum Mechanics - Ajoy Ghatak, S. Lokanathan
Quantum Mechanics - NPTEL - Ajoy Ghatak, IIT Delhi
My Review: Watch the videos at 1.25x speed. It would take 70 hours to complete this course (watching those lectures and doing the tasks given in the lectures). This course is enough to create your base in quantum mechanics. This course will NOT match the syllabus completely and is not recommended for a short time. I recommend you to watch this course. It would take nearly 2 months of hard work. After this, you will be able to understand quantum mechanics mathematically and conceptually.
Prerequisites: Quantum Mechanics by H. C. Verma (find on this page) and Fourier Transform (find in B.Sc. Mathematics Courses).
Book: Keep the book Quantum Mechanics by Ajoy Ghatak and S. Lokanathan with you. Whenever you get stuck while watching this course, see that topic in that book.
![](https://www.google.com/images/icons/product/drive-32.png)
Relativity
Suggested Books
Special Relativity - Resnick
Introduction to Electrodynamics - David J. Griffiths
Special Relativity - For the Love of Physics
Nuclear Physics
Suggested Books
Nuclear Physics - S. N. Ghoshal
Nuclear Physics - For the Love of Physics
It's a must-watch course for covering the Syllabus.
Nuclear Physics - NPTEL - HC Verma, IIT Kanpur
My Review: This is a wonderful course that you will surely enjoy. This course will NOT match your syllabus but it will clear your concepts and generate an immense interest in nuclear physics.
Prerequisites: Quantum Mechanics by H. C. Verma and Quantum Mechanics by Ajoy Ghatak.
Solid State Physics
Suggested Books
Solid State Physics - Puri and Babbar
Solid State Physics - Charles Kittel
Solid State Physics - NPTEL - Satyajit Banerjee & Manoj K Harbola, IIT Kanpur
It's a must-watch course for covering the syllabus. Watch it at 1.25x speed.
Solid State Physics - NPTEL - Amal Kumar Das, IIT Kharagpur
Watch this course if you have completed the previous one (of IIT Kanpur) and have enough time. Watch it at 1.5x speed.
Solid State Physics - NPTEL - Nirmal Ganguli, IISER Bhopal
Watch this as a revision course. Along with this course, read Solid State Physics by Charles Kittel.
Statistical Mechanics
Suggested Books
Statistical Mechanics - R. K. Pathria, Beale
Statistical Mechanics - NPTEL - Dipanjan Chakraborty, IISER Mohali
It's a time taking course. Here you will get detailed mathematics and discussions of thermodynamics. It's not a basic course on thermodynamics and statistical mechanics. You may watch this after attending some basic courses on thermodynamics and statistical mechanics. This course is NOT for an undergraduate syllabus.
Statistical Mechanics - Reference: R K Pathria - Rajeshmon V G
If you are going to read Statistical Mechanics by R K Pathria, watch this course and then read the book.