For the latest COVID-19 information and news from Centennial College, please visit Together Again Fall 2021.

Information Technology (IT)

Information Technology (IT)

IT.jpg

 

Watch Now

Project Information

RCND Global IT Solutions is an IT training center that offers world-class education with a zero-to-hero approach to students. The goal is to help Information Technology students and professionals to improve their skills and boost their qualifications. It is also a less expensive alternative for those who do not have the financial capability to attend college or university. The company offers an extensive learning experience that is easy to understand and provides them with a certificate of completion to add to their credential.

Watch Now

Project Information

This project created a tool for detecting covert channels in live networks through the use of machine learning. Methodology involved the following:• Researching and understanding into covert channels and machine learning

  • Identifying, understanding, compiling, and running available tools used for generating covert data. The identified tools are covert_tcp and TunnelShell.
  • Generation of datasets for supervised learning composed of packets that contain covert channels and packets that do not.
  • Testing of covert channel detection using 6 different binary classification machine learning algorithms: logistic regression, naive bayes, support vector machines, decision trees, k-nearest neighbors, and deep neural networks
  • Generation of python code that can process packets, perform machine learning training and prediction, and detection of covert channels on live network.

Watch Now

Project Information

The Global Summitry Project is a portal that aims to discuss topics related global governance and the architecture of the contemporary global order. This initiative is mainly focused on the relations between Asia and the West. It encompasses a series of written documents and other media files that provide a deep analysis regarding key aspects of international relations, such as: Politics, Economics, Law in International Governance, Environmental Policy and Energy, among others. The website is a WordPress-based solution that allows users to search for podcast episodes, video interviews and e-journals, which are written research documents produced by experts. Each search page has its own array of search criteria. Podcast episodes, for instance, can be searched based on author name, interviewee name, series title and episode title. E-journal entries, on the other hand, can be found through different search fields, such as: title, tags, and categories. This project is an attempt to organize a wide variety of files and make them easily accessible to anyone who visits the website.

Watch Now

Project Information

Phonnect is a social media website. Our goal in building Phonnect is to create an all-inclusive online environment where like-minded people of all backgrounds can connect, regardless of age, interest or disability.

Phonnect allows its users to set up their virtual profiles and follow other users on the system. Our users can communicate through customisable social media postings, where they can display interesting pictures and videos, while getting comments and likes from other users. What sets Phonnect apart from other social media platforms on the market is its voice AI feature, which picks up the voice commands from users to execute tasks on the website. The user’s voice will be collected by the Google API so as to be converted into text-like format, which can be understood by the system. Another unique ability of Phonnect is “Meet A Stranger”, which gives the users a choice to meet new people on the system based on their shared interests. User will be prompted to fill out a form, which will give our system the information to generate a stranger with similar answers. Both parties will then be connected into a chatroom, where they can send texts and optionally, share their video screens.

In creating Phonnect with the voice AI, we hope that technologically challenged and vision impaired people would be more encouraged to socialise and connect on an open online platform. Phonnect also serves as a more convenient social media for our other users, as its voice AI feature allows them to multi-task hands-free more easily in their daily lives. Moreover, it will be a platform that encourages interaction and meeting with new people in the easiest possible ways through our “Meet A Stranger” feature. We also aim to build a social media that would have the most intuitive and beautiful UI, which will not only be visually appealing but also learnable and functional for our users. The application will also serve as a great solution to distance communication, especially during the COVID-19 pandemic.

Watch Now

Project Information

The purpose of developing the Super A-Maze-Ing Race game is to launch it into major mobile application stores and eventually profit from it. The gaming industry is in continued expansion, and, in the recent years, smart devices are playing a significant role in this growth. The development of mobile games has resulted in an additional scale for the gaming industry enlargement. The development team agrees that similar games already in the market do not ideally explore the multiplayer aspect, and that could be a revolutionary feature from Super-A-Maze-Ing Race. The team believes this project will enable people in the same room to have great fun challenging each other on who finishes the maze first. Players will be able to explore an Augmented Reality Maze using their mobile devices, such as phones and tablets, to explore a labyrinth and find their way out of it.

Watch Now

Project Information

EasyPark, as the name implies aims to assist individuals find a parking space within a specified location. This app intends to find available parking spaces based on distance (either proximally to vehicle or proximally to desired destination with estimated time of arrival). Furthermore, with EasyPark drivers can reserve parking spaces (pay in advance), compare nearby parking lots based on location and rates, guided rivers to the selected parking space, search for available parking spaces and display the number of vacant and reserved parking spaces. The ultimate goal of this project is to deliver a reliable application capable of solving drivers’ parking problems while helping them save both time and money.

Watch Now

Project Information

Canadian Solutions is an IT company based in Toronto, Canada, which specializes in providing small businesses exposure virtually. We aim to provide an interconnected array of services and products on an online platform that will bring local businesses together in Canada. The scope of the company is to help registered organizations advertise their services to each other or their clients effortlessly. Also, during this process, registered businesses can exchange information, tactics, and feedback to help each other grow, while encouraging a competitive environment. Furthermore, Canadian Solutions plans to do extensive research and provide registered businesses with a wide variety of guides and tips to help them grow and survive this pandemic.

To deliver this project, Canadian Solutions made use of three office locations in Toronto, Vancouver, and Montreal. Canadian Solutions required a cloud infrastructure, networking infrastructure, a state-of-the-art webapp, various IoT devices for its employees, a server infrastructure in a secure network, and software for its employees. The Wide Area Network connected to the Local Area Network of the Toronto office and we opted to develop our cloud infrastructure using AWS. Canadian Solutions’ main infrastructure for the servers was built using Amazon’s EC2 instance for its Active Directory environment to manage the company’s departments and users.

The local network used Cisco routers and switches to develop a redundant network, where each VLAN is distinguished by different departments. We developed our webapp from scratch using the MERN stack without any templates and it was deployed using Heroku, which is a cloud platform. The webapp has a secure login system and meets the standards for responsiveness and accessibility. We also ensured security for each aspect of the infrastructure listed above. With this infrastructure, Canadian Solutions was able to provide a secure, redundant, scalable, and efficient service.

Watch Now

Project Information

Our main focus of the project is providing the back-end services requires to host an application on AWS. What really happens behind uploading an application. How to secure it from attacks, how to host the application securely and protect it from hackers or unknown source. Amazon VPC(virtual private cloud) enables us to launch AWS resources into a virtual network that we have defined. We created a very secure VPC for our customers to securely access the production server through the Bastion Host which has very tight security group.

We have also hosted a web application on our public server. In VPC-A, there will be two subnets: Public Subnet and Private subnet. Our production server will be in Private subnet which cannot be SSH directly through IP address because we have not given public ip to our private server. What we are going to do is, create a route table in Public subnet and attached it to Internet Gateway for internet access. Also, our production server will be having an internet connection without any public ip by attaching a NAT gateway in public subnet and adding it in private route for traffic. First we will enter in the Bastion Host and then enter our Production Server by SSH.

Watch Now

Project Information

Our team is using Google Cloud Platform (GCP) as it has minimum hardware requirements. Inside the GCP platform different Network Services like Web Server, Active Directory, Exchange Server, Database Server and private VPN Server are Configured. The company Clinical Database Cloud is a small business that provides DBaaS (Database-as-a-Service). Which uses to store data on the Internet providing a possibility to manage and operate data.

Watch Now

Project Information

Rouge valley emergency hospital situated at Scarborough, Ontario as a focal hospital, it serves Ajax and Pickering as an overall emergency hospital. This hospital assists Canadian people for quite a while, and to serve them better assistance as hospitals are giving them an economy and secure organization framework. Our research project has the network which needs to meet the specifications of the hospital services to different areas with the sharing of data and records through various servers and switches, for example, putting storing various patient information, the capacity to email reports and data from one branch to the other, just as the capacity to remotely associate with the PCs, which enables access to the work. This network will also be secure to ensure their patients information is protected. The ability to make phone calls from one location to the other will bean unquestionable requirement.

Watch Now

Project Information

E-Trash is a start-up aiming to collect electronic waste within a city/neighborhood. Customers could request a pickup of their e-waste via the app for which they would get paid appropriately, as well as, they can also buy refurbished products from the app. Various companies that are collecting e-trash could also registers themselves via the company portal and can buy the trash, as well as, sell the refurbished products directly to the customers.

Watch Now

Project Information

Create a dynamic cloud based web application which is highly available for a medium sized online retail business called AMT. Given that AMT is 100% online business, it’s crucial that network redundancy/availability is high, information access and exchange is secure and fast. We hope to achieve these objectives with our network configuration using the AWS platform and integrating its services such as Elastic Cloud Compute (EC2), Standard Storage Service (S3), Auto Scaling Groups, Elastic Load Balancers, Elastic IP addresses, Separate Availability Zones and Subnets, Routing Tables, Internet Gateways, Network Access Control Lists, CloudWatch, security groups and Route 53 (DNS Service).