Recent Posts

Title Description Creator created Image
An efficient way to delete an item from a dynamic list It is sometimes tricky working with linked lists if you are searching for an item to delete it. Dr. Osama M. Khaled May 23, 2021 09:10 PM
Make a phone number callable in Android You may want to present a number and make it callable. Dr. Osama M. Khaled May 23, 2021 11:36 AM
Check if a string has a white space at any position It is important sometimes to check a string and make sure that it does contain a white space (e.g. space, new line, tab, etc ...). Dr. Osama M. Khaled May 21, 2021 12:00 PM
Check if a string is Null or Empty It is sometimes not practical to work out a string object immediately before validating if it is null or not Dr. Osama M. Khaled May 17, 2021 09:58 PM
Java Basics Some fundamental questions about Java that you should know and may be asked during interviews Dr. Osama M. Khaled Jan 07, 2021 04:35 AM
Quadratic Expressions - Expanding Another quiz showing how to do equation expansion Mohamed Osama Dec 18, 2020 12:14 AM
Quadratic Expressions - Expanding Expanding quadratic expressions is very important. It should be very easy as well. Do not be scared. Take the quiz and try it yourself Dr. Osama M. Khaled Nov 21, 2020 05:29 AM
Area of complex shapes These are more into practical questions in real life. We do not find shapes just in simple squares and circles. There are actually different types of shapes compiling basic shapes all in one. Take this quiz and enjoy the challenge Dr. Osama M. Khaled Nov 05, 2020 11:48 AM
Java conditions The quiz presents a Java code that takes an input and prints an output based on some conditions. Take the quiz and test your understanding about conditional statements Dr. Osama M. Khaled Oct 27, 2020 07:12 PM
Geometry Basics Test your basic knowledge about geometry. We all need some refreshment every now and then. You think you remember everything about geometry. You may be wrong ... Test your knowledge please. Dr. Osama M. Khaled Oct 19, 2020 01:12 AM
Java arrays Array is an important structure in programming language and Java programming language no difference Dr. Osama M. Khaled Oct 17, 2020 12:48 AM
Multiplication and division Solve these multiplication and division problems Mohamed Osama Oct 03, 2020 08:29 AM
What are the trade-off choices between performance and security? A trade-off decision that many solution architects struggle to make is what requirements to compromise if security and performance requirements conflict? Something which I saw many times in my long career. One point of view is that good user experience is linked primarily to the performance of the system since it does make sense to provide good functionality but without a responsive system. On the other hand, some architects would see that providing a maximum level of security would give a better user experience. This may be true, but have they considered system performance while adding all security measures? Dr. Osama M. Khaled Sep 22, 2020 10:45 PM
How can IoT Frameworks make a difference? The term IoT refers to the world of “things” that interact over a network. The term “things” refers to living organisms or dummy objects that can be equipped with sensors, processing power and network connectivity. For example, smart phones are objects that can sense information from the world and transfer it to other objects. A smart phone can be used to read an RFID tag embedded in a board or a piece of clothes and gets information about it [1]. Dr. Osama M. Khaled Sep 09, 2020 04:11 AM
Video ... 10 points that can ensure you capture value of business requirements Capturing value in the requirements is very important. However, many BAs just ignore it and rather focus on the requirements not the value out of it. In this video, you will learn 10 points which will help you capture value of the requirements ensuring that you will be delivering really what is asked from you in a way that satisfies your stakeholders Dr. Osama M. Khaled Aug 30, 2020 06:51 AM
Video ... 5 User Story Pitfalls There are common mistakes which BAs do while writing the stories. This short videos explains the 5 most common ones Dr. Osama M. Khaled Aug 30, 2020 06:48 AM
Java Programming Basics Test your knowledge with some basic knowledge of Java Dr. Osama M. Khaled Aug 29, 2020 12:55 AM
Java Acronyms There are some important acronyms which java developers usually use to communicate with each other. It is a kind of a language now that hiring managers usually expects a java development to know. This quiz covers some of these common acronyms. Dr. Osama M. Khaled Aug 23, 2020 09:48 PM
Additions and subtractions Mohamed Osama Aug 19, 2020 09:17 AM
Welcome to Go Math Science Math is Fun, Science is Fun. Our main goal is to provide math and science knowledge to anyone in an easy way. Dr. Osama M. Khaled Aug 15, 2020 01:36 AM