Author Archives
Welcome to my website! Here's a little about me. I completed my Master of Science in Physics (Nuclear Physics) in the early 1980s from what was then called the University of Bombay. I took up teaching in a college immediately and taught various branches of physics such as nuclear physics, atomic physics, electromagnetism, classical mechanics, electrostatics, analog, digital electronics, etc.
Computer science was introduced as a subject at college level around the mid-80s and since my college had no teacher for that subject, I took up the challenge and learned, almost by myself, basics of programming and computer science. Those were the days of IBM PCs with 2 floppy drives (A: and B:), that ran MS-DOS and programming was in GWBASIC (a variant of BASICA), COBOL, FORTRAN 77, dBase III+, and of course, Pascal. By then computing bug had bitten me too and I started using programming for various tasks, including the 'boring' administrative tasks, and the exciting tasks of writing programs that simulate certain phenomena in physics - radioactive decay, projectile motion, capacitor charge/discharge, pendulum behavior, etc.
Soon I 'graduated' to C, C++, Java, 'advanced' Java, Python, C# and taught many subjects of computer science and IT such as computer graphics, computational mathematics, computer networks, programming, operating systems, data structures, financial applications of Excel, scientific applications of spreadsheets, etc.
I have also authored books on computers for Third Year B. Com and Second Year B. Com (University of Mumbai) and BMS (Computer concepts for management students).
My special interest in writing is in writing on physics, competitive exams in physics, programming, electronics, and computer science.
I am passionate about science, technology, and education. Through this site I am sharing my thoughts on learning and teaching physics, computer science and also, occasionally, mathematics and statistics. I am sharing ideas on how to study (or learn, although both these words are not synonymous) physics, experimental techniques in physics, how to make notes on physics, computer science, mathematics and statistics This information should be of interest to all students of physics at all levels, K-12, IGCSE, IB, AS/A levels), HSC, and undergraduate levels of science and other equivalent exams.
At this time, I engross myself by learning the, almost mysterious, subjects of data science, artificial intelligence and machine learning.
I am happy to share my thoughts and will appreciate any feedback. Come on board, and let’s see how we can make this planet a better place!
Mukesh Tekwani
-
Dive Into Deep Learning
As pointed out in this article, Amazon has opened up its Machine Learning course for everyone. A team of Amazon scientists has compiled a book that is gaining wide popularity with universities that teach machine learning. The book is called Dive… Read More ›
-
Why is Physics considered to be a Difficult Subject?
-
Poll on Difficult Topics in Digital Electronics And Digital Circuits
Please participate in this poll to identify the Difficult Topics in Digital Electronics and Digital Circuits. This will enable us to conduct a series of Zoom meeting sessions to explain the more difficult topics. Those participating in the poll will… Read More ›
-
Amazon’s Machine Learning Course Open For All
The very course that is used to train Amazon developers and data scientists in Machine Learning is now available for everyone. Amazon offers 65+ ML training courses totaling 50+ hours, plus hands-on labs and documentation, originally developed for Amazon’s internal… Read More ›
-
Binary Number To Decimal Number Conversion
-
Binary Number To Octal Number Conversion
-
Octal Number To Binary Number Conversion
-
54 Topics Removed from Physics Syllabus for HSC Maharashtra Board Exam 2020-21
-
Prayer
-
Books on Basic and Advanced Computing
You can buy the following books from Sheth Publishers from the following website : https://sheth.flipick.com/ There is a vast collection of books on various topics, including programming, computer science, accounts, management, etc. These are high quality books written by professors… Read More ›
-
Free Kotlin developer course for beginners
Google has announced a free beginner course for Android developers. The Kotlin beginner course teaches developers how to build Android apps from scratch. Kotlin is one of the fastest growing programming languages on GitHub. Google’s decision to replace Java with… Read More ›
-
FOSS Tools for Education
-
Your Thoughts on This “Thought for the Day” ? – 9
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Message from Coronavirus
Received on WhatsApp. Wonderful write up by Vivienne in Spain. The earth whispered but you did not hear.The earth spoke but you did not listenThe earth screamed but you turned her off.And so I was born… I was not born… Read More ›
-
Report Inappropriate Advertisements
The purpose of this blog is to share useful study material on Physics, Computer Science, Mathematics and related subjects. In order to recover some of the costs associated with hosting a site, I have opted for showing advertisements. I also… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 8
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 7
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 6
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Flipping a coin
Has anyone carried out this experiment (practically), not on a computer? Make an observation table: Step 1: Before flipping a coin, note down the side that is facing up (suppose, ‘Tail’). (Initial) Step 2: Toss the coin, the flip should… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 5
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 4
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 3
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 2
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›