To enhance understanding, creativity, and programming skills 22 projects were carried out by the students this year. The students demonstrated a wide range of genres and complexity from classic games like Flappy Bird and Python Snake Game to more complex projects like FPS games and car racing simulators. Practical applications were also evident in projects like Restaurant Chatbot and Java Calculator. Classic games like Pacman and Tic-Tac-Toe received modern interpretations, while Hangman offered a familiar twist.
A line following robot is an autonomous machine that uses sensors to detect and follow a predefined path, typically a black or white line on a contrasting surface. These robots rely on infrared sensors, PID controllers, and motor drivers to ensure smooth and accurate navigation. The competition highlighted the students’ creativity, technical prowess and was a great opportunity for students to apply their technical skills in a real-world challenge.
Smart Plate Reader (SPR) is a critical technology widely used in domains such as traffic management, toll collection, Parking System, and crime prevention. This project implements a Python based Smart Plate Reader (SPR) system using open CV for image preprocessing and Tesseract OCR for text recognition.
LAWAD AI-Based Law Advisor AI is an advance search platform designed to streamline access to Pakistan’s income tax and customs Laws. Powered by cutting age BERT(Bidirectional Encoder Representations form Transformers technology, LAWADAI delivers precise and Context-Aware result for legal queries, enabling users to efficiently navigate complex legal databases.
A dual-axis solar tracker is a smart system designed to maximize solar energy capture by automatically adjusting the position of the solar panel throughout the day. Controlled by an Arduino Uno, the tracker uses Light Dependent Resistors (LDRs) to detect the sun’s position and adjust the panel’s orientation along both horizontal and vertical axes. This dynamic tracking system ensures the panel remains directly aligned with the sunlight for optimal efficiency. Compared to fixed systems, dual-axis solar trackers can increase energy production by 25–35%, making them a highly effective solution for improving solar power output.
This project presents an automated, user-friendly system for self-assessment of eye vision, designed to measure visual acuity without the need for a professional examiner. The solution enables individuals to perform a basic eye test within a short period using a digital interface, which can be operated via a screen, mobile device, or dedicated kiosk.
The system displays optotypes (such as Snellen or Tumbling E charts) and records the user’s responses to assess visual sharpness. It may include features like voice guidance, adaptive difficulty levels, and result interpretation. The test results can be stored, printed, or sent electronically for further consultation if needed.
This solution is especially beneficial in rural or remote areas, where access to eye care professionals is limited, or in high-demand urban clinics to streamline preliminary screening.
The role of Artificial Intelligence (AI) in autonomous vehicles (AVs), focusing on current methods used for perception, decision-making, and control. It highlights key AI technologies such as machine learning, computer vision, and sensor fusion.
The review also discusses major challenges, including safety, real-time data processing, ethical concerns, and regulatory issues. Finally, it outlines future directions, emphasizing the need for more robust, interpretable, and reliable AI systems to enable safer and smarter autonomous driving.
Flappy Bird is a game where the player controls a bird by tapping the screen to make it flap. The objective is to fly between a series of gaps in a pair of vertical pipes without hitting the pipes or the ground. The game ends when the bird collides with an obstacle or the ground. Scoring is based on the number of pipes successfully passed.
Snake game where the player controls a snake that grows in length for each time it eats.
An FPS game is a video game where players experience the action through the eyes of the character, using weapons to fight enemies and complete objectives.
Game where players control a vehicle on a virtual race track, competing against opponents to reach the finish line first. Players must navigate turns, avoid obstacles, and strategically accelerate and brake to win.
Student submitted a Pacman Game in C language. It is a basic console program or a little clip game created for amusement purposes. It is similar to the snake game in that Pacman must be directed in such a manner that he advances down a predetermined blue route before it is deleted or devoured by Pacman. The more you clear the way, the more points you get; the game is simple to play. This project’s source code and output screens are shared here.
Students develop a basic Tic-Tac-Toe game in Python. The Tic Tac Toe game has 9 available spaces in which two players, one with a cross and the other with a circle, can place their marks at any place with the target to have 3 marks(cross or circle), in a straight line, vertically, horizontally or diagonally.
A restaurant chatbot, that acts as a human waiter. Takes orders, remembers customers, entertains them, calculates total amount and time for orders, and remembers customer’s preferences.
Graphical User Interface Implementation is a project that aims to create a user-friendly calculator application using Java. With a sleek and intuitive graphical interface, users can perform basic arithmetic operations such as addition, subtraction, multiplication, and division effortlessly. The calculator provides a seamless experience, enhancing user productivity and efficiency.
It is one of the most common games played by everyone once in his childhood, where two persons use their hands and choose random objects between rock, paper, or scissors, and their choice decides the winner between them. What if a single person can play this game? With a computer, just by using a single C application, we can design the game Rock Paper Scissor application using basic C knowledge like if-else statements, random value generation, and input-output of values. Created application has a feature where we can play the game, and maintain the score of Person 1 and Person 2.
A word-guessing game where players attempt to uncover a hidden word by suggesting letters. Incorrect guesses gradually build a stick figure, leading to “hanging” if the word isn’t solved before completion.