Zubaria Ayub
FAST
· 2021
Email
zubariaayub634@gmail.com
Phone
+923215346560
GitHub
—
Academic
Program
BS Computer Science
CGPA
—
Year
2021
Education
—
Address
—
DOB
—
Verbatim text
The exact text the LLM saw on the page (or the booklet text from the old import).
This is what powers semantic search.
Zubaria Ayub +923215346560, zubariaayub634@gmail.com Lane 5, Peshawar Road, Rawalpindi. LinkedIn: https://www.linkedin.com/in/zubaria-ayub/ GitHub: https://github.com/zubariaayub634 Education Bachelor of Science (Computer Science) Major: Data Science, Deep Learning, Machine Learning, Mobile App Development, Knowledge Graphs, Information Security, and IoT. The City School, Cantt Senior, Rawalpindi A-Levels (Physics, Chemistry, Mathematics, Computer Science) The City School, Cantt Senior, Rawalpindi O-Levels (Physics, Chemistry, Biology) Projects Final Project: Uvea Mobile App for Visually Impaired [Flutter Framework, Dart, Tensorflow, Tflite] A dashboard for Smart City that is data driven & continually sensed, and lets authorities monitor and manage the accidents in real-time, fix road maintenance issues and monitor citizens subjected to rash driving. Semester Projects: ERIMS [Flutter Framework, Dart, Firebase] : Created an event registration management system for FAST NU Islamabad SZA Talk Chat Application [java, Javafx, MySQL] : Built a desktop chat application. Healthcare System [C++]: Implemented B and B+ trees to build a db for a healthcare system’s data Work Experience Mobile App Developer Developing Mobile Application for SuperMamaPK, a small business run on Instagram Employer's Profile: https://www.instagram.com/supermamapk/ Nov 2020 - May 2021 SEO Consultant at Premier Pain Centers (USA) Formulating and implementing off-page SEO strategy to improve ranking of their website within search engines which ultimately results in high traffic and more sales. Mar 2021 - May 2021 Research And Development Intern at IS Lab, FAST NUCES, Islamabad. Developed an end-to-end solution for scheduling deliveries Feb 2020 - Aug 2020 Summer Intern at Nexsys Lab, FAST NUCES, Islamabad. 6 weeks internship working with REACT Native and Native App Development Jul 2020 - Aug 2020 Skills & Tools Professional Skills: Teamwork, Documentation, Team Leadership, Interpersonal Skills, Communication Technical Skills: Flutter, Firebase, Python, Tensor Flow, No SQL, Sci-kit Learn, SQL, Java including JDBC, Java/Swing, ETL, HTML, CSS, Socket programming, Android Studio, UML, Java Android, REACT JS, JUnit Testing, Pytorch, VS Code, MySQL, Visual Studio, GUnit Testing, Knowledge Graphs, Ubuntu Achievements Dean’s Honor List, Rector’s Honor List Trainings / Certification Activities President of NUCS 2020-2021, Head Workshops & Bootcamps of NUCS 2019-2020, Head CS Events for NaSCon 20, Coordinator CS Events for NaSCon 19, Officer Speed Programming for NaSCon 18 Interests Listening to podcasts, Color Pencil Art, Playing games, Reading all sorts of books Class of BS (CS) Final Year Projects Air Defence In a Ground-Based Air Defense (GBAD) Environment consists multiple Defended Assets (DA’s) on the ground that need protection against enemy aerial threats. Protection is provided by pre- deployed weapons. A Fire Control Officer (FCO) is in charge of evaluating the threats and then assigning the weapon to them. Now this decision making process needs to be really quick and efficient and since threat evaluation comprises of a number of parameters e.g. velocity, altitude, heading angle etc. there is a high risk of not assigning the best weapon under stressful condition. We have developed an Intelligent Decision Support System which will assist the operator in making a critical decision by evaluating the threat and assigning the most suitable weapon. After research we have formulated an efficient TE system with additional parameters and an intelligent Machine Learning Weapon Assignment model. These systems are being used in collaboration with Geographical Information System (GIS) to simulate the environment and Knowledge Graphs to derive rule-based reasoning. Features include: - Efficient threat evaluation and their categorization - Calculating kill probability of weapons - Generating accurate threat-weapon pairs - Rule based reasoning using knowledge graphs - Visualization of result in simulated scenarios Technology Used: Python, Django, LeafletJS, Scikit Learn, PostGIS, Protégé, GraphDb Supervisor Name: Dr. Amna Basharat (Internal), Mr. Ali Ezad Abbas (Nescom, External) Group Members: Rawan Amjad (i17- 0025) Adnan Ahmad (i17- 0078) M. Saqib Ijaz (i17 - 0099) AR in Kindergarten ARK is an augmented-reality and deep learning based android application developed with the aim of promoting independent learning and enhancement of education in pre-school environments. The target users of this application are children of young age who are aware of a smartphone’s basic functionalities and can point their phone’s camera at the object of their interest. The application detects objects – e.g. pictures from a book’s page or static images from a laptop’s screen – and prepares their dynamic 3D models for deployment. Once an object has been detected, the child can tap any surface in their camera’s view, such as the floor, a nearby table, or perhaps a book’s flat page and the augmented reality model will be generated and deployed at that location. In addition to this, the child can shrink or enlarge the model, learn about the shape, structure, distinguishing qualities, the name of the object or concept, phonetics as well as pronunciation of the object or concept whose model has been deployed on the surface through augmented reality. The application is written in native Java code and has been designed with simplicity and ease of use as a top priority in mind. Teachers or parents can easily demonstrate the application’s usage and benefits to the children so they can use it to learn in their own time. Technology Used: Android Studio, ARCore, TensorFlow, Firebase Supervisor Name: Ms. Amna Irum Group Members: Muhammad Zaid Ali (i16 - 0042) Sharjeel Hussain (i16 - 0225) Sajid Ali (i16 - 0070) AR Smarthomes Activity recognition is the prediction of an individual's daily life activities, usually indoors, based on ambient sensor data. Identifying a smart home occupant’s everyday activity, such as cooking a meal or watching TV, would enable elderly people to live independently in a safe and comfortable environment in their homes. A learning classifier's performance can be harmed by imbalanced activity instances of various classes within the dataset, as well as activities with fewer instances. We use deep learning techniques and generative adversarial networks in the proposed research to enhance the recognition efficiency of everyday activities in a smart home. The evaluation of the proposed approach on publicly available benchmark smart home datasets demonstrates its superior performance than existing techniques. Our goal is to apply existing Deep Learning techniques (DLT) to the problem of activity recognition in smart homes, with the main concern being an imbalanced dataset with some activities having more instances than others, as well as a small dataset with overlapping activities performed by multiple residents independently. For research purposes two deep learning models, CNN and LSTM were implemented on the smart home data, as well as Generative Adversarial Networks (GANs) technique to generate similar instances from a small dataset. Technology Used: Python, GitHub, Kaggle, Spyder Supervisor Name: Dr. Labiba Gillani Fahad Group Members: Sara Ashraf (i17 - 0285) Talha Nazir (i17 - 0324) Amna Zafar (i17 - 0325) ArchiTech ArchiTech is an Android Application that at its core will let users convert their 2D architectural floorplans to 3D models. Users scan their 2D floor plans from the app or upload them to the app. The user waits while the application recognizes the floor plans and constructs the 3D model. Once constructed the model will be made available to the user. The user can then navigate the model on the app or if the user wants, they can view the model in AR. If the user is registered on the platform, then they can also save their models so they can view it later on. Other than their own models, they can search for and view models of other users as well. With each model certain information will also be displayed. This information will be regarding the characteristics of the floor plan such as number of bedrooms, percentage of covered area etc. Comparison of two plans on the basis of this information will also be available. Furthermore, with the information that is obtained from the floor plan brief cost estimations of the grey structure of the construction will also be provided. Features include: Floor Plan Detection - User will be able to upload a floor plan. Model Generation - A 3D model will be generated from the given floor plan Model Navigation - The model will be made navigable for the user within the app Augmented Reality View - User can also view 3D model using Augmented Reality Information Display – Information regarding the floor plan will be displayed. User Management - User can create and manage account on ArchiTech Platform related interactions – Users will be able to share, view and compare different floor plans. Cost Estimation An estimated cost for the grey structure will be provided. Technology Used: Python, TensorFlow, Flask, Android, Firebase, Java, Unity3D, C# Supervisor Name: Mr. Bilal Khalid Dar Group Members: Hyder Abbas Naqvi (i17 - 0009) Shayaan Farooq (i17 - 0093) Muhammad Bilal (i17 - 0317) ARoute ARoute, is an Augmented Reality based indoor navigation, which provides an organization to increase their services, i.e. by providing an indoor navigation of their users. It will provide the user to act as an organization, in order to scan an area, and implement indoor navigation on it or to use indoor navigation of the requested area. The app will build the indoor map using ARKIT and will show the shortest route from source to destination using Augmented Reality objects. This app will require the company, who want to provide an indoor navigation for their area, to scan the entire targeted area for the first time, which will enable the app to make a map of that area and when the user wants to go from, for example the entrance to the cafe, app will provide the shortest route by augmenting the path from the source to destination. The app will be widely usable in multiple locations without requiring high tech equipment to operate it. If you have a modern device with internet facilities, then our app is ready to guide you to your location. Features include: Scan any environment, anytime and everywhere Find the Shortest Path Guidance of path through Augmentation and Voice Navigation Significance Surrounding Companion Finder Technology Used: C#, Unity, ARKIT, Google Cloud, Firebase Supervisor Name: Ma’am Noor Ul Ain Group Members: Anas Azam Bhatti (i17 - 0043) Hassan Mahmood (i17 - 0272 Athena Our Project, Athena, is an automated graph based Knowledge Extraction System that aims to solve the challenges of linked data by providing users the ability to retrieve and extract meaningful information without the need of having expert domain knowledge. Our system has successfully achieved the conversion of raw text from various genres to a well structured Graph format. This has enabled our users to structure, store, retrieve and analyse data quickly, in runtime. Additionally, the live Graph Database will be queryable; The main medium for handling these queries will be Cypher, the robust language backed by Neo4j. Once a cypher query is formulated, information is passed along from the knowledge graph to the user via a query interface in an efficient manner. Features of Athena include: ➢ Knowledge graph construction at runtime ➢ Automatic conversion of unstructured text to a structured form ➢ Robust Querying options ➢ User friendly interface Conversion of raw unstructured text to a Knowledge Graph Technology Used: Neo4j, Python 3.8, Flask, Jupyter Notebook,Google Colab, PyCharm, HTML,CSS, Javascript Supervisor Name: Dr. Omer Beg Group Members: Hamza Mahmood (i17 - 0054) Azfar Bakht (i17 - 0158) Dania Zahid (i17 - 0175) Automatic Speech Recognition System to Generate CV SpeakCV, is an automatic CV generating system for native Urdu speakers that uses speaker’s voice information as input and generates a professional CV using Neural nets and Natural Language Processing Techniques. The user will answer a few questions in Urdu and user’s speech data will be recorded in phone. The data is then pre-processed and sent to a speaker independent ASR for speech recognition. Once speech is recognized, it is then corrected using Language Model. The corrected transcript is then translated to English. Once translation is done, our system will extract CV specific data and display it on a professional CV template Main Features include: • Automatic Urdu speech recognition (ASR) from live audio input • Transcript correction using Language Model • Urdu text to English text translation • Identification of CV specific keywords from translated text • CV generation from identified Key Words Technology Used: TensorFlow, React, Node.JS, Flask Supervisor Name: Mr. Umair Arshad Group Members: Hamza Ali (i15- 0083) Talha Mujahid (i16- 0179) Alina Baig (i17- 0327) BeMyHand ByMyHand is a voice and eye-gaze controllable web app built for differently abled people who cannot use their hands. The idea is to make the web accessible for them by providing them a complete toolkit which they can use to start working and incorporate self-dependency in them. First, our app provides a rich text editor where our users can write documents and can apply different styles to their text. They can also generate and download Docx and PDFs. Second, our users can maintain an articles directory where they can store their articles and publish them to share with the rest of the world to showcase their writing skills. They can search articles by author, topic, title, or article body containing the searched keyword or phrase. They can also search background images for an article using their voice and embed them in the article. Third, they can build a professional CV and are provided with three professional templates to choose from. They can also show their CV in their profile and portfolio. The CV is also downloadable as a PDF. Fourth, they can make a portfolio webpage where they can add their work, contact information, CV, and other necessary information. AND THIS ALL WITH THEIR VOICE AND EYE GAZE. Technology Used: Node JS, React JS, Flask, MongoDB, Python, GitHub Supervisor Name: Dr. Hasan Mujtaba Group Members: Adil Alam (i17 - 0127) Muzamil Hussain (i17 - 0191) Haysam Bin Tahir (i17 - 0228) Biomedical Text Annotation Using Knowledge Graphs This project will create a web-based semantic biomedical text annotator using NLP (Natural Language Processing) and knowledge graphs/semantic web ontologies. This annotator focuses on two domains of the biomedical literature: diseases and genes. To implement our biomedical semantic text annotator, we needed to perform the following three major steps: (1) Named Entity Recognition (NER) to extract the entities of types genes and diseases, (2) Entity Linking (EL) to link the extracted entities to relevant entities from the selected ontologies (3) Relation Extraction (RE) to extract relations between genes and disease entities. For NER and RE, we used BioBERT which gave good accuracies greater than 90%. For relation extraction, we used Personalised Pagerank (PPR) algorithm supplemented with Gene-Disease relations extracted from text. The user interface is developed using python-based django web framework. The interface consists of only a single view. Using the interface, the user inputs a text. The application will then display the text with the extracted entities highlighted by their entity types. It will also display a document graph showing entities as nodes and links between the entities. The application also displays a brief description of the highlighted entity, when clicked. Technology Used: Python, PyTorch, NetworkX, Owlready2, Transformer, Django Web Framework Supervisor Name: Dr. Amna Basharat Group Members: Ahmad Wali Bin Saeed (i17 - 0106) Ahmad Ali Bin Saeed (i17 - 0105) Farrukh Ahmed (i17 - 0100) BlindAssistant Over the years as technology has progressed further and more and more smart solutions have emerged, assistive technologies all around the world also saw the light of innovation. BlindAssistant is a solution aiming to cater the challenge of the ever growing technological advancements in assistive technologies using state-of-the-art techniques such as those in DL (FCHarDnet) and Computer Vision. Sometimes, the guide canes don’t offer their required safety levels because they don’t provide perception of the obstacles or objects types and also do not give information about the walking path. With that in mind, it shall leverage relevant information such as semantic segmentation map as well as depth map to output real-time feedback to the end user for various outdoor navigation scenarios. This required looking into various advanced models and techniques to prototype our main idea accordingly. We incorporated RGBD sensor Kinect XBOX v1 for obtaining depth feed in real-time. Features include: - Real-time terrain awareness - Obstacle avoidance system - Speech Engine for voice feedback - Flask server for application Technology Used: Python, Pytorch framework, Kaggle, Colab, Flask framework, LibFreenect (XBOX), Photoshop CC Supervisor Name: Dr. Asif Naeem Group Members: Ali Salman (17i - 0350) M. Bilal Shabbir (17i - 0124) M. Sohaib Akhtar (17i - 0330) Blockchain Based Digital Wallet A general decentralized application payment system based on Ethereum blockchain technology to support secure payments, and data security. It can be integrated with any real world application or startups for its payment purposes. Apart from giving payment services we have built our own wallet application to provide wallet services through which users can pay each other using Blockchain Wallet. The Backend is completely developed in solidity language and deployed on Ethereum Ropsten Testnet Work. For Admin Panel interaction we aim to provide its interface through a web application using technologies (NodeJS/ExpressJS,ReactJS). In order to integrate it with RealWorld use case we have developed a CAB-E application on Flutter. Features include: - Payment Related Services to any company by managing the wallet of their individual users - Providing our own generic Mobile Wallet application through which users can transfer payments. Furthermore It provides management services Manage Companies and their users Manage user’s trusted lists Complete management of system related data on ethereum blockchain written in solidity. Technology Used: Flutter, Ethereum(Solidity), ExpressJS/NodeJS,ReactJS Supervisor Name: Dr.Amna Basharat Group Members: Syed Adil Hassan (i17 - 0096) Waqar Shakeel (i17 - 0249) Aadil Moeen (i17 - 0243) BrandHub BrandHub is web application that connects the world of shopping with all the brands at one place. One can search their favorite clothing items, make comparisons and choose the best products on one platform! This project combines various technical challenges such as Web scraping, Image Detection, Machine Learning, Color Analysis, Data Categorization & Analysis. Features: ● Search by text: Type in what you want and get products that match the description. ● Search by image: Upload an image of the item you want and get visually similar products. ● Make a Match: Upload an image of an item that you want a match with and get the best matched products based on aesthetic color matching. Wishlist: Add items to the wishlist that are out of stock or out of your budget and get notified as soon as they go on sale or get restocked. Technology Used: Python, MongoDB, React, Flask, BeautifulSoup Supervisor Name: Mr. Hassan Mustafa Group Members: Hamza Bin Khalid (i170 - 0022) Mariam Khalid (i17 - 0165) Zahra Akhtar Aziz (i17 - 0316) Business Insight and Visualization Assistant Business Insight & Visualization Assistant (BIVA) is a Business Intelligence oriented web-based application that'll facilitate the business owners to interact with their sales data and provide them with their business insights. These insights, in technical and statistical terms are the analysis reports, data trends, network graphs, statistical plots and business decision predictions. It is a complete Data Warehouse based analysis solution dedicated to a the user’s Business and built specifically for it, hence allowing low tech and lay audience to interact directly with their data through an intuitive user interface. Technology Used: Mysql, Python, Pandas, Bokeh, Django, Visual Studio Code Supervisor Name: Dr. Asif Naeem Group Members: Hassan Ali (i17 - 0143) Ahsan Shakeel (i17 - 0150) Salib Raza (i17 - 0171) CHAINIFY Chainify platform has been developed with an aim to decentralize the systems of various industries and provide them with a secure platform where they can easily build and deploy their custom blockchains using modular consensus algorithms. The project is split into two parts consisting of a centralized Chainify server and Decentralized blockchain nodes. Our central server stores user information in a central database, For the central server we have a REST API backend through which users can Sign Up, Login , Create Chains and can fetch the core info of their blockchains through a GET API endpoint. Our decentralized server can cater two interfaces, either through CLI or through a web based frontend. This decentralized server can connect or disconnect with other nodes, request their updated blockchains, and flood mining information to all nodes. Features include: - 2-way connection of nodes in a P2P network. (Flooding, Blockchain Synchronization, Bi-directional Communication, Secure Message Verification, ) - Automatic port forwarding using UPNP protocol to allow incoming connections from external networks. - Users can make a new chain, deploy that chain and make new transactions - Users can choose a consensus algorithm for their chain from 3 provided algorithms i.e., proof of work, proof of stake, open consensus. - Users can tune the consensus algorithms according to their own requirements in terms of mining rate, complexity etc. - Users can make their chains public or private. Technology Used: Go Language, Svelte JS, React Native, Dockers, PostgreSQL Supervisor Name: Dr. Ehtesham Zahoor Group Members: Daniyal Hassan (i17 - 0411) Mughees Awan (i17 - 0311) Saad Zahoor (i17 - 0046) CharityGO CharityGo is made for easing the difficulties faced in the donation process across the globe. It is made for Donors/ individuals as well as Non-profit Organizations and has two views respectively. NGOs can initiate projects and campaigns adjusting different variables. Individuals on the other hand can only create Campaigns. Both users can search projects and campaigns and can use chat to start interacting with the Project/Campaign creating user. Likes and comments on different projects will generate ratings of the Organizations. Donor/ Individual Features: -Profile Creation and Editing Preferences -Filter Search for getting accurate results -View Ratings of NGOs for selecting the best Project -Chat box for interaction between the Donor and NGO -Campaign Creation and getting maximum visibility NGO/ Organization Features: -Profile Creation and management -Project Creation for getting maximum reach -Quick Campaign Creation for getting maximum visibility -Getting Reviews based on Project Performance Technology Used: HTML, JS, Bootstrap, Node JS, MongoDB Express, Angular, Figma, Adobe XD, Supervisor Name: Mr. Jawad Hassan Group Members: Ahsan Mehdi (i14 - 0233) Nauman Afzal (i14 - 0203) Tahir Bilal (i16 - 0121) Cloud Safe In the digital era today, there is a need to secure important information that can be in the form confidential reports, business plans and other documents that require to be safe from malicious access. Information security has therefore been a common use in computing and will continue to be in the future. The massive increase in the use of large-scale distributed systems such as the Cloud have led to security challenges. The most important concerns all cloud users face is related to security and this causes a hindrance in the adoption of Cloud. The aim of our application is to make the cloud more secure by helping users identify, analyze and visualize their policies. The users will get to know where there are problems in their policy and will be given advice and warnings based on their policies. The project will be a web-based application which can import existing AWS IAM policies. The application will fetch all AWS IAM policies. Users shall be able to have their policies visualized and analyzed by our algorithms. Users will be able to identify where the anomalies in their policies lie. Application would give hints on what could cause problems and even warn if policy is problematic. Features include: • Users will access it on Web Based Application. • Allow the users to import/upload AWS IAM policies. • Allow the users to analyze their policies by showing users the possible anomalies in their policies. • Allow users to know their anomalous policies by getting their policies highlighted wherever the policies are problematic. • Allow users to visualize their policies in the form of tables or interactive graphs. • Directly place warning indicators on potentially problematic portions of a policy. Give hints to users on what could cause problems and even warn if the policy is problematic. Technology Used: Python, SvelteJS, Docker, Kubernetees, Monoco Editor, Rust Supervisor Name: Dr. Ehtesham Zahoor Group Members: Rajaa Aamir (i17-0339) Taha Firoz (i17-0323) Talal Qayyum (i17-0118) CloudXplor A monitoring system for on premise distributed environments. This system allows its users to monitor multiple end users systems in a distributed environment, and then view their metrics in a single dashboard. Our problem statement is that: 1) Difficulty of monitoring multiple systems/servers in an industrial environment. 2) Combining monitoring data from multiple systems in a single dashboard. 3) Getting insight into efficiency of deployed code. 4) Getting insight into efficiency and health metrics of Database Servers. Our solution involves a single web application which combines different system metrics from multiple sources. Retrieving and displaying metrics in real time. Code profiler for getting code related metrics and efficiency insights. We have limited our scope to monitoring only linux based systems, with Databases running on the MySql environment, and profiling Java codes. The system operates flawlessly with multiple end user systems connected, and displays the data collected in the form of informative graphs and tables. This helps the user to easily identify the performance issues of their deployed machines and code . Technology Used: Java springboot, Mysql, ReactJS, Linux kernel, MySql Sys_schema, Linux sysstat Supervisor Name: Mr. Ahmed Nawaz, Dr Muhammad Asim Group Members: Furrukh Khan (i17 - 0085) Omar Ahmed (i17 - 0040) Syed Mustafa Ali (i17 - 0253) DigiLab DigiLab is an Augmented Reality based application that enables students of Secondary Level to do their lab experiments of Physics using just their Android phones. When a user opens the app, a list of available practicals will be shown to the student. Then, the apparatus for the chosen practical will be displayed to the student along with a 3D simulation of the step-by-step practical. Students can also change the size, weight, etc. of the tools involved in the practical like the mass of the bob, etc. The measurements will be updated according to data updated by the student. The step-by-step calculation will be shown at the end of the experiment. A Student can also change the objects involved in the experiment from the predefined library of objects or by scanning objects in real-time. Features include: View and perform the Physics practicals Detection of any real-life object Use the detected object in practical Save and View experiment history Take Notes. Quiz Module to see the learning curve of students. Technology Used: Blender, Unity 3D, AR Core, C#, TensorFlow Supervisor Name: Miss Noor ul Ain Group Members: Abdul Hanan (i17 - 0131) Ahmed Bajwa (i17 - 0237) Syeda Sana Fatima (i17 - 0341) E-Utility Service Application EUSA is a platform, in which we aim to provide fast and responsive solutions for customers where they can search for a number of services; Electrician, Plumber, AC Repair, Mechanics, Carpenters. Location of these service providers will be available through map, customers will be able to contact, book and visit(location) the aforementioned service providers at the tap of a button. Users will be able to login as either a customer or a service provider and consequently have their own menu to use the application. The application will provide convenience to both service providers and customers. The service provider’s exposure will increase and now not only walk in customers will be catered but also online customers will help him earn more. On the customer’s end, he now doesn’t need to find the required service providers to help him solve his problems. Lots of time will be saved. He just needs to open the app, see the map and hire the nearest service provider. Features include: - User Search - Book, contact, locate service providers - Promote and rate service providers - User management Technology Used: Android Studio, Java, Firebase, Python, Adobe XD, GPS technology Supervisor Name: Mr.Bilal Khalid Dar Group Members: Akash Ali (i17 - 0019) Shehroz Mughal (i17 - 0187) Salman Qureshi (i17 - 0282) ExRaDe(Expose Racism Detection) Racism detector is a web application that helps the social media users to check their tweets before posting it on the twitter either it contains racism or not. More importantly, it is for Roman Urdu. A deep learning model LSTM is used for tweet classification either its racial or non-racial. The purpose of this application is to facilitate the users to avoid the posts that spread racism of any kind and in this way we can move towards a better future. We collected the dataset from Kaggle and then annotated it according to our problem. It was labelled by three of our team members so, it can have labels that are opinion based and have a subjective type which means someone can say its racial while it non-racial on the basis of other person’s opinion. We are working on an extension which will automatically count the tweets on the twitter that contains racism posted by the user on the twitter platform. Features include: - A front end which takes an input tweet from the user. - Preprocess the tweet taken as input. A model at backend will check the tweet and then will determine its class and will tell class of tweet to the user. Since it’s a binary classification therefore, there will be only two classes 0 and 1 where 0 stands for non-racial and 1 stands for racial class. The application will classify only the tweets in Roman Urdu as the model is trained on that specific dataset. Contextual based classification will also be performed in which the model will keep the track of history of the text taken as input. Technology Used: Python3, Flask, Keras, TensorFlow, Pandas, HTML, CSS, Jupyter-notebook Supervisor Name: Mr. Jawad Hassan Group Members: Asad Dar (i16-0261) Sabeeh Ali Akbar (i16-0017) Imran Haider (i16-0247) Fashion Hunt Fashion Hunt is a web application based on deep learning and image processing that allows the users to search desired clothing items available online. User can upload image that has his/her desired clothing. After uploading, the System will perform image segmentation and convert it into multiple clothing segments. The user can view the segmented images separately and can select the required clothing segment. The System retrieves similar images based on closeness and then recommends links where the selected clothing item can be purchased. Each link will have complete information about its respective clothing e.g. price, availability, size etc. The user can make buying decisions after comparing different links based on color, price etc. Features include: ● Giving the user an intuitive interface where users can upload an image ● System will display segmented images of the original image ● User can select any segment and system will output visually similar images and links Users can view a list of ecommerce websites where they can buy desired clothing online Technology Used: PyTorch, Selenium, MYSQL, Angular ,Django Web framework, GitHub Supervisor Name: Dr. Omer Ishaq Group Members: M. Hassam Asif (i17 - 0007) Aimen Inam (i17 - 0156) M. Yaseen Mughal (i17 - 0276) Fashion Recommendation System A Fashion Recommendation System which helps users to find their favorite dresses instantly on the basis of latest trends and individual’s personal sense of dressing. Moreover, system helps user to find clothes by searching through an image of the dress. This is where technology comes into the field to provide a solution to this problem. Shop Spot is an application that would help people to search items by image anytime, anywhere. It allows the users to input images into our multiplatform dynamic Web and Mobile Application and our system; comprising AI components compares the features of the image with maximum possible items from the local market and provides the links to online stores on which the item is available with lowest prices. Features include: Real time data scraping and streaming. Search products by image from Database. Product Recommendation using Wardrobe Collection. Add items to Wishlist Sell Preloved goods. Give links to stores where the searched item is available on sale. Implementation of Deep Learning Algorithms to search by image feature Technology Used: MERN Stack, Apache Kafka, Python, Machine Learning, Beautiful-Soup, Visual Studio Code Supervisor Name: Ms. Amna Irum Group Members: Hammad Afzal(i17-0190) Jawad Ali (i17-0268) Ghulam Jillani (i17-0148) FIT- Framework for IoT application FIT is a framework that allows users to create IoT applications that involve stream processing, event processing, and complex event processing. FIT is a diverse and generic framework aimed to be usable by the diverse users of CEP. A GUI is built upon the framework for generic as well as specific applications. Our GUI enables users to add some components to create the application's pipeline. These components include: •Virtual Sensors (it will provide data in the form of streams). •Operators (which contain functionalities such as object detection Algorithm, fall detection Algorithm, Analyse patient's recent records and give insights on it, etc.) •Alerts (Messages/Triggers). As a proof of concept we have added different virtual sensors, operators and alerts that can be found in old homes. This will enable caretakers to create complex scenarios by using a simple configurable graphical user interface. It will help them to automate old homes according to the needs of each individual resident. Our framework will also help users to deploy and run these scenarios on different remote machines. List of available Virtual Sensors: Pulse Sensor, Accelerometer, Gyroscope, Surveillance Camera List of available Operators: Filter, Fall Detection, Activity Recognition, Logical Operator Technology Used: Python, AngularJS, Django and KAFKA Supervisor Name: Dr. Adnan Tariq Group Members: Zahid Iqabal (i17 - 0035) Noman Nasir (i17 - 0062) Sibghat Ullah (i17 - 0291) FruitVegFreshness FruitVegFreshness is an android application that allows the users to take images of fruits and vegetables either by capturing the photo directly by using the mobile camera or by loading it from the mobile gallery. These images are then forwarded to the remote server on which the object detection model is already deployed, where the model analyzes, locates the objects in the images by drawing bounding boxes around them and predicts the freshness level (fresh, medium or rotten) along with guessing the fruit/vegetable type like apple, banana etc. Finally, after the prediction has been made, the server returns the image with predictions that contains bounding boxes around objects along with labels, to the client user. This resultant image with predictions is finally presented on the screen of user’s device. Features include: Interactive UI for taking picture using Camera and loading of image from Gallery. Accurate and precise YOLOv5 Object Detection model deployed on server. Localization of fruits and vegetables in the image by drawing bounding boxes around them. Classification of freshness and type of fruits and vegetables present in the image like fresh apple, rotten apple etc. Zooming in and out from the resultant images with predicted bounding boxes and labels. Technology Used: Python, Java, Android Studio, Google Colab & PyTorch Supervisor Name: Dr. Labiba Fahad Group Members: Usama Zafar (i17 - 0012) Usama Rasheed (i17 - 0212) Hafsa Saqib (i17 - 0321) GoNotes GoNotes is an R&D based project which generates precise notes from video lectures. It extracts the audio from video lectures, transcribes the text from audio, and then extracts accentuated regions using emphasis detection to generate precise notes. In emphasis detection, audio features such as frequency and amplitude are analyzed and the keywords from the text are extracted to choose important parts of the lecture. Features: ● Transcription of the audio of a video lecture ● Generation of notes ● Extraction of keywords ● Finding key sentences Highlighting important parts of the lecture transcription Technology Used: Python, Flask, HTML, CSS, Google Colab, Pydub, Wav2Vec2 Supervisor Name: Dr. Omer Beg Group Members: Sarah Ejaz (i17 - 0082) Areej Fatima (i17 - 0084) Sher Bano (i17 - 0104) GoVitae – A Blockchain based CV verification System Our application is created to facilitate verification of CV for companies, especially in an open house environment. Our project’s phenomena is that after completion of each course the course work done by each student will be inserted in the node of a blockchain which will happen each semester till the completion of degree. The approved stakeholders will be able to search all the work done by students during their degree tenure. Our project is using the private, permissioned and a custom built Blockchain framework to achieve the mentioned goal. Blockchain technology will provide us a decentralized and secure P-2-P system. The reason for using this technology is to provide authenticity, transparency to the work done by the student at the end of his degree. Major plus point is the time saving and transparent record keeping for both the university and the employers. Features include: Employers at open house could search for specific projects and specific skills they want from our app/website without any hassle of verifying or testing the candidate themselves Coursera/Udemy projects can also be added to the University's Blockchain after proper evaluation by respective instructors. University own repository ( like Github ) can be integrated with the Blockchain system to keep a thorough history of what and when the student made the project so that the same project can be used in Future. Verifiable CV’s can be given to GlassDoor so that international employers can also easily verify local employees. Technology Used: Angular, Heroku, Go Language, Git, Atom Supervisor Name: Dr. Ehtasham Zahoor Group Members: Mohtasim Asad (i17 - 0057) Abdul Mueed (i17 - 0132) Muhammad Hamza (i17 - 0181) HemaRays In hospitals everywhere , patients with disorders require frequent blood draws.In case of leukemia or anemia , doctors are interested in measuring hemoglobin levels in a patient's body. To obtain such measurement , medical personnel use invasive approaches such as intravenous lines , or specialised machines that draws out blood and measures hemoglobin levels.HemaRays aims to bring a non-invasive approach that removes factors of blood tests and provide patients with a reliable, cost effective. anywhere available mobile application.This mobile application uses the phone's built-in flashlight and camera unit to detect colour absorption, it uses the absorption of different colours and light to detect the PPG signal.The user simply places a finger on the flashlight and camera lens, making a solid contact, and user presses the record button and app uses the flashlight and camera of the phone to record a video to detect specific features that point to the amount of hemoglobin levels in user’s body. Technology Used: Android Studio,React Native, JavaScript, Python, Tensorflow, Keras Supervisor Name: Dr. Kifayat Alizai Group Members: Asfandyar Barki (i17-0202) Zarak Mahsud (i17 - 0515) Muhammad Nauman (i17 - 0079) Image Inpainting Using Deep Learning Models A multi-platform-based app is being which is used to denoise, colourise B&W images along with super resolution and restoration of images. The app is using deep learning models at back-end to perform the following actions. There are two interfaces, web interface where user can select what he wants to do with the image and then upload the image and let it process. After process is complete, the user will be displayed with the processed image which he can save by right clicking on it and hit save image. The second interface is a mobile app where user can select the action he wants to perform and then given option to give image from camera or select from gallery, after which the image is uploaded on server and processed and user can view the processed image on the final screen. The backend is deployed on cloud to ensure stability and since it requires high computational power, cloud is the best option. Features include: Multi-platform app Denoise Images Colourise black and white images Super resolution of pixelated images Restore damaged images. Take live pictures from mobile camera and process Technology Used: Python, Flask, Flutter, GitHub, TensorFlow, Keras Supervisor Name: Dr. Irum Inayat Group Members: Faheem Ashraf (17I-0061) Muhammad Mehlab (17I-0188) Talha Muneer (17I-0229) Insider Threat Management System An insider threat management app is being made, whilst keeping the perspective of sensitive organizations like NESCOM in mind. This is a web application to detect data exfiltration events. This is to make sure an organization does not lose assets and important information due to a trusted employee within the organization turning malicious. It can only be accessed by a highly authorized person i.e. admin with login credentials for the app. The admin can check the users involved in malicious activities by monitoring activities done on sensitive data and also, check for its movement. Moreover, the admin can track the external devices that have been connected along with monitoring activities like movement to and from the device. The user involved in such malicious activities can be detected by the identity management module. Features include: - Identity management: Information about each system captured and stored along with logon and logoff times. - Real-time monitoring of sensitive data. Capturing events such as renaming, creation, deletion and modifying of data. - Tracking sensitive data movement locally within the system. Capturing old and new paths. - Tracking and monitoring user application usage. - Real-time monitoring of new device connections internal and external to the system along with data movement monitoring. - Deployment of application as a service to run silently in the background. External connection -External info extraction -External movement -Integration of modules -Database setup -Remote server setup -Web app development and testing Technology Used: C# .NET Framework 4.7.2 Python 3.9.4 HTML, CSS, JavaScript Django Web Framework 2.2.10 Visual Studio, Atom Editor Supervisor Name: Internal: Dr. Muhammad Asim External: Ms. Sameera Amjad (NESCOM) Group Members: Myra Rafique Khan (i17 - 0129) Mujeeb Alam (i17 - 0164) Amina Siddique (i17 - 0289) LookOut – Safety Application LookOut application was created after taking into consideration all the safety prospects of our users. The application is twofold containing a separate user and an admin view. The user view consists of a dashboard and a side drawer for navigating to different activities of the application. The dashboard contains quick dials that connect the user to the respective authorities, whilst also containing an alert button in the middle to send an SOS Message with user’s location to the emergency contacts as well as the volunteers, and a RedZone request is also sent with the user’s current location to the admin for approval. From the side drawer the user view and manage their account, register/unregister as volunteer, view nearby emergency facilities, add/remove emergency contacts, search map, view RedZones and provide feedbacks. Furthermore, the admin can view all the notifications, approve/decline volunteer/RedZone requests and can view all the users, admins, and the volunteers. Rest of the admin functionalities are on the server side. Features: Realtime background and foreground notifications. Information sharing across devices. Realtime RedZone updates. Audio/Video Recording. Technology Used: Android Studio, FCM, Firebase, SQLite, Java, Google APIs Supervisor Name: Mr. Saad Salman Group Members: Irfan Karim (i17 - 0006) Hamza Ayad (i17 - 0041) Ahsan Naseem (i17 - 0186) MedsParency The idea behind MedsParency is to keep the supply chain of medicines transparent using a blockchain to prevent counterfeiting. MedsParency has three data entry points; first one for the Store Man or the Warehouse guy who is responsible for receiving raw materials from a credible source and entering the detailsof those raw materials into the blockchain through an interface. The second data entry point is for Manufacturing Unit Officer, who enters the manufacturing details of the drug once it has been manufactures. The third data entry point is for Quality Asurance Officer who adds the packaging and pricing details into the blockchain after the drug has been packaged. In this way, the users can ensure the originality of the drug they are about to use. Additionally, the pharmaceutical officers can also ensure transparency throughout the process. Features include: - Transparency of supply chain of medicines - Medicines verification request handling - Price Control Traceability of accountable person in case of any malpractice Technology Used: Hyperledger Fabric 2.2, Node JS, Javascript, React Supervisor Name: Dr. Shujaat Hussain Group Members: Hamza Bin Zafar (i17-0307) Shahzaib Ayyub (i17-0251) Noor Ul Huda (i17-0153) MeetingScheduler MeetingScheduler is a Chatbot based virtual assistant, embedded within a web application, that takes away the hassle of scheduling meetings from its users and manages the schedule on its own. The chatbot manages and updates its users’ calendars and informs users about upcoming meetings, as well as provides suggestions on which contacts to add in the meeting. The chatbot interface provides an ease of communication to the user so that the user just needs to tell the chatbot for meetings and the rest of the work will be taken care of. The main features of our application include: - Filtering and identifying meeting emails for the users - Automating the process of scheduling meetings with recipients - Updating user calendar - Notifying user and displaying upcoming meetings - Allow cancellation and rescheduling of meetings - Provide suggestion for participants to involve in meetings Technology Used: Python, TensorFlow, PyTorch, Flask, HTML, CSS, RASA Supervisor Name: Ms. Amna Irum Group Members: Muhammad Ammar Masood (i17 - 0002) Rabeah Zubair (i17 - 0005) Adeena Bilal (i17 - 0299) Obstructy Obstructy is an android native mobile application which provides standard video editing features packaged with the salient speciality of “obstruction removal”. It is aimed at young adult users, users who spend significant time on social media, or users who are photography enthusiasts; but it can effectively be useful for anyone who uses a smart phone. The app is based on a recent breakthrough Deep Learning paper titled “Learning to see through obstructions” [https://www.youtube.com/watch?v=ICr6xi9wA94&t=18s]. Our app’s core function is obstruction removal from short videos; it takes in a short video clips and returns de-obstructed frames. This is done by employing 4 interconnected tensorflow deep learning models which remove unwanted obstructions (fences, raindrops, reflections only) using depth and angular information from short videos by identifying background and foreground layer, estimating their pixels’ flow over time, and reconstructing both layers/flows separately. A major goal thus is to deploy the model as a docker instance onto SageMaker, Amazon Web Services, or even deploy it on a simple AWS instance as proof of concept. Our app’s interface was inspired after humble UX analyses such as from competitor apps and also from informal user analyses. Our final UI leverages the Google Materials library.In addition to the deep learning model, our app also manipulates bit streams in mp4 videos for video editing, and provides the following features: - Obstruction removal (short videos to images/frames) - Video trimming - Video filters - Video audio manipulation; removing audio, adding music Video speed control Technology Used: Java, Python, Tensorflow, C/++ (FFMPEG), Android, Android Studio, Amazon Web Services Supervisor Name: Mr. Shoaib Mehboob Group Members: M. Huzaifa (i17 - 0305) Yumna Javaid (i17- 0215) Raja Salman Tariq (i17 - 0322) OJO – Smart Surveillance System OJO is a web-based surveillance detection system. OJO which means an “Eye” in Spanish is a a project that aims to enhance the detection and prevention of crimes in organizations, like a Company or bank, by exploiting the full potential of video surveillance systems. Features include: Web-Based Admin Dashboards: We will provide friendly Admin Dashboards for the following people to monitor the Activity. 1. Security Staff (Control Room Staff) 2. Manager (Administrator of the Website i.e. Security Manager) Weapon Detection: Aggressive Behaviors Detection: Alert of Activity: If our system will detect any behaviors like this then our system will generate a prompt On the screen by making the screen red. Our system will have 3 options/level: Level 0: If the detection is caused by the security Staff. The Administrator will Simply ignore it. Level 1: The Administrator will have an option to alert the near police station by an Emergency number. Level 2: If the Security Staff will not respond then it will send a notification via SMS to the Manager. This feature will be available only for the Staff’s dashboard, Not the Manager’s. Detected Activity Log/Report: User Logs: Add/Remove/Update Resource Management: Technology Used: Flask Framework, jQuery, Open CV, Pytorch, Models (Yolo V3, Conv LSTM) Supervisor Name: Mr. Hassan Mustafa Group Members: Muhammad Shehroz Wali Khan (i17 - 0308) Tauseef Nawaz (i17 - 0149) Muhammad Shurahbeel (i15 - 240) Pilot Buddy PilotBuddy is a fault-injection and detection framework for real-time anomaly detection in the course of a UAV flight. The framework is a web-app linked externally with FlightGear Simulator, through socket programming, for better visualization. The framework allows users to connect to the simulator and inject aileron, rudder, elevator or engine faults into the flight simulation and study its effects on the UAV’s flight. Furthermore, PilotBuddy comes integrated with a model trained on the changes in the different parameters of a UAV, before and after fault injection. This helps our framework recognize faulty behavior and generate an alert when any anomaly is detected in a real-time flight, so recovery actions may be taken. Features include: - Real-time connection with FlightGear simulator to directly visualise the effects - A Fault Injection Framework to enable users to inject faults in-real-time and study their effects - Visualization of parameter changes during the course of a flight in graphical form, for better understanding - Detection of actuator and engine failures - Display fault diagnosis information against injected failures Technology Used: Python, Flask framework, Socket Programming, Google Colab, Github Supervisor Name: Dr. Irum Inayat Mr. Shoaib Ashraf (external) Group Members: Ayesha Ateeq (i17 - 0010) Namrah Rasool (i17 - 0018) Rafsha Mazhar (i17 - 0028) PowerUI We envision to create a product that can perform black box testing of UI display issues of mobile apps with the flexibility to detect 5 most common issues in the mobile UIs and supports different mobile platforms. There issues are kept in mind that affects the user experience adversely. Most such testing apps are focused on testing system level issues such as crashes or out of bounds issues. Our project will make UX better by helping developers find the bug so that users don’t leave the app because of these small issues that are usually overlooked. Therefore, it will be beneficial for businesses. Following are the features that are present in our project: Exploring App Issue Detection Issue Localisation Web based Front-End Technology Used: Pytorch, Python, Flask, HTML, CSS, OpenCV Supervisor Name: Dr. Atif Jilani Group Members: Usama Mehmood (i17 - 0011) Sheikh Ibrar (i17 - 0192) PsychicAI Our chatbot android application is being made to meet the growing need of mental health support. BroBot uses AI and Natural Language Processing (NLP) techniques to learn from therapeutic conversations to provide sympathetic encounters that are psychologically related. Our app in its essence is an interactive, contextual, and AI-assisted chatbot that simulates supportive conversation and encourages authentic disclosure and makes therapy readily accessible. The user creates an account to gain access to our app’s features like personalized recommendations, emotional state/history as well as individual context. Features include: - Users will be able to view dynamic mood/emotional history represented as a graph. - Users will be able to benefit from personalized recommendations based on user preferences and context. - Users will be able to enjoy and feel better with light but engaging conversations with our smart therapeutic chatbot. - Users will be allowed to use text as well as voice as input for the chatbot. - Users can write a journal about their day which will help model with recommendations and mood History. Technology Used: GPT, RASA, Django, Firebase, Android Supervisor Name: Ms. Amna Irum Group Members: Shaheer Hassan (i17 - 0271) Armaghan-Ur-Rasool (i17 - 0055) Muhammad Valeed (i17 - 0081) RandecII RandecII is a ransomware detector which has been made to focus on hybrid analysis. Being implemented with our own four machine learning algorithms, RandecII accepts file uploads and processes these files to ultimately classify them as malicious or benign. This enables users to comfortably know if any ransomware even part of the PUP family has been downloaded or installed in their device. Different malicious files that are part of legitimate files can also be tested and be correctly classified. The datasets used in training were taken from VirusTotal and Kaggle. Features include: - Realtime testing of malicious files - Cloud storage and its benefits - Hybrid analysis to ensure that the benefits of static and dynamic malware detection can be achieved. - Detection of obfuscated code. Technology Used: NodeJS, Python, Visual Studio Code, Eclipse, Angular Supervisor Name: Mr. Jawad Hassan Group Members: Usman Ali (i16 - 0164) Afaq Asif (i17 - 0217) RARRoad RARroad is a computer vision based system that will assist the driver as road awareness is added in the rover using deep learning algorithms implemented on Raspberry Pi. The RAR system will detect and recognize traffic signs in real-time. The system will send its output to the mobile application that will generate alerts to inform the driver and then arduino will change the rover behavior according to the sign caught. It will significantly increase driver safety and road awareness. The objectives of RARroad are: 1. Create a lane following the rover. 2. Create an AI-based system that enables traffic sign detection and recognition in real-time. 3. Create an “Alert Generation System” using an android application that alerts and notifies the drivers whenever a traffic sign appears. Create an IOT based system that will change the rover behavior according to the sign caught. Technology Used: Deep learning, Computer vision, IOT, Android development. Supervisor Name: Dr. Adnan Tariq Group Members: Areeba Nasir (i17 - 0052) Syeda Ramen Bukhari (i17 - 0086) Mahnoor Shahzad (i17 - 0241) RATAR RAT-AR is an augmented reality based remote assistance platform. It will change the way technicians work on maintenance and repair operations. RAT-AR platform allows customer care agents or technicians to work remotely, executing common technical tasks and maintenance procedures in real-time. The display of real-time 3D annotations on environments and objects help teams solve problems efficiently and with no extra relocation costs. For example, a customer can be guided to troubleshoot his internet or set up a security camera. Features include: - Video/Audio calling by creating or joining a channel - Ability to draw AR annotations that will be rendered on other user’s screen - Live Forum where users can post problems and helpers can help them by joining the channel - Real-time chat feature if a helper wants to share any technical documents/manual in order to help the user Technology Used: Java, ArCore, Agora.io, Nodejs,Firebase, Android Studio Supervisor Name: Mr. Bilal Khalid Dar Group Members: Zaid Ali (i17 - 0226) Aqeel Ejaz (i17 - 0364) Ahsan Saleem (i17 - 0303) Rehnuma An interactive chatbot for admission inquiries in Roman Urdu Roman Urdu is a resource-poor language and hasn’t been enough researched and worked upon by researchers and developers. No intelligent chatbot for Roman Urdu is developed yet. Mostly the existing chatbots understand only a limited number of static queries and give only a limited number of static responses. So, we developed an interactive and intelligent chatbot that understands and gives dynamic responses to students’ queries in Roman Urdu. Our chatbot can handle different spelling variations of Roman Urdu words, detect offensive language, and handle out-of-scope questions. Chatbot also asks follow-up questions if the query is unclear or not enough information is provided. It then extracts the required information from the query, uses that information to calculate or predict the answer, and then replies to the user. It also remembers the context of the conversation. We used the RASA framework for the development of our chatbot and we got average accuracy of around 94% and an average F1 score of around 84% for all the user intents. It handles questions/queries falling in more than 50 different categories which include closing merit, programs offered, merit list date, financial aid, entry test schedule, entry test pattern, sports, scholarship, admission procedure, admission requirement, fee structure, semester system info, refund policy, admission open, admission deadline, campus life, hostel info, transportation, grading system, societies, facilities and many more. Technology Used: python, pyCharm, RASA framework colab, github, React Supervisor Name: Mr. Umair Arshad Group Members: Muhammad Usman Zafar (i16 - 0430) Okasha Khan (i17 - 0176) Zain-ul-Abideen (i16 - 0064) Scalable Aggregation of Text using big data tools ScAT is real-time web based application which aims to save the Reader’s time while simplifying redundant news articles. A user can read news from 2 or more news channel, by doing this he waste a lot of time to study similar news articles. ScAT rectify this problem classifying news articles to provide ease to the Reader . For this we employ big data tool such as Apache Kafka and Apache Spark to streamline the News Articles from different news sources and perform Clustering, Aggregation and Summarization upon them. Fetched articles streamed by kafka and make them readily available for spark engine Processing. 1-Backend of the System is implemented in python with the help of Apache Kafka and Apache Spark 2-GUI contain web portal which further comprised of two parts 2.1-Blog: It contain category wise Unique News and Similar News Articles in different tabs. Further more summary is also provided of similar news Articles. 2.2-Analytic: It contain graphs which explain the raw and processed text in numerical and graphical form. It provide comprehensive analytic of the text. Technology Used: Python, Pyspark, Apache Kafka, Apache Spark, Pycharm, Angular and android Supervisor Name: Dr. Kifayat Ullah Khan Alizai Group Members: Mohammad Shahid Shakeel (f17 - 8001) Asad Arshad (i17 - 0312) Hassan Murtaza (i17 - 0368) Scout Rover Scout Rover is a 4-wheeled differential drive rover. It’s purpose is to explore unknown indoor environments completely autonomously - without any human intervention. For this purpose, it uses only a single front-facing depth camera as an input sensor. The visual data from the input is processed to estimate the location of the rover in its environment by measuring relative movement in consecutive video frames. This information is also used to simultaneously generate a two- dimensional (2D) map. The map shows occupied and open spaces in the environment. Hardware setup: - Arduino (on rover) is used to control the motor driver and move the rover - Raspberry Pi (on rover) gets the data from Kinect (input sensor) and forwards it to server - Server processes the data and sends movement commands back to the Raspberry Pi which is relayed to Arduino and then to the motor driver. Technology Used: Raspberry Pi, Arduino, Microsoft Kinect, Python, OpenCV, Flask Supervisor Name: Dr. Muhammad Adnan Tariq Group Members: Hamza Mukhtar (i17 - 0023) Muhammad Musa (i17 - 0037) Ahmed Mustafa Malik (i17 - 0227) SHIFT DRIVE A user-friendly mobile application that recognizes the make and model of a car by providing image/video of the car, detects damage parts of the car and then estimates a repair cost for the damage repair. Moreover, our application also allows workshop owners to get bid on the repair cost which makes workshop procurement for customers, smooth. There are two potential users of ourapplication i.e. Car owners& Vendors/Mechanics. - Car owners will be the core activators of the system. They can get the make and model of a car by providing car image, damage parts of the car and get estimated cost on the damage repair. - Vendors/Mechanics get the damaged image/video of the car and then bid appropriate repair cost against the damage of car according to their analysis. Features of our application are the following: 1. Car Recognition: Recognize the car’s make and model through the provided image bythe user. 2. Damage Detection: Detect any physical damage on the car’s body through an image. 3. Repair Cost Estimation Estimates a suitable cost for the damage repair. 4. Workshop procurement: Workshop owners shall be able to get the damaged images/videos of the car and can bid the repair cost. Our application detects three commonly observed types of car damages i.e. bumper dent, windshield damage and headlight damage. So far, we have restricted our model to some specific Technology Used: [Java, Python,PyTorch, Google Colab, Microsoft Azure,Android Studio] Supervisor Name: Dr.ShujaatHussain Group Members: Hamza Amir(i17-0125) Rimsha Faisal(i17-0154) Usama Mehmood(i16-0190) SmartEye A camera attached on top of a medium-sized ad (bus stop ads, subway ads) sends image frames to a server. The server then processes those frames through multiple algorithms to detect and extract features from a person’s face. The extracted features are attraction to ad, interest towards ad (based on time for which person looks at ad), age group, gender. These features are then used to generate a report that helps a company to evaluate the effectiveness of it’s ad placement. Features include: -Detects and localises head of people passing by the ad -Estimates pose of their face to tell where are they looking -Computes how many people saw the ad and how many did not -Records time for how long each person spent looking at the ad -Classifies gender and age of interested persons -Based on the above mentioned statistics generates a report which summarizes how successful that specific ad is through various visualizations and calculations. Technology Used: Python, OpenPose, Pytorch, Flask ReactJS, Google Colab, VS Code Supervisor Name: Mr. Shoaib Mehboob Group Members: Rehan Azhar (i17 - 0003) Mohsin Zaidi (i17 - 0216) Saud Rais (i17 - 0344) Smart Gharana Smart Gharana is an automated home assistant in a single application that will help the user save time by simplifying daily tasks. The system uses natural language processing and image processing techniques to automate and assist users. Our system will help visually impaired people by integrating voice commands which can be used to perform daily physical tasks such as, turning on/off fans, lights, tv/radios and opening or closing doors. Our system will also act as a security assistant detecting motion or any activity at odd hours and then notifying on app. Features include: - Control of home appliances using voice commands - Security system using face detection/recognition and motion detection - Reminders about set tasks and events - Trained model recognizing Urdu commands Technology Used: Flutter, Flask REST, Arduino, Raspberry Pi, OpenCV, CMUSphinx, Google TTS API Supervisor Name: Mr. Shoaib Mehboob Group Members: Mohammad Hamza Awan (i17 - 0110) Farhan Khalid Butt (i17 - 0242) Zain Tanvir (i17 - 0255) SmartSlides SmartSlides is an ecosystem where we have made it possible to store all the precious whiteboard notes a teacher makes during their lecture. Those notes are stored very intelligently along with each slide. To do this we carry on device real-time machine learning from the custom recorder app to record a lecture in the classroom and run an ML model we have trained to detect whiteboard notes, slides, and humans. Additionally, it stores only the useful frames compressing the recorded data up to 90%. Then, we sent this data to servers where two more models are deployed to compare slides and extract notes to attach with their respective slides. Once processed, the slides are sent to the SmartSlides portal where students and teachers can carry out threaded discussions, and invite others to their portal to view the SmartSlides shared for each courses’ lecture. Features include: - Mobile optimized Machine Learning Models - One-click operation to upload the recorded slides - SmartSlides Portal’s Responsive Design - Threaded discussion system - Single UI to show slides and notes Technology Used: Flutter, Python, TensorFlow Lite, Firebase, Kotlin, Git Supervisor Name: Mr. Shams Farooq Group Members: Salman Mustafa (i17 - 0111)) Ali Hamza (i17 - 0254) Hammad Ali(i17 - 0329) Tailor Master Tailor Master app is a system that trains itself on a 2D video of a user. It then uses the trained model to generate 3D measurements identical to the user's original body measurements in the 2D video input provided to it. We are going to provide a mobile application for this, which will make it very easy for user to get their body measurements and customized dress design report. The application will take a small 15-20 second video of a customer standing straight. The person has to rotate around 360 degree slowly starting from the right and taking a 2 second pause at every 90 degrees. Besides this, the application will ask about the height, the body type and gender of the person. These credentials will be used to get reference points to extract measurements. On the other hand, the customer will be given a drawing platform where he/she can draw his customized design for the dress on an outline of a dummy human or enter an image of a dress too. The customer can enter manual details as well if he/she wants. At the end the app will generate a report of the measurements and the selected design. Furthermore, there will be a recommendation module that will help customer get dress design recommendations from the internet based on their preferences.Features include: - Extract 3d measurements from the 2d-video clip of the user - Enter measurements manually - Upload dress design image -Draw customized dress designs -select designs from the internet -view report to the user of his/her measurements and dress design Technology Used: Python, Jupyter Notebook, Spyder, Google Colab, GitHub, TensorFlow, OpenCV, SQLite, Android Studio, Firebase Supervisor Name: Dr. Mirza Omer Beg Group Members: Zainab Aftab Chaudhry(i17-0225) Ahmed Feroz Manj (i16-0183) The Autonomous Flight Supervisor The Autonomous Flight Supervisor (TAFS) is an Artificial Intelligent agent designed to aid and augment the operations of Air Traffic Controllers (ATCOs) during Approach and Departure phases of flights. Air Traffic Control (ATC) is a highly complex, laborious, and error prone process which requires the careful monitoring of entire teams to ensure flights travel safely and smoothly. TAFS automates some of the routine tasks of ATC during Approach & Departure via Knowledge Graphs and also presents a novel rule-based algorithm for Conflict Resolution in the said phases. Features include: ❏ SID/STAR assignment based on runway, traffic, distance, destination/origin, and wind ❏ Runway vectoring for incoming flights ❏ Conflict Detection ❏ Conflict Resolution for flights that have lost separation ❏ Detection of false positives during Conflict Resolution TAFS achieves humanlike performance on several metrics and traffic conditions. Technology Used: Python, JavaScript, Neo4j, CypherQL, openScope Supervisor Name: Ms. Amna Basharat Group Members: Muhammad Saad (i17 - 0033) Muhammad Soban (i11 - 0058) Muhammad Rassam (i17 - 0258) Threatify – Threat Detection Using CCTV Security is a huge concern in the modern world, since crime is increasing. To prevent crime, CCTVs are installed everywhere along with CCTV operators to monitor the screens. This, however, isn’t feasible at homes & shops because we cannot have an operator watching the footage 24/7. Having CCTVs but still being unable to report crime either not viewing it at that instance or being under the influence of gunmen could cause lots of damage. We plan to develop a deep learning-based system which is capable of detecting threats the moment it occurs and report the crime to the corresponding authorities as fast as possible. This could result in minimizing the response time resulting in less damage, such techniques would have high demand in this digital world. Features include: ● Threat detection using CCTV feed. ● Threat classification. (Arson & Explosion, Fighting, Gun-Event) ● Web application. ● Android Mobile App Notifying and sending location to the client and authorities about the threat. Technology Used: Pytorch, OpenCV, Python 3, Django, Android Studio Java Supervisor Name: Dr. Omer Ishaq Group Members: Muhammad Abdullah (17I - 0038) Haasha Bin Atif (17I - 0183) Muhammad Ahmed (17I - 0184) Transcribing calls and Differentiating in between multiple speakers using NLP techniques Project aims at providing call transcription by not only doing exceptional continuous speech recognition but also the identification of multiple speakers using various Natural Language Processing (NLP) techniques. Sentences. The user will speak or provide audio and the website will provide the text of the spoken words. This will help users to further store and use the transcribed data and apply other Natural Language Processing techniques to obtain meaningful data. We intend to build up a strong, steady, and normal scientific establishment for vigorous ASR for Urdu language, underlining the strategies demonstrated to be fruitful and expected to continue or extend their future materialism Features include: ● To Gather large amounts of data that covers maximum words ·To recognize urdu words ● Formation of urdu sentences ·Automatic speech recognition for providing call transcription Differentiating between speakers. Technology Used: Kaldi FrameWork,Git,Flask,Python Supervisor Name: Mr. Umair Arshad Co Supervisor Name Dr.Mirza Omer Beg Group Members: Muhammad Mazarib(i17-0004) Muhammad Tauseeq(i17-0277) Amna Zahid(i17-0286) True Detective True Detective is a system for disguised face recognition in CCTV footage with respect to bare face, glasses, hats, fake beard and face masks as disguises. It is a deep learning based system which makes use of keras library and dcnn models. The data include 11 individuals [male, female and children] with 250 pictures each. The system consists of four modules. In module-1, it uses MTCNN for face detection. It divides the faces into aligned and un-aligned and makes two separate face databases. In module-2-3, it passes each database to a dcnn and extract the features from it. The extracted features are combined and then passed to a CNN. In module-4, the cnn then trains on these extracted features and give results on test data. Features include: - Realtime Face Recognition on the following: Bare Face Glasses Hats Fake Beard Face Mask Technology Used: Keras, sklearn, Python, Deep Learning Google Colab Supervisor Name: Ms. Noor Ul Ain Group Members: Syeda Laiba Urooj (i17 - 0219) Hafiz Abdul Rehman Saad (i17 - 0346) Ruhma Tariq (i17 - 0348) TryItOut TryItOut is a virtual platform to modify, tailor and try out dresses. It is a web application which has 4 modules, the user can choose TextureMod, TailorMod, Garment Transfer or Motion Transfer. In TextureMod, the user will provide the image of the garment and the pattern and with the help of image processing techniques such as thresholding, blending and clustering etc. the pattern will be mapped on the target garment while keeping the details conserved. People who are into fashion designing, they can try out different prints and patterns before creating them. In TailorMod, the user will provide the source and target images and with the help of machine learning model, image processing techniques and transformations, the neckline of source image will be replicated on the target image. This feature will assist fashion designers, as they will be able to tailor clothes virtually before taking any risk. In Garment Transfer, the user will provide the source garment image and the target user image and with the help of DensePose it will transfer the garment on the target image body. This feature can be incorporated with any clothing website. It will enhance the online shopping experience of people. Motion Transfer is like Garment Transfer, the only difference will be the target video in place of target image, the user can test the Garment Transfer on their video. Technology Used: Image Processing, Computer Vision, Machine Learning, HTML, CSS, Flask Supervisor Name: Ms. Noor Ul Ain Group Members: Rabbia Ijaz (i17-0293) Armaghan Bashir (i17-0147) Muhammad Hassan Bilal (i17-0281) Uvea- Image to Speech for the visually impaired Uvea is an image to speech accessibility mobile application for the blind and visually impaired, utilizing object detection and classification via deep learning techniques. The visually impaired face different challenges in their lives. A lot of them are simple day-to-day tasks such as money counting, moving without collision knowing what macro objects are in their path, etc. In 2010, WHO estimated that about 285 million people are visually impaired, of whom 39 million are blind. It is also predicted that by 2030, the numbers would rise to 330 million, and 55 million respectively. With an ever increase in visually impaired people, the need for technology that assists this very large market would also rise continually. Features include: Money Counter - allow users to count their money using the phone’s camera. Collision Prevention - Object detection and classification in pre-set zones to prevent collision. It’ll be limited to an indoor environment. The included objects are the following: ● Furniture: sofa, table, bed, chairs ● Walls ● Doors Staircase Detection - Detection and classification (upstairs, downstairs) Feedback via voice - to listen to the instructions, detected objects and current perspective Input via haptic touch - to get instructions and switch perspective Technology Used: Flutter, Dart, Tflite, NumPy, Tensorflow, Python Supervisor Name: Dr. Omer Ishaq Dr. Kashif Saghar Group Members: Mesha Farrukh (i17 - 0048) Zubaria Ayub (i17 - 0231) Mishaal Naeem (i15 - 0326) Vehicle Speed Checking System Road accidents have been very common in the present world with the prime cause being the careless driving. Over speeding vehicles are major issues for road safety and needs proper addressing to minimize the accidents. Excessive Speed is a factor in one third of all fatal crashes. Therefore, to minimize such road accidents, we have developed a system to detect the vehicles which are being driven above the given maximum speed limit that the respective roads or highway limits. The overall project is divided in three categories: speed detection, image acquisition and transfer and image processing. Following are the features of VSCS: The system detects the speed of the moving vehicles on roads/highways. It detects the vehicle whose speed exceeds the speed limit of the highway/road on which the vehicle is moving. It detects the number plate of the vehicle whose speed exceeds the speed limit. The system recognizes the registration number / licence plate number of the vehicle. System recognizes the brand of the vehicle. The system recognizes the type of the moving vehicle. Technology Used: Python, Flask, HTML, PyCharm, Google Colab Supervisor Name: Dr. Irum Inayat Group Members: Syed Ali Javed (i16 - 0267) Muhammad Saad (i17 - 0030) Mian Khubaib (i17 - 0247) Virtual Classroom (VClass) The VClass application is being made to provide a more classroom like experience to the students and teachers from the comfort of their homes. Our objective is to combine the features of multiple platforms that students have been using for online sessions in one place, as well as create a more interactive and immersive experience through virtual reality technology. The application is being made with 3 views that can be logged into based on credentials, the administrator, teacher and student views. The administrator will have the functionality to initialize timetables, set up accounts, register teachers and students and manage the courses offered and the student and teacher views will be able to perform classroom related tasks and functions. Features include: ● Timetable viewing ● Shared Virtual whiteboard ● Assistance Button ● Attendance Marking ● Recourse Sharing ● Task submission and feedback Virtual Reality environment Technology Used: Android Studio, Unity game engine, Firebase, Google Cardboard Supervisor Name: Mr. Bilal Khalid Dar Group Members: Mustafa Shoaib (i17 - 0204) Mubeen Khan (i17 - 0071) Ahmed Abdullah (i17 - 0120) Virtual Classroom The Virtual Classroom is a web-based platform for digital education and off-campus classes. It solves several problems faced by the current virtual classrooms such as attendance, measuring the attentiveness of students during the lecture. Our virtual classroom aims to solve these problems by solving these modern-day problems. For solving these problems, we are introducing automated attendance with eye-tracking and facial recognition. By using these two features, we will calculate the percentage of presence of a student during a lecture and automated attendance will be marked. Along with that, we also aim to introduce a feature of data analytics. In this feature, a student's progress such as his grades in assignments, quizzes, grades, subjects, and other things like his attendance, etc will be shown to the faculty for improvements overall in a course. Features include: - Basic Virtual Classroom (such as registering courses, online lectures, assignments, quizzes, etc). -Automated attendance through Facial Recognition and eye-tracking. -Provide a Dashboard to mentors to visualize the result of analyses. Technology Used: Django, Python, Html, CSS, Bootstrap, JavaScript, MySQL. Supervisor Name: Sir Jawad Hassan Group Members: Fasih Saeed (17i-0245) Uzair Ibrar(17i-0300) Ahsaan Ullah(17i-0133) VisualCircuit VisualCircuit allows users to program robotic intelligence using a visual language application. Users can follow the same design approach (connected blocks, dataflows) as FPGA programmers and synthesize the circuit into a Python application. It follows this divide and conquer approach in programming applications related to robotics, deep learning and computer vision. Each block is considered as a separate and functional part of the system which is running independently at fast iterations. The modular design helps the user to think in terms of blocks running concurrently which can then be easily connected using wires which act as shared memory. This tool allows the user to think and produce more effective applications, reduce development time and experiment with more solutions in a short period of time. Features include: - Block frequency monitoring and control. - Enable/Disable wires for dynamic reconfiguration of the circuit. - Block composition. - User defined blocks, editable code and parameters support. - 50+ blocks related to computer vision, deep learning and robotics. - 3 Gazebo simulations demonstrating VisualCircuit to program reactive robot behaviors. - Cross Platform: Windows, MacOS, Linux. Technology Used: Python, AngularJS, NodeJS, ROS, Gazebo, OpenCV, Tensorflow, Electron Supervisor & Co-Supervisor Names: Dr. Atif Jillani Jose Maria Canas Group Members: Muhammad Taha Suhail (i17 - 0045) Faizan Ahmed (i17 - 0275) Humaiz Tariq (i16 - 0133) High Achievers Class of BS (CS) Adnan Ahmad (i17-0078) Hailing from a small city in Southern Punjab opportunities were scarce for me from the start. Somehow, I ended up at FAST where I found my fellow students having a great knowledge of Computer Science already. That head start which many of my fellows got was missing for me. I’ve been a fighter throughout my life. Challenges excite me and at that point in my first semester completing a degree in FAST became a challenge for me. In my first semester I joined the Computing Society. It really helped me polishing my managerial skills and opened doors for me to enter the extra-curricular activities going around in the university. From organizing my first trip to later on taking teams to Air University for competitions, I learnt a lot while with working the amazing team of National University Computing Society. By the end of my first two semesters at FAST I had improved myself a lot. I was totally a changed person in terms of my knowledge of computer science my participation in co-curricular activities and so on. The hard work and dedication I put on in improving my habits in my first year helped me all the way to the final semester and it finally paid off when I got a Gold Medal in 7th semester. I have seen both ups and downs in FAST. I started my journey from 2.75 in the first semester and 4.0 in the seventh semester. The supportive culture of FAST where from faculty to your seniors everyone tries to uplift you is really amazing and close to my heart. There are two months left in my graduation and I was offered jobs by multiple companies from which I selected the one of my preference. It all was a result of what FAST taught me in terms of hard and soft skills and the way FAST helped me groom myself. Concludingly, I will always remember the memories I made at FAST and cherish the beautiful moments spent with friends in NaSCon, Adventure Gala and Qawali Nights. From being a student with a little knowledge of CS to making me a professional in Computer Science, this is how I’ll remember this beautiful chapter of my life. Ali Salman (i17-0350) A piece of machine instilled a sense of fascination in me even as a toddler and raised a series of exclamations on how incredibly it makes our life comfortable but also imprinted the “How” curiosity to it. During middle school, the quest to curiosity slowly began to unveil when we were supposed to take at least one class of Computer Science. Later in high school, the best thing I encountered was Visual Basic programming which further boosted my expedition for answers and passion for learning. Being the turning point of my life, it made me realize my inner potential and my true passion. With the motivation to grow in the field of Computer Science, I applied to multiple universities and was selected by FAST National University, Islamabad. I accepted the offer and came to Islamabad to pursue a bachelor’s degree in Computer Science. At first, it was onerous to adjust in the competitive environment. The hostel life and homesickness were the main problems I was facing at the start. In the first week of university, I was depressed when I interacted with my fellows, most of them were from an A-Level background and I underrated myself and had a fear for my future. Fear of competition and homesickness oppressed me, and made me apply for the transfer application to the Karachi campus owing to it being near to my hometown, Hyderabad. I tried my best, but it could not happen. As time passed by, I learned to grow with my classmates and after the first competitive exams I was sure that we all were on the same level, and it is solely the personal effort and willpower that help us grow. I’m thankful to my professors who admired me in any way, which helped me grow in the field of Computer Science. Most of them always encourage students to go deeper into the concepts of Computer Science, placed their hands on their shoulders and helped them when they needed them. Programming became my passion when I started to enjoy it. To remain self-motivated, I always completed my assignment and project first in my circle and then helped my friends to solve their issues and errors. It not only helped them but I also learnt a lot when I guided them and listened to their queries. I’m thankful to the community FAST has provided and strength. While spending my 4 years in between them, I learned their culture and acquired their good habits. It is my perception that entertainment and extracurricular activities are as important as studies. Before the time of COVID-19, I participated in NaSCon as a board member to arrange a Speed Programming Competition, and being a part of NUCS (National University Computing Society) I held seminars to help juniors understand programming. I enjoyed the assignments and projects of management courses i.e. AD designing, digitalizing current business, and social work. These activities boosted my soft skills further and connections which would help me in my professional life. In the last semester, fear of a job is always there for a graduating student therefore FAST arranges a Job Fair for the graduating batch. I am glad to share that I had gotten various offers before the Job Fair Alhumdulillah. Their recruitment processes were primarily focused on both technical and soft skills. This is the blessing of Allah, the sacrifices of my parents, and the motivation of teachers and friends who remained with me in this whole journey. Aimen Inam (i17-0156) Joining Fast NUCES for Bachelors was my best decision. I knew that it will be tough to score in Fast and that many students struggle a lot to clear courses; I was ready to face this challenge and I knew I will not regret my decision. My 1st semester was the toughest. Even though I had studied ICS, still I was not able to do programming. I barely clear ITC course. Many people told me to repeat the course but I turned the deaf ear to them. I believed in myself that one day I’ll be as good programmer as the Students with A & A* in programming courses. In my CP (Computer Programming) course, I again lost hope of clearing the course with good grade. I remember my teacher encouraged me a lot when I was upset by looking at my midterm marks. Those words meant a lot for me. I completed the project and my final exam with good scores and my grade for CP was better than ITC. The 3rd semester was a game changer for me. I got a grip of programming because of the tough assignments and project of Data Structures. I became a much better coder. I did face many problems/challenges in programming courses, but I was able to solve them eventually. From 4th semester and onwards, my GPA was improved Alhamdulillah! On the other hand, my TAship experience helped me inculcate a sense of responsibility along with my studies. Also, taking part in NASCON and doing Web Internship are amongst the wonderful experiences I have had in Fast. One thing that my Seniors have told us and now I tell my juniors is that we will not regret the pressure of workload we faced and the struggle we made here; Fast NUCES has groomed us professionally which we will learn in the days to come. Areeba Nasir (i17-0052) Coming to FAST was my aspiration from the very beginning. After doing my ICS, I applied for four big, renowned universities of Islamabad and got selected in all four universities. But I was determined to come to FAST from the outset. People around me used to say that FAST is a challenging place, and I should not go there. But I knew that challenges could never retard me. I believe that we cannot grow when things are easy; we grow when we face challenges. So, this belief brought me to FAST. When I came to FAST, I instantly realized that it is indeed a challenging place. I was coming from a year system, and adjusting into the semester system was very hard for me. I was always a high achiever in my academics. I secured the 2nd position in the Rawalpindi Board of Examination in HSSC. But I was having a hard time adjusting in FAST because of its semester system. At the end of the first semester, I was very anxious and I even once thought of leaving FAST because of the workload and burden. But when my result came, I was included on the Dean’s List. This achievement drove me, and I regained my lost motivation to perform even better in the future. FAST is also notorious for its challenging assignments, exams, and strict grading scheme. But what I have learned is that determination and persistence are the keys to success. I believe that you should never leave till tomorrow that which you can do today. This is the strategy I have always followed, and Alhamdullilah I have been on Dean’s list throughout my four years. Being a computer science student, I also identified that my interests are software engineering, android development, machine learning, and UI/UX design. FAST increased my learning in many ways. But one ability that stood out for me is Multitasking. FAST taught me to perform multiple tasks simultaneously without getting panic. It also taught me that how I can handle difficult situations tactfully. When I reflect on my four years journey, I would say that FAST had a great impact on my personality growth and development. It helped me polish my interpersonal and communication skills and boost my confidence in dealing with people and different situations. Daniyal Hassan (i17-0411) The renowned institute, FAST NUCES, dedicated to the relentless pursuit in the name of computer science has been a perfect place to learn and grow. FAST was never just an alma-mater, it has always given a sense of home. Post-secondary education is not just about academics. It's about the entire social, practical, interpersonal, and academic experience which grooms the personality of the students. The experience at FAST comes with a lot of extracurriculars. Some of the societies like NUCS are well reputed and well known not just within the university. There are regular events, seminars, training, industrial visits and much more on a weekly and monthly basis. Apart from that, our flagship event roof. Other societies like FAST Adventure Society, Dramatics Society, and Production Society keep organizing inter university events and keep us engaged. institute, I came across some of the wonderful educators that actually helped me rebuild my hope Omer Beg, Dr. Ehtesham Zahoor, Dr. Sibt ul Hussain, Dr. Hammad Naveed, Dr. Omer Ishaq and more who are much more than just professors. Growing under the tutelage of such minds was an extraordinary experience. Apart from the academics, the beautiful green campus is something that I will miss alot. The campus, both in the open area as well as building architecture is stunning. Over these 4 years, FAST has also evolved and improved for the better. The mesmerizing new building with state of the art labs and learning resources offers the perfect classroom experience. In terms of academics, there is amazing research on the latest state of the art technologies like cloud and blockchain etc. Over the course of my academic career, I have picked up and developed various sets of skills that have helped me to achieve more, in and out of the classroom. I’ve been awarded multiple gold and bronze medals and I’m a member of the Dean's and Rector’s list. The institute has a huge network of reputed alumni which aids its students to be welcomed warmly at the industry. Thanks to that, I have almost 2 years of industrial experience before graduation. FAST has provided me with a safe haven to achieve academic excellence and develop an amazing and diverse skill set which will help me emerge triumphant in my ambitions of life. Every moment spent over the course of 4 years brings cherishable memories and I look forward to pay back this university, as an alumnus, to further improve as I recognize its potential to produce amazing humans and computer scientists. Muhammad Soban Raza Gillani (i17-0058) FAST undoubtedly enabled my intellectual transfiguration yet the decision to major in Computer Science was quite an impulsive one. I enrolled at PIEAS and after writing a couple of "Hello World" programs, I had an epiphany and I knew I wanted to do CS for a living. Yeah, that impulsive. Anyhow, the decision was made and I joined FAST. I earned a Silver Medal in my first semester and that was...fortuitous. For better or worse, it kept compelling me, forcing me to earn more medals in the subsequent semesters. It took continual effort but I was able to earn a spot on the Dean's or Rector's List every semester. It was probably worth it. FAST, my friends and my professors nurtured my passion for Computer Science and cultivated my love for technology. They made sure that stagnation was not an option and growth, academically or otherwise, the only choice. I have been able to explore most, if not all, areas of Computer Science with substantial rigor and enthusiasm and my journey here, in retrospect, has been most productive. FAST's effectiveness lies in its challenging academic life. Those who are gallant enough to take on the challenge will definitely be ahead of the game in the IT industry. Anyway, four years of academia has drained me. I look towards an auspicious (and hopefully lucrative) future in the industry, towards a path for which my journey at FAST would provide many impetuses. Perhaps, one such impetus has been being able to secure a good job 3 months prior to graduation. Mariam Khalid (i17-0165) Thinking about my journey at FAST, it would be an understatement that it has been a roller coaster ride. However, my story is extremely different from most of the other high achievers. It all started when I joined FAST in 2017 because of its reputation for Computer Science. I had mild knowledge of computers but always found it interesting that how the applications work and the logics behind them. I’ve always been a high achiever and won certificates for the outstanding results that I got in my Matriculation and Intermediate studies. However that changed when I joined university. In first semester, the whole semester system was very new to me so I had a hard time adapting to it. I survived every course except the first programming course, i.e ITC and faced my first ever failure in life when I was given an F in that course. After that, I lost hope and even thought of leaving FAST at a point. However, in third semester I told myself that leaving and giving up is not an option and that I had to stand up again after what felt like a thunderstorm. From that day onwards, began my journey to work day and night just with the intention to graduate with a respectful GPA as well as good technical skills and learning. That was probably the phase in my life when I’ve worked the hardest and I had never been this consistent and organized. The first milestone was when I got an A+ in my second programming course. My GPA began to improve every semester, giving me more and more faith in myself. However, in 5th semester all that hardwork payed off when I was awarded a medal for an SGPA of 3.93. FAST has not only enabled me to manage stress and extreme work situations but has also provided me with the soft skills including communication skills, time management, creativity, responsibility and most importantly, adaptability. I now understand in true sense what the Alumni of FAST mean when they say “It’s a long journey but it’s worth it”. Mesha Farrukh (i17-0048) Ever since I first started thinking about what I wanted to do with my life, Computer Science was definitely on top of the list. Majoring in Computer Science meant picking the best university for myself after studying from the best institutes prior, and naturally, the choice without a thought was FAST. My journey here at FAST has been strenuous and exhausting for sure, but just like how diamonds are made under pressure, I can also say the same for myself. The person I am today, FAST has played a major role in helping me grow into it. Almost 4 years ago, I entered this place, lost and anxious, not knowing anyone. Like everyone else, I struggled, faced setbacks, and eventually got back up too but all this helped me grow and discover my passions. The same girl who had stage fright and barely could give a presentation in a room of 10 people now could talk to a crowd with confidence which FAST helped me gain. As this confidence in myself grew so did my GPA and along with that came the dean’s list, rector’s list, bronze, and a gold medal. While it made me realize my true potential, it also made me discover my love for design and how to incorporate it into my degree and take them side by side. Other than that, it carved out the perfectionist in me that I didn’t know I had, made me a better leader, and enhanced the hardworking aspect of my personality. The key to achieving all of this is balance, balancing your life with your academics is a harder struggle I thought it was which FAST helped me learn, and while I excelled academically, I also became part of FDC, NaSCon, expanded my social circle, and did part- time freelance work which all also aided in improving my social skills. Now, 4 years later, I’m leaving with heaps of knowledge, confidence, and passion, ready to do wonders. All of this wouldn’t have been possible without this university and for that, I’ll always be grateful. Mahnoor Shahzad (i17-0241) I entered the university life as a student who was always interested and curious but not exactly an ambitious person. When people around me used to tell what they want to become, I always thought about how it felt to have a dream and clear goals in front of you. The only thing I wanted to do was to select a challenging field to test my limits, and FAST BSCS proved to be perfect in this way. In Matric and even in FSc, I never took computer subjects and wanted to get into an engineering field, this all seemed impossible, but now when I look back it is as if Allah had planned this for me. When I first started the degree, I was completely new to the world of computers, where as everyone around me had strong basic knowledge and were proficient in the skills. I never claimed myself to be an intelligent person, but I could seriously feel myself lacking and as a result frustrated with myself. If everyone was at level 4 than I would have probably been a level 0. I struggled hard to keep up during first three semesters. People usually say that hard work and dedication leads to success, and I fully agree with this as hard work is what led me to where I am now Alhamdulillah. FAST has played a very important role in preparing me to be ready to face the world by providing such a supportive environment where I was able to flourish, develop skills in all aspects of computer science, and make friends along the way. What started as a challenge, has now become my passion. Me being an un-ambitious person, having equal to zero knowledge related to the field of Computer Science, now being able to stand here today was only possible with prayers and mercy of Allah. This was not an easy journey but the platform and continuous support from FAST made it worth it. Now being in the final semester and seeing the end in front of me, I am ready to start a new chapter in my life by making a career in this industry. I’m passionate about contributing in the society from what knowledge I have earned and the support I have received. Muhammad Bilal Shabbir (i17-0124) On joining FAST, an ambivalent feeling of hope and fear sparked off, the fear of not being graduated on time, facing the high competition, and the hope of sitting with the great minds of around me. As time passed by, I learned more and more regarding the technical and moral stuff from great teachers having comprehensive knowledge and ample experience. Starting off as an average student, the campus's wide cognitively intellectual environment made me self-aware of my own strengths and weaknesses, leading me to be a more expressive individual after fathoming non- trivial capabilities by comprehending the contestable deepness of logics and by envisioning rational problems from different perspectival angles. The benign air of cordial trees, the exercisable and conspicuous extracurricular activities, the symphonious chant in the prodigious cafe, the sound of silence in the colossal library, all corners of the campus taught me something unique and helped me to be gradable. If I summarize my overall journey with one informal word, I would state it as 'Supercalifragilisticexpialidocious'. Myra Rafique Khan (i17-0129) My journey at FAST-NU has been the greatest learning opportunity of my life; and I do not mean it only academically. I chose Computer Science as a major simply out of my love for messing around in computers and solving technical problems for my siblings and parents that no one else seemed to understand. However, when I started this degree, I had not expected it to be as time-consuming or tough as it turned out to be. Even though I knew a lot about computers, the only programming I had ever come across was the MSWLogo programming language in primary school. In my first semester, it felt like everyone had the problem-solving skills needed for this degree and understood the tools and technologies except for me. It made me feel like I was lacking the talent that computer scientists had. It was a time to decide whether to give up or to work hard enough so as to never fall behind again. The thing is, giving up was never the answer for me. If I started something, especially because I was genuinely interested in it, I was not going to quit it simply because others were better at it than me. I felt like if I gave up on this, I would forever be giving up on things. So, along with my university projects, I started taking online classes on platforms like Coursera and edX. During this journey, I managed to equip myself with some of the strongest time-management skills; I was carrying out my university life, my self-learning projects and my personal and social life together. I managed to learn how to communicate with my teachers and my peers when I got stuck in a problem. This was one of the most important skills I acquired because, due to my competitive nature, I had always wanted to do everything by myself. Moreover, I learned teamwork by working with all kinds of individuals including friends, colleagues and people I had never talked to before. I learned how a good leader can even make a team of freeloaders produce quality work; the way to assign tasks, arrange meetings and demos with teachers, and take on the team leadership role. At the beginning of this journey, I was doubtful about all my skills. I wasn’t sure if I had it in me to ever work hard for anything. But during these four years, FAST has tested and polished my skillset in every possible way. Along with this my parents’ support in every phase of my life has made me extremely confident about my competence and my ability to make anything happen when I put my mind to it. I am sure that as I enter my professional life, everything I have learned here would be very useful. Mohammad Taha Bin Firoz (i17-0323) When I look back to one of my oldest memories, I see myself sitting in a chair, observing my father and elder brother intently as they are getting our first family PC built at a store. I was blessed with a father who understood the importance of computers and what they meant for our future. By giving his children access to a personal computer at a very early age, he kindled our need to learn and understand the world of computers. Him being a very early programmer, it was typical to find archaic sheets of hand written assembly, 5 inch floppy drives and books on programming littered around the house. This environment had driven all my elder siblings to learn some skill on the family machine, whether that was learning to browse on dial-up internet or even make digital art. Though every sibling had their own contribution in building my interest in the big white tower, my sister had by far the most influence. Watching her manipulate images in Photoshop and learn HTML over a weekend amazed my young mind. My first foray involved me clicking around the desktop and tinkering with programs. I learnt flash animations at the ripe age of 6 years old, and started exploring the World Wide Web by then. While a majority of my time was spent playing online flash games, I'd spend the rest of my time using Google to learn about how things worked. As I grew more acquainted with the machine, I had this constant urge to learn how it worked. I was always looking for answers to questions like; ‘How do computers work?’ or ‘How are games made?’. That's when my journey with programming began, I started to learn my first programming language C and C++ at the age of 10. My life was inevitably tied with the world of programming when a good friend of mine introduced me to a relatively new game called Minecraft. I spent a better part of my childhood playing that game and modding it. This led to my first steps into my second language, Java, at age 13. I'd spend days pulling my hair making the tiniest change in the game and celebrating when it worked. My grades, however, had always remained average because I wasn’t interested in the education I got at school. I started working hard when my A levels began and by that time I’d already started learning my third programming language Python and was ecstatic to learn that it was a part of my Computer Science course. My sister had sent my application for Computer Science in Fast, which I was skeptical about initially. I spent the rest of my time working hard and studying in remembrance of my late father who had passed away from cancer a couple of years ago. It's not a surprise that I did end up flourishing in Fasts programming heavy environment. I’ve had very few teachers who I can say had a strong impact on my life, and I found a majority of them at Fast. Having those great professors motivate me and push me to achieve my potential, I was able to balance working full time, while also working on a startup and completing my degree in BSCS. Without the help of Allah SWT, my mother, my siblings and the support of my closest professors I would not have been able to become what I am today. Namrah Rasool (i17-0018) Success is not final, failure is not fatal; It is the courage to continue that counts. (~Winston Churchill) This quote truly summarizes my life in a sentence. I was a brilliant student who always had a great academic performance and whose parents wanted her daughter to become a Neurosurgeon but unfortunately I wasn’t able to achieve the required merit to be admissible into a medical college. After taking a gap year, my father advised me to take Additional Mathematics papers and apply for Engineering universities, and now I am, graduating from FAST-NU as a computer scientist. It was all meant to happen and I was destined to become a computer scientist. In the first semester, I got a silver medal followed by another silver medal in the 3rd semester, a bronze medal in the 5th Semester, and got 4 SGPA in the 6th semester. Allah has been kind and I am so grateful to Him for all the successes I am blessed with. Moreover, I got a fully-funded scholarship from a government organization from 3rd semester onwards. Coming to Fast Nu proved to be a great decision made by Allah which made my parents feel proud and regain the trust that I lost in the past year. Alhamdulillah, these four years at Fast-NU happened to be the best years of my life. Noman Nasir (i17-0062) I had heard a lot about FAST being the number one university when it comes to computing and I can claim that now without a doubt that truly it has been a phenomenal journey for me. FAST not only taught me how to excel in my practical life but moreover they taught me about the core values and ethics of professionalism. I learned to think out of the box to solve real life problems and help the community. Yes, it is true you will get a tough time while studying here but that is a blessing in disguise because when I see myself now at the end of my journey, I can see the benefits of it such as high demand in market, polished skillset and an ethical human being, ready to face any challenges professional life throws at me. Life at FAST is not all about studies, I have met great people in my life here from so many different regions of the country and made life-long friendships. Best part about FAST is that there is no such thing as biasness here, if you do good, you are bound to get reward for it and the whole administration is so cooperative and supportive towards students and whole system is transparent and fair ground for all students. I cannot thank FAST enough for giving me this opportunity to study among the best of people and best of mentors. It has been a rollercoaster ride that lasted 4 years and it has taught me so much through practical and theoretical knowledge that I can say that this is one of the best universities that takes the future of their students seriously and ensure we secure a good position in future. Noor-Ul-Huda (i17-0153) Taking a decision about your future and your career is the hardest to make for some people. However, luckily, for me I decided to be a computer scientist or a software engineer from a very small age. Even when I didn’t even know what it meant to be a software engineer. When the time came to apply for different universities, I wanted to go to FAST since I heard that it’s really good in the field I wanted to apply for. Fortunately, I got into two renowned universities but after a few suggestions and taking advices from people, I finally decided to join FAST. Little did I know, this decision would become a source of a roller coaster journey for me in my time in FAST. In the beginning, I had some troubles settling in because of the work load. The first two semesters started off as a rough start but even then I managed to get a good GPA Alhamdulillah. In all the stressful times, my parents and friends would always support me and so the journey from 3rd semester onwards became a bit easier than before. Now I am in my last semester, about to graduate in a few months, and looking back at my journey now, I have a lot to thank FAST for. Every little push, every assignment, every task played its part in what I know now. Such things seem a bit hard when you are in the moment, but with time, you get to know how everything polishes you and your skills. Studying in FAST not only polished me in my field but also in my interpersonal skills. The journey after this part seems a bit hard, applying for jobs in different companies, but I can't wait to find out what the future has in hand for me. Allah has been so merciful to bless with me with all the opportunities, to have been studied from FAST, to have such a supportive family to make everything easier for me. And so, whatever the future holds for me, I know I will always thank everyone and FAST for making it all possible. Rawan Amjad (i17-0025) Looking back at my FAST’s journey bring all kinds of flashbacks from crying alone to laughing loud with my friends. It has been a journey full of ups and downs like a rollercoaster but there isn’t a single incidence that I am not grateful for. Each experience has helped me become what I am today and if I had the chance I wouldn’t have changed anything. At the beginning like many other individuals, it was not easy for me to settle in the new environment. After maintaining a good academic record throughout my life I had high expectations of excelling from the very start. In the first semester there was immense pressure and I could only manage to score a reasonable sgpa but this experience gave me great confidence to face my fears and enhanced my problem solving skills. Over the time, I learned to work well under pressure and put in my best efforts to learn new stuff. This resulted into a consistent increase of each semester’s gpa over the last semester and then finally scoring a silver medal in the final year. FAST provided me the opportunity to explore my interest by offering all sorts of courses ranging from data science to software development. The courses are structured according to the latest market trends and technologies. I am grateful for all the amazing fellows and mentors I have met here which were always there to guide me and never failed to be a source of inspiration. Along with my studies I also participated in co-curricular activities throughout my university life. I chose my lifelong passion of designing and served as Head Graphic Design for FIRS. I have also been designated as Vice Lead Design for Google DSC Club. These roles helped me in polishing my leadership and communication skills. I learned to balance all aspects of life and not just stick to course work all the time. FAST helped me bring out the sides of my personality that I didn’t even know existed, it taught me the most important skill to never give up in my life no matter how tough the situation gets. It has boosted my confidence and I am fully prepared to step into professional life without feeling intimidated by the new challenges ahead. I am thankful for all the memories that I have made here and indeed remembering them would always be a source of joy for me. Rafsha Mazhar (i17-0028) When I was younger, my mom would help me prepare my notebooks for the new term and she’d always write some motivational quotation on the first page, something along the lines of “Nothing is impossible for a willing heart”. She believed in always aiming for a hundred percent. At that time, I used to argue that no matter how hard I try, or will, I could never get a hundred percent. That some things were, in fact, impossible. And somewhere along the way, I started giving more weight to what I had told her than to what she had taught me. Back in 2017, when I got admission at FAST NUCES, I was still exploring my career options and wasn’t so sure either about FAST or about Computer Science. To top it off, everyone had created this image that you could never get good grades here no matter how hard you try, that you may excel in the industry post-graduation but never within the university. Already unsure about my career path, this negativity only added to my demotivation and convinced me to not even try, in my first semester here. Needless to say, I didn’t get an appreciable GPA that semester. The following semester, I had no plans to improve because I hadn’t quite realised the fault in my judgement then but I put in a slight effort for my grades anyway, rather than completely being hopeless about them. That semester, both my SGPA and CGPA increased significantly, which came out as a huge surprise for me. That is when I realised my mistake and started aiming for goals I had previously deemed unattainable. I challenged myself every semester to break my own record and pushed myself to continuously improve. I knew focusing on my studies or challenging myself to better myself continuously shouldn’t affect my co-curriculars so I learnt about management and balance and about prioritising the right thing at the right time. And above all, I developed a can-do attitude. I figured I shouldn’t ever let anyone else’s experience affect mine because everyone has a different story and I figured that staying positive and steadfast despite everyone telling you otherwise, is the key to success, not only at FAST but anywhere and everywhere. I learned that you don’t really lose if you fail but if you let the negativity overpower you and you start doubting your own capabilities that is when you truly lose. Success isn’t about how far you have come in a race against everyone around you but it is about how far you have come from where you started; everyone’s journey is unique and so must be their success story. I’ll forever be grateful to Allah, and to my parents, my teachers and my mentors, my colleagues and my friends and to everyone else who helped me grow and learn and stay positive through my journey. I couldn’t have done this without them. I learned and unlearned a lot in these four years and above all, I grew as a person. Now as I am stepping out into my professional life, I hope I continue to push myself and challenge myself to advance in my knowledge, career, understanding and faith, and to always be a source of pride for my parents and my mentors. I hope to put in my best and to bring value to wherever I go next, and to finally put all the knowledge and skills I have gained here, to professional use. Syed Hammad Ali Shah (i17-0329) It has been a wonderful 4 year journey at FAST. I was passionate about Computer Science and stuff related to it since I was 7. So, I joined FAST to learn more about it but I have learned a plethora of useful skills along with the mandatory courses. We learned about leadership, being ethical, compassionate about your work to name a few. I became friends with like-minded people which helped me a lot to find new opportunities in real life. At FAST, you are challenged to your absolute best every day. You learn about your new limit, what you thought was not achievable by you is now your second hand job. The great teachers here give you an immense level of exposure not only from an academic perspective but from real life career and problems perspective. So, when I started this journey and was pushed to my limits, I got scared with a fear of failing. But, that fear drove me into working harder and harder every day. So, I started overcoming this fear bit by bit in just a semester. With all this hard work and effort, I got 4 gold and 1 silver medal. I believe that the exposure and learning I got from FAST is a bigger reward than a medal. I’m very thankful to my teachers, parents and friends who supported me in this long journey. I wish best of luck to all the students and want them to know that each bit of their hard work would not go to waste. So, keep excelling! Sher Bano (i17-0104) Although the journey at FAST can never be summed up in one page, I will try to encapsulate it to the best of my ability. Right from the start of my educational journey, I was quite sure about pursuing a career in Computer Science and FAST made it possible. This incredible journey was possible with Allah's guidance, support of my parents especially my father and the right mentorship of my instructors. When I told people that I am pursuing a career in Computer Science, I received remarks like “Why not become a Doctor or an Engineer?”. Clearly, they did not think of CS as an important field. But Alhamdulillah I am very satisfied with my decision. I have always been a high achiever throughout my educational career. I secured 2nd position in the Federal Board in HSSC examination. At FAST, I was able to make my way to Medal holders and remained in the Dean’s and Rector’s list of honors throughout. FAST provided me with a number of other opportunities to further polish my skills. FAST also introduced me to the GHC (Grace Hopper Celebrations) Scholarship which is the world's largest gathering of women technologists. Women fortunately I was one of them. As a GHC’19 Scholar, I got the opportunity to attend the GHC Conference at Orlando, Florida. It really improved my confidence, communication skills and interpersonal skills. At FAST, I also participated in extracurricular activities like arranging workshops and events. I was an active member of FAST Women in Computing (WIC). I also served as a Vice Head of Welfare Department in FAST Islamic Revival Society (FIRS). The first semester at FAST was a bit challenging for me. FAST is famous for its demanding and stressful environment. At first, I was also overwhelmed by the huge workload, assignments, quizzes and projects but eventually I got used to it. In my first mid exam, I got minimum marks in ITC which was considered basics for Computer Science. It was indeed a challenging time but instead of giving up, I did not lose hope. I worked hard and Alhamdulillah learned a lot from it. Now I can easily face these types of challenges and that’s the beauty of FAST. It polishes the students so well that after this drill of four years, students embrace the stressful situations with a strong will power and courage. The journey at FAST was quite tough but Allah (SWT) guided me at every stage. He always showed me the right way and helped me with His absolute knowledge. Alhamdulillah He has blessed me with amazing teachers, friends and mentors who guided me throughout my journey. I will definitely miss FAST and all it has given me. Although it is my story, many students at FAST feel like giving up and lose motivation to cope up with challenges. Hopefully, they can find comfort in my story and get inspiration from it. Saad Zahoor (i17-0046) Being a bright student from the very start of my education it was apparent that the people around me had high expectations from me and my grades in O and A levels further strengthened their hopes of a prosperous future for me. When I completed my A Levels I wasn't sure of what career path to choose but computer science wasn't a choice I thought I would make but fate had other plans. When I started my journey in Fast as a computer scientist I faced a lot of difficulties because of my lack of knowledge in the computing field and adapting to the semester system. This led to a poor performance in the first two semesters. It was a huge setback for me as it not only lowered my morale but also had a devastating impact on my parent’s expectations. Eventually I realized that the only choice I had was to either keep doubting myself or working hard to gain knowledge so that I could overcome the barrier which restricted my growth. The situation started to get better as I began to develop interest and I had continuous support and help from my class fellows and teachers which assisted me in cementing my position in the Dean’s Honor list for the 1st time in the 3rd semester. I also got an opportunity to work as an internee at Planet beyond in the software development department. This further boosted my confidence which along with the constant hard work contributed to my increasing GPA in the next semesters and finally achieving a medal in my 2nd last semester. Fast has transformed me into a person who refuses to give up and believes there exists a solution to every problem not only in programming but also in real life. It has also taught me time management and how to handle pressure. Moreover it has turned me into a skillful professional ready to step into work life. Apart from studies I got the exposure of extracurricular activities by working at various positions in events such as Nascon, Adventure gala, FUDC etc. I was mostly the head or vice head of teams such as marketing, sponsorship etc. and the outbound activities linked with these teams enhanced my communication, persuasion and leadership skills. To anyone who is reading this, let me tell you that you will fall, you will feel like giving up, you will fall again. But the most important advice I can give you is to keep standing up because it will pay off. Take that from someone who started off with a low GPA and ended up scoring a medal. As I look back on my journey in fast I see struggle but I also see good learning experience, good company of friends, guidance by exceptional teachers and a time well spent. I will always be grateful to Fast for composing me into the individual I am today. Zubaria Ayub (i17-0231) Coming to FAST was a very unexpected decision considering how I dreamt of going to NUST for as long as university existed in my world. I still remember telling my father, ‘I am telling you with a heavy heart that I choose to go to FAST, not NUST because it’s better for CS. Please bear with my rants but this is my final decision.’ To this day, I don’t regret my decision. I started off as a somewhat arrogant bookworm and today I am a leader, an adviser, a team player, and proud of my transformation. This wouldn’t have been possible if it weren’t for FAST and everyone associated with it. It’s an emotional journey that I would love to document in deep detail someday but this FAST is well known for its ‘raggra’ and I must say that the foundations for this publicity are not weak. Day after day, week after week, month after month, and ofcourse semester after semester, FAST did not fail to throw a new challenge at us, the students. While going through all that, the end of the world seemed like it was right around the corner but as the semester ended, we were able to sigh in relief for missing the end of the world by a millimeter. And without even realizing it, we’ve come out as polished individuals. Another well-known fact about FAST is how helpful and approachable our faculty is. And through these amazing faculty members I was able to attain priceless internship experience without having to step into the private industry. My internships are with Info Systems Lab to develop a scheduling engine for newspaper delivery and with Nexsys Lab working on mobile app development. Not only were they a chance to learn technical skills but also groom myself on the soft skills front as well. Very early on during the degree, I realized I want to do more than just academia. However, I was intimidated by interviews and never showed up for them. One fine day, a senior called to ask me to show up for an interview and that’s when I stumbled upon NaSCon. Things went only uphill from there. I gained so many soft skills such as team work, team leadership, and time management under the umbrella of NaSCon and it also paved the way for me to join NUCS. And today, I am eternally grateful to be the first female President of NUCS which has led to some pivotal changes in the standard of how societies should be run. Today, I am happy that 4 years ago I chose FAST for its repute in the industry and got a lot more than just the affiliation with the good name. I made epic memories, found amazing friends, and last but not least, grew to become a person I am proud of in all aspects. There is surely a long way to go still but I feel ready to face the world especially after a roller coaster of 4 years. A few months ago, while the realization of the degree ending was still far away, I didn’t think I would say this but thank you FAST, for everything. PosiƟon Holder Class of BS (CS) Medal Holders of Bachelor of Science (Computer Science) Batch 2017 S.No Roll-No Name Fall-17 Spring-18 Fall-18 Spring-19 Fall-19 Fall-20 17I-0231 Zubaria Ayub Gold Gold Gold 17I-0018 Namrah Rasool Silver Bronze Silver 17I-0058 Muhammad Soban Raza Gillani Silver Gold Bronze Gold Gold 17I-0228 Haysam Bin Tahir Bronze Silver 17I-0411 Daniyal Hassan Bronze Bronze Gold Bronze Gold 17I-0329 Syed Hammad Ali Shah Silver Gold Gold Gold Gold 17I-0062 Noman Nasir Bronze 17I-0104 Sher Bano Bronze Silver Gold Gold 17I-0153 Noor-ul-Huda Silver 10 17I-0165 Mariam Khalid Bronze 11 17I-0048 Mesha Farrukh Bronze Gold 12 17I-0241 Mahnoor Shahzad Bronze 13 17I-0052 Areeba Nasir Gold 14 17I-0078 Adnan Ahmad Gold 15 17I-0124 Muhammad Bilal Shabbir Gold 16 17I-0129 Myra Rafique Khan Gold 17 17I-0156 Aimen Inam Gold 18 17I-0025 Rawan Amjad Silver 19 17I-0323 Mohammad Taha Bin Firoz Silver 20 17I-0350 Ali Salman Silver 21 17I-0028 Rafsha Mazhar Bronze 22 17I-0046 Saad Zahoor Bronze
AI enrichment
Zubaria Ayub is a final-year Computer Science student with a focus on Data Science, Machine Learning, and Mobile App Development. She has practical experience in Flutter development, SEO consulting, and research internships involving delivery scheduling and AR applications.
Skills (AI)
["Flutter", "Dart", "Python", "TensorFlow", "PyTorch", "Machine Learning", "Deep Learning", "Knowledge Graphs", "Firebase", "React Native", "Java", "SQL", "NoSQL", "Django", "SEO", "Git", "UML"]
Status: ai_done
Provenance
Source file: page_185.pdfCreated: 1777056982