The OSI Model: Network communications explained
top of page
Have you ever wondered how our computers communicate with each other? From the screen you see for the 1’s and 0’s sent across the...
Winston Wu
Sep 174 min read
Is Computer Science Obsolete?
In the era of rapid artificial intelligence development, panic has been spreading around various industries, specifically about the...
Chuan Lin
Sep 156 min read
Autonomous Vehicles: The Road Ahead for Self-Driving Cars
As a whole, the development of self-driving cars (AVs) stands out as one of the most important technical advances of the 21st century....
Joy Marcotte
Sep 93 min read
Cryptography in Cybersecurity
One of the core purposes of cybersecurity is to protect information from being changed or stolen. But how exactly is this done? One of...
Chuan Lin
Jul 253 min read
The Rise of Quantum Computing: Exploring the Future of Processing Power
Quantum computing, previously confined to the domain of theoretical physics and science fiction, is swiftly evolving into a concrete...
Winston Wu
Jul 193 min read
The Use of CGI Technology in Modern Filmmaking
As the movie industry continues to evolve with the introduction of newer and better technologies, CGI has become one of the most...
Suhana Pathak
Jul 152 min read
The Gender Gap in Tech: Addressing Diversity in Computer Science
Finding a woman in tech is similar to finding a needle in a haystack. While this statement may be an exaggeration, the staggering truth...
Joy Marcotte
May 123 min read
Cybersecurity: Protecting Data from Threats
Practically our entire lives have moved online, from our daily shopping to our education. It’s easy to forget how much sensitive data a...
Disha Gaur
May 22 min read
The Evolution of Mobile Apps
Come along as we explore the evolution of mobile apps from handy tools to must-have essentials in our daily routines. We'll journey...
Chuan Lin
Apr 302 min read
AR vs VR: Changing the Face of Entertainment and Education
Augmented reality (AR) and virtual reality (VR) are two emerging technologies transforming entertainment and education. Both provide...
Murodillayev Bakhodir
Apr 164 min read
Quantum Computing: The Next Frontier of Technology
Unlike traditional computing paradigms, quantum computing offers the exciting possibility of addressing complicated problems at a...
Max Huo
Apr 104 min read
Sorting Algorithms
Algorithms are everywhere. They come in many forms, from more complex algorithms that determine search results and others that advise air...
Disha Gaur
Mar 132 min read
The Evolution of Computer Science: A Journey Through Time
Computer science has come a long way since its inception, revolutionizing our lives and work. In this article, we will explore the...
Chuan Lin
Mar 113 min read
The Importance of 5G Technology
The advent of 5G technology is set to revolutionize how we live, work, and communicate. It promises to deliver higher multi-Gbps peak...
Joy Marcotte
Feb 263 min read
What is Big-O Notation? Time Complexity of Algorithms
Have you seen scary-looking notations like O(n) or O(n log n) when learning to program a sort? What does it all mean, and why is it...
Chuan Lin
Oct 17, 20232 min read
MacOS vs Windows
Software refers to a collection of instructions, data, or programs that enable computers to perform specific functions. It stands in...
Chuan Lin
Oct 8, 20234 min read
Components of a Computer Hardware
Introduction A computer is a machine or device that performs processes, calculations, and operations based on instructions provided by a...
bottom of page