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
-
Learn to Develop an Android App – No Experience Required
-
Stay Safe Online: Don’t Share Personal Info for Free Services
Many social media posts offer free services, products, or jobs but often request your phone number or email, lacking details and transparency. Such posts may be scams aimed at obtaining sensitive personal information. Users should prioritize online safety, verify profiles before sharing any data, and consider sending direct messages to protect their privacy.
-
Flowchart Basics
-
Online Teaching & Learning for CBSE Class XII 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 ›
-
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 ›
-
Are Math and Programming Important for BioTechnology and BioInformatics
Bioinformatics combines biology and information technology to manage and analyze biological data, essential for drug discovery and understanding diseases at a molecular level. It relies on mathematics, statistics, and computer programming. In educational curricula, subjects range from molecular biology to advanced computational techniques, highlighting the critical integration of diverse scientific fields.
-
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 Elements of AI, a free online course aimed at educating citizens about artificial intelligence, covering both opportunities and threats. The six-week program is available in multiple languages and has attracted 230,000 participants globally. It combines theory and practical exercises, accommodating various learning levels.
-
Essential Physics Topics to Revise Now
The Physics exam is approaching, necessitating thorough revision of critical topics and numerical problems. Key areas include circuit laws, lenses, and nuclear physics. Successful strategies include clear notations, neat handwriting, and adherence to exam protocol. Avoid distractions and finalize preparation for optimal performance. Good luck in your upcoming exams and future endeavors.
-
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?
On Valentine’s Day, our obsession with technology, particularly mobile phones, often disrupts relationships. While technology aids in managing daily tasks, it can distract us from meaningful interactions. The risk of obsolescence leads to unnecessary upgrades. Embrace a tech-free day with loved ones, prioritizing genuine connections over digital distractions.
-
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 ›
-
Vishing – Cyber Crime
If you receive a phone call or an SMS claiming to be from your bank and asking you to divulge your personal details for upgrade, rectification or a gift, BEWARE, for it may be a vishing attack! ‘Vishing’ is an… Read More ›
-
Online Frauds – Cyber Crime
Online frauds have become very common due to the ever increasing use and dependence on mobile phones. The usual techniques of committing these crimes are as follows: Fraudster connects with you regarding a product you purchased (maybe from a review… Read More ›
-
SIM Swap – Cyber Crime
With the increasing use of mobile phones and other mobile devices, the bad guys out there have brought crime into the cyber world. Among the hundreds of ways of committing financial fraud and cyber crimes, one that is most damaging… Read More ›
-
Can A Commerce Student Learn Python?
Python courses are beneficial, especially for commerce students, as they help in data processing and analysis, leading to valuable insights. Skills such as financial data analysis, data visualization, and various applications like web development and machine learning can be acquired. Beginners can start with free resources and join supportive communities for guidance.
-
Is it fine to do commerce and then do online courses for computers and then an MBA? Will it be good for a career?
Not a bad idea. But you must plan it out thoroughly. So along with your commerce degree (or maybe in the final year of degree), you can do an online course in computers such as a programming course in Python,… Read More ›
-
February 11 – International Day of Women and Girls in Science
On 11 February, the United Nations, partners worldwide, women and girls will mark the International Day of Women and Girls in Science. A 2017 white paper by the World Economic Forum suggests that 65 per cent of children entering primary school today will… Read More ›
-
Programming In Chinese Language! Really!!
There are thousands of programming languages, with different methodologies, but the one thing common to all these languages is that they are in English-like language, use English alphabets, English numerals, and punctuation symbols like !, ; =, !=, etc, all… Read More ›
-
The Mathematician in Love




