Encryption and Cryptography: Safeguarding Data Integrity and Confidentiality
Essay - 3 pages - Computer science
The security of data that is transmitted over networks and stored in devices is very important in the current world of digital operations, and it must be protected and remain intact. Encryption and cryptography are tools to protect data and ensure the possibility of verifying its integrity. The...
Evaluating ChatGPT as a Source: Productivity Growth in the Industrial Revolution
Case study - 4 pages - Computer science
The Industrial Revolution marked a pivotal shift in economic productivity driven by technological innovations. There is an ongoing debate about which sectors experienced the most substantial productivity gains from 1750 to 1850. To assess ChatGPT's capabilities as a source for economic...
The Gamebuino concept: a survey about coding experience and gaming habits
Case study - 16 pages - Computer science
The survey is made up of 19 questions, and these fall into the following categories: - Questions 1 to 3: demographics and education properties of the sample. - Questions 4 to 8: the sample's IT use and familiarity with coding. - Questions 9 to 12: gaming habits and platforms of choice for the...
Quantum Computing Versus Turing Machines
Course material - 1 pages - Computer science
Quantum computing refers to the process of using modern bit-based machines to process large amounts of information. Quantum computers deal with intertwined electrons that are superposed and entangled to enable the machine process large data sets, rendering the classically intractable simulation...
Embedded and Industrial Computer Systems Term Project
Presentation - 50 pages - Computer science
This document contains a presentation regarding a project entitled "Embedded and Industrial Computer Systems Term".
Programming Percentile
Tutorials/exercises - 2 pages - Computer science
The purpose of this assignment is to have you work on a mathematical problem/analysis (this is a scientific computing class) using memory allocation, file reading, and command line arguments.
RSTUDIO: Final Project - Data Correlation, Causation
Tutorials/exercises - 5 pages - Computer science
In this document we propose to study three countries on three different continents namely France, Japan and the United States. We want to analyze how the primary variable fertility rate is related to the influencing variables namely unemployment rate and inflation. Indeed, harsh economic...
Applying the A* Search Algorithm
Tutorials/exercises - 5 pages - Computer science
This assignment delves into the application of the A* algorithm in navigating 2D grid-like environments. Through a series of tasks, we explore pathfinding, emphasizing the algorithm's versatility in addressing obstacles and varying costs. The report highlights both programming implementations...
Econometrics: coding on RSTUDIO - US Presidential Elections
Tutorials/exercises - 6 pages - Computer science
This coding exercise consists of one long analysis of data from the 2020 Presidential elections in the United States.
Connection between social engineering and Trojan virus
Presentation - 3 pages - Computer science
Since data have become the biggest economic challenge over the recent years, every company or individual has grown as an open door to fraudsters' greed. Yet, most of the social connections have been a sensitive matter for IT experts. Trojans represent 76% of program infections. 32 % of the...
Spark introduction
Presentation - 30 pages - Computer science
The document is a presentation about using Apache Spark for Big Data.
Introduction to Software Development: Explore the World of Programming
Course material - 8 pages - Computer science
This course takes you on an exciting journey through the world of software development and programming. Whether you are a complete beginner or already have some experience, this course provides you with the essential foundations to understand key programming concepts and prepares you to build...
Supervised Learning Classification Checkpoint
Tutorials/exercises - 11 pages - Computer science
In this checkpoint, we are going to work on the Titanic data set to predict if a passenger will survive or not using several classification algorithms of supervised learning. We will start by logistic regression, knn, then decision tree and we finalize by random forest.
Introduction to Computer Systems Science
Course material - 23 pages - Computer science
The course aims to provide students with a thorough understanding of the fundamentals of computer science, as well as the skills necessary to solve practical programming problems. Students learn the key concepts of computer programming, including data structures, algorithms, modularity, and code...
MATLAB Keywords
Worksheets - 19 pages - Computer science
This document contains lines of code, instructions for programming in MATLAB, a popular programming language used for numerical computing and data analysis.
Implementation of a Flight Management System within an Airline
Tutorials/exercises - 13 pages - Computer science
This analysis aims to design and build a prototype of an airline-oriented web application for managing aircraft flights. At the same time, it aims to be a powerful, easy-to-use, fast and effective management tool for airline agents, on the one hand, and a simple and safe information tool for...
Brief Overview of Machine Learning as a Field
Presentation - 9 pages - Computer science
Machine learning is a field of study in artificial intelligence that relies on mathematical and statistical approaches to give computers the ability to "learn" from data. Machine learning generally consists of two phases. The first one consists in estimating a model from. This so-called learning...
How to use Microsoft Office
Practical guide - 9 pages - Computer science
This document is a practical guide on how to use Microsoft Office Word, PowerPoint and Excel.
Vibration of a plate
Tutorials/exercises - 8 pages - Computer science
This semester, we started the course "introduction to vibrations", in which we learned that every particle on earth vibrates in its own natural frequency where no loads are applied. That's what we call free vibration. However, this homework is about the use of finite element method analysis...
The fundamentals of pseudocode
Worksheets - 5 pages - Computer science
Pseudocode is a clear and concise way to represent an algorithm. Data items to be processed are given meaningful names in the same way the variables and constants are in a high-level programming language. To ensure that pseudocode is easily understandable by others it is useful to be consistent...
The Blockchain
Tutorials/exercises - 3 pages - Computer science
First of all, the blockchain's system is the main thing to understand, everything that is going to be in this document is related and depends on the blockchain's system. So, a blockchain is a decentralized database which allows everybody to see the transaction history. Those transactions have the...
Our minds can be hijacked: the tech insiders who fear a smartphone dystopia - Paul Lewis (Guardian October 2017)
Law article commentary - 2 pages - Computer science
These developers that created the current internet social environment and that have started to disconnect themselves from this environment. The article that appeared in "The Guardian", issue of October 2017, titled as "Our minds can be hijacked: the tech insiders who fear a smartphone dystopia",...
Systems engineering methods at rescue of the urbanization of Information Systems
Case study - 4 pages - Computer science
Business/IT alignment is a crucial issue for information systems. It is important to bring together the concerns of the business (the functional) and the technical support (the application). This is enterprise architecture where there are many problems. The French company OBEO has developed an...
Wine Yield Forescasts Using EO and Weather Data
Internship report - 16 pages - Computer science
Yield forecast methods based on satellite imagery are numerous, and they are usually built around diverse machine learning approaches. This internship was an introduction to a whole remote sensing workflow development, from the input data retrieving to the final forecast itself, which is to be...
Artificial Intelligence
Essay - 3 pages - Computer science
Artificial intelligence is a concept which, owing to its intricacy, is difficult to define with complete accuracy. In a way, it is a field of computer science whose goal is to recreate a technological counterpart to human intelligence. And, to do so, this discipline is focused on the search for...
Analyzing an organization in search of a technological problem
Essay - 4 pages - Computer science
Nowadays, the world is becoming more and more computerized and technological. Lack of technology in your company can thus be a weakness and a big problem that companies have to solve. To reach a certain level and be known, you have to adopt this change and implement these strategies in your...
Implementing a database
Tutorials/exercises - 17 pages - Computer science
You are required to write a summative report for the company's senior management and shareholders, who you are to assume are not digital-literate in relation to databases, therefore the language should be clear and any technical terms used should be explained. The report should introduce the...
Computer network
Case study - 12 pages - Computer science
ESDLAB (Electronic System Development Lab) is a company specialized in Computing and digital services. It operates in many computing sectors like web development, electronical conception (Arduino, Raspberry Pi) and digital communication. Sometimes, the company offers seminars about web and...
The place of artificial intelligence in our world
Essay - 2 pages - Computer science
Our modern society is a very unique period due to all the progress we constantly see around us. We qualify as progress any improvement or development in every field that brings a positive change. Of course, there isn't a unanimous opinion about which change is positive and which is not....
Digital Innovation: the Impact of Artificial Intelligence (A.I.) and Automation on Jobs and the Economy
Essay - 3 pages - Computer science
While it is certain that AI and robotics are already automating low-skilled jobs such as the job of the cashier, the argument of the article displays a dystopian and technological determinist point of view. The idea is that AI will destroy more jobs than it creates and that robots might take over...