Author Archives
Welcome to my website! I have taught various branches of physics such as nuclear physics, atomic physics, electromagnetism, classical mechanics, electrostatics, analog, digital electronics, etc.
I have also taught Computer science, C, C++, Java, 'advanced' Java, Python, C# and many other 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 am the author of books on computers University of Mumbai.
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, particle physics, and trying to understand the fundamentals of astrophysics.
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
-
Images From The Past
-
The Ideal Teacher
To all teachers: “Teach well, because you are going to retire in a world that your students will run”. Here’s a bit I came across recently in a very old issue of the, now defunct, Science Age magazine (Sept 1985)… Read More ›
-
Computer Algorithms – An Introduction
The word algorithm is named after the ninth century scholar Abu Jafar Muhammad Ibn Musu Al-Khowarizmi. An algorithm is a step-by-step procedure by which a computer can produce the required outputs from the available inputs. An algorithm must have a… Read More ›
-
Did You Know This ‘Bit’?
The words ‘bits’ and ‘software’ are part of our daily vocabulary now. Yet, you will be surprised to know that the word ‘bit’ was originally planned to be called either “bigit” or “binit” – from the words BInary diGIT or… Read More ›
-
What about Learning?
COVID19 has caused more destruction than anyone could have ever imagined. What is becoming clear now is that COVID19 has also challenged the traditional school–> college —> university education model. It remains to be seen how education will change in… Read More ›
-
Learn to Develop an Android App – No Experience Required
-
MASK your Personal data
There are a lot of posts nowadays on social media, offering certain services or products or jobs, for free. The intriguing feature of all these posts is that they will ask for your phone number or/and email address, or may… Read More ›
-
Flowchart Basics
-
Decimal Number to Octal Number Conversion
-
Online Teaching & Learning for CBSE Class XII Computer Science
-
Video Tutorials for Digital Electronics and Computer Science
-
Gian Mandir – Learning App
In an earlier post I have discussed about the YouTube channel of Prof (Dr) D. R. Vij. This channel has a massive collection of over 1600 video lectures of classes 9 to 12 – probably one of the largest collection… Read More ›
-
Cambridge IGCSE Physics Syllabus-based Video Lectures
-
Prof. (Dr.) D. R. Vij – YouTube Channel
Teachers all over India have taken up the challenge and are continuing to teach even in these difficult times. Dr D R Vij (Retd.) is a renowned Professor of Physics from Kurukshetra University, India. Dr. Vij has created a YouTube… Read More ›
-
On A Lighter Note – 3
A young research student working under the famous mathematician Jacobi spent a long time with him without starting any research work. When Jacobi questioned him about it, the student said he was waiting to complete his reading of all the… Read More ›
-
On A Lighter Note – 2
Satyendranath Bose, whose name is permanently linked with Einstein’s as the formulator of the Bose-Einstein statistics, was known for his extraordinary genius, even as a school boy. His mathematics school teacher at Hindu School, Calcutta, once gave him 110 marks… Read More ›
-
On A Lighter Note – 1
Thomas Alva Edison liked to surprise guests at his parties with his new discoveries. On New Year’s eve of 1880, he invited a large number of friends to his laboratory at Menlo Park in New Jersey, 25 miles from New… Read More ›
-
Math and Programming for BioTechnology and BioInformatics
Bioinformatics is a scientific discipline that deals with the collection, storage, retrieval, processing, analysis, and management of biological information by using computational techniques. This branch of science uses mathematics, statistics, biology, computer programming, and information technology to understand the biological… Read More ›
-
I am working in the automotive field from the last 5 years. Now, I want to switch to the IT field as a Python developer. Is this decision right?
With your experience of 5 years in automotive industry, you have a good domain knowledge. Your core competencies are in automotive industry. Switching out of automobile industry and into IT field as Python developer may take time and may not… Read More ›
-
Finland’s AI Gift for the World
In 2018, Finland launched a free online crash course in artificial intelligence. The aim of of this course was to educate its citizens about the new opportunities, threats, approaches to this new technology. Finland is making the six week program… Read More ›
-
ISCE Physics Exam
The Physics exam is just a few days away. Hopefully you have read my earlier article on preparing for the Physics exam. I am sure you have revised the entire syllabus and especially these important topics given below: Ampere circuital… Read More ›
-
IGCSE FAQ
What is IGCSE? International General Certificate of Secondary Education (IGCSE) is a globally recognised qualification, taken at the Class 10 level, similar to the Class 10 examinations of the CBSE and ICSE. Cambridge Board conducts examination at the end of… Read More ›
-
Whom Do You Really Love This Valentine’s Day?
What is it that you love the most today? On this Valentine’s Day. Yes, your mobile phone! You probably can’t stay without your work being interrupted every few minutes by a notification. Not just mobile phone, our love affair with… Read More ›
-
Lost Your Mobile Phone? You Must do this Immediately
We are literally carrying our lives on our mobile phones. Contacts, emails, SMS, messenger services, chat apps, bank account apps, photographs of friends and family members, places we have traveled to (remember, Google Maps is following you!). And yet, mobile… Read More ›