Category: Personal Experience
The Importance of Statistics for Computer Engineers
Introduction As the world becomes increasingly data-driven, computer engineers are at the forefront of designing and implementing systems that can handle, process, and analyze vast amounts of data. One of the keys to unlocking the potential of this data is having a solid understanding of statistics. In this blog post, we will discuss why statistics…
Why Do We Study Automatic Control?
This is the third post in the series “Why Do We Study X?” In this post, I will explain why it is important to study automatic control if you are a computer engineer. First, we need to understand what automatic control is. Essentially, automatic control is the science that allows us to design and manage…
Why do we study physics?
Introduction This is the second post in the series “Why do we study x?” — from the perspective of computer engineers. The first post in the series laid down the foundation for why it is important for people not to forget foundational knowledge; knowledge about how things work, that can be used to improve on…
The importance of fundamental knowledge
Introduction Every now and then I get asked by students in the computer engineering department, which I head in my institution, why a particular course is important for our major. I typically get this comment about courses from outside the department that serve to provide supporting knowledge for computer engineers. I have tried to explain…
Credit Card Analysis on iPad — Pythonista
So, recently as the Egyptian pound has continued its relentless devaluation journey against the US dollar, I have found myself taking more care with spending. As my credit card bill mushroomed, I decided to get a better understanding of our spending habits. The first step to action is knowledge, and I needed to know what…
The Hobby of Mechanical Watches: A Timeless Passion
DISCLAIMER: This post was created entirely by chatGPT, except for one small edit I made. I am posting here to show you the power of generative AI models. We are entering a new era. You can find my other posts on hobbies and how they interact with personal productivity here and here, respectively.