Rules & Regulations

Only students of different Universities/Institutes are allowed to participate. Decision of judges will be final.
A Cheque/Bank Draft of total registration fee (in Rs.) in the name of CUI Wah Campus will be sent by post at the following address.

Dr. Faisal Shafique Butt

Coordinator VisioSpark 2022
Department of Computer Science,
COMSATS University Islamabad, Wah Campus
G.T. Road Wah Cantt


Software Project Competition

  • Each department of a university/institute can nominate up to 3 projects.
  • The software should not be a replica of any other software developed elsewhere.
  • Maximum three members are allowed in each submitted project.
  • Any supporting printing material (broucher, panaflex, poster etc.) to present the project should be ensured by participant at venue.
  • No hardware support will be provided by the host university. Wi-Fi will be available.
  • Registration fee is Rs. 1500/- per project.

Engineering Project Competition

  • Each department of a university/institute can nominate up to 3 projects.
  • Maximum three members are allowed in each submitted project.
  • Copied projects are not allowed and subject to be penalized.
  • Any supporting printing material (broucher, panaflex, poster etc.) to present the project should be ensured by participant at venue.
  • Registration fee is Rs. 1500/- per project.

Quiz Competition

  • Maximum two teams from a department of a university/institute can participate.
  • Each team must comprise of three members.
  • Registration fee is Rs. 1500/- per team.
Following subjects are included in the competition:-
  • Operating Systems
  • Computer Networks
  • Software Engineering
  • Object Oriented Programming
  • Computer Architecture
  • Algorithms and Data Structures
  • Databases
  • Theory of Automata
  • Compiler Construction
  • Human Computer Interface
  • Artificial Intelligence
  • Web Development

On Spot Programming Competition

  • Maximum two teams from a department of a university/institute can participate.
  • Maximum three members are allowed in each team.
  • Each team will use one computer workstation provided by the organizers.
  • A set of independent problems will be provided which may be solved in any order.
  • A team may use programming languages of C, C++, C#, Java, Python.
  • A web based Programming Contest Control System will be used for the contest.
  • Registration fee is Rs. 500/- per participant.

Debug Code Competition

  • Maximum two teams from a department of a university/institute can participate.
  • Maximum three members are allowed in each team.
  • Each team will use one computer workstation provided by the organizers.
  • Teams will be provided a bugged solution.
  • Teams must adhere to the problem code provided, make changes only where necessary.
  • Participants will be penalized for changing the problem solution or writing their own solution, completely different from the buggy code provided in the problem statement.
  • Ranking will be done according to the most problems solved.
  • Registration fee is Rs. 500/- per participant.

Mobile Application Development Competition

  • Maximum two teams from a department of a university/institute can participate.
  • Maximum two members are allowed in each team.
  • The team will be given a task at the time of competition which they have to develop in provided time.
  • Participants will bring their own laptops equipped with all required tools and software. Host university will not be responsible of providing any tool or software.
  • Teams should have their own android devices to showcase their app, and for presentation.
  • Teams will be allowed to use online Tutorials guides. 
  • Cell phone will be used just for checking the app.
  • Registration fee is Rs. 500/- per participant.

Web Development Competition

  • Maximum two teams from a department of a university/institute can participate.
  • Maximum two members are allowed in each team.
  • The team will be given a task at the time of competition which they have to develop in provided time.
  • Participants will bring their own laptops equipped with all required tools and software. Host university will not be responsible of providing any tool or software.
  • Registration fee is Rs. 500/- per participant

Robo Race Competition

  • Maximum three teams from a department of a university/institute can participate.
  • Maximum three members are allowed in each team.
  • The goal of contest is to design a remote control robot that move fast on a pre-defined track.
  • The one who will complete the track in less time will win the race.
  • The condition in race is to remain on track all the time. The robot which loses its track will lose the race too.
  • The participants will bring their own robots in working condition.
  • Robots must be autonomous. But no wetware (human) operated remote controls will be permitted.
  • The length, width, and weight of a robot are not specified in this contest. The only requirement is that the robot must remain on the course during the event. It is the designers’ responsibility to design the robot to accomplish its task.
  • The maximum robot height is not applicable for the Line Following course, but no robot that is deemed by race officials to be harmful or damaging to either people or the course will be permitted.
  • All robots must be ready to run at the start of contest. The order of running will be randomly assigned. Before the contest starts, all contestants are invited to examine the course. Any issues the contestants have with the course (smudges, uneven surfaces, etc.) must be brought to the attention of judges at this time. The route maps will also be shared on the website a day prior to the competition.
  • When it is his or her turn, a contestant may perform a quick calibration (e.g. metering black and white) before starting the run. The contestant starts a match by pressing a start button. Timing of run will begin when the robot crosses the “START” line.
  • Once a match has started, no contestant or official may touch the track or interfere with the robots in any way.
  • Registration fee is Rs. 500/- per participant.

Circuit Troubleshooting Competition

  • Maximum three teams from a department of a university/institute can participate.
  • Maximum two members are allowed in each team.
  • A faulty circuit will be given along with its theoretical correctness functionality.
  • The goal of the contest is to figure out and fix the fault/bug in the given circuit.
  • A DMM, CRO and DC Battery will be provided.
  • The circuit will be based on Logic gates and Transistors.
  • It will be a two round tournament; each round will be of 30 minutes.
  • In case of any damage to the Apparatus, team will be disqualified and penalized.
  • The criteria are as follow:
    • Correctly working circuit
    • Circuit Diagram
  • Registration fee is Rs. 500/- per participant.

MicroWiz Competition

  • Maximum two teams from a department of a university/institute can participate.
  • Maximum three members are allowed in each team.
  • Each team will be provided an Arduino and necessary components/sensors.
  • They will be given a set of tasks or a module to be implemented in a given time.
  • The judges will decide best project based on efficiency, usability and neatness of the project.
  • Registration fee is Rs. 500/- per participant.

Matlab Guru Competition

  • This competition will be on individual basis.
  • Maximum three teams can be registered from a department of a university/institute.
  • The participants are given a number of problem scenarios covering different aspects of engineering and computer science and they are required to implement the solutions using Matlab.
  • The best solutions in terms of efficiency of algorithms and speed of programming will win.
  • Participants will bring their own laptops equipped with all required tools and software. Host university will not be responsible of providing any tool or software.
  • The best solutions in terms of efficiency of algorithms and speed of programming will win.
  • Registration fee is Rs. 500/- per team.

Speed Wiring Competition

  • This competition will be on individual basis.
  • Maximum three teams can be registered from a department of a university/institute.
  • The circuit diagram and equipment will be provided at the time of competition.
  • Basic circuit analysis techniques and logic designing methods will be tested.
  • Registration fee is Rs. 500/- per team.

Poster Design Competition

  • This competition will be on individual basis.
  • Maximum three teams can be registered from a department of a university/institute.
  • The topic and time duration for poster will be provided at the time of competition.
  • Final output in PNG format,resolution 300dpi.
  • Participants will bring their own laptops equipped with all required tools and software. Host university will not be responsible of providing any tool or software.
  • Registration fee is Rs. 500/- per team.

Logo Design Competition

  • This competition will be on individual basis.
  • Maximum three teams can be registered from a department of a university/institute.
  • The topic and time duration for the logo will be provided at the time of competition.
  • Final output will be in PNG format with resolution 300dpi.
  • Participants will bring their own laptops equipped with all required tools and software. Host university will not be responsible of providing any tool or software.
  • Registration fee is Rs. 500/- per team.

E-Gaming Competition

  • There are two games in competition i.e., Counter Strike 1.6 (5 players), Call of Duty Modern Warfare 4
  • Maximum two team from a department of a university/institute can participate in Counter Strike and Call of Duty.
  • The duration and rules for games will be announced at the time of competitions.
  • Registration fee is Rs.2000/- per team in Counter Strike and Call of Duty.


  • CorelDraw, Adobe Photoshop, Adobe Illustrator

For Web Development Competition

  • Any Framework

For Mobile Application Development Competition

  • Android Development  (Complete Environment)
  • IOS Development (Complete Environment)

For Matlab Guru

  • Matlab version 2012 onwards


Feedback