Mohammed Alhassan's repositories

Portfolio

A Computer Science student portfolio made with HTML, CSS, and JavaScript.

Language:HTMLStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

Cybersecurity-Labs

Cybersecurity labs for KFUPM Computer Club

Language:ShellStargazers:0Issues:0Issues:0

Blackhat-MEA-2023-CTF-Writeups

This repository contains the writeups for the Blackhat MEA 2023 capture the flag challenges.

Language:ShellStargazers:2Issues:0Issues:0

TorpeDoS

TorpeDoS is a Denial of Service (DoS) tool developed in Python for testing purposes. It is designed to flood a target server with a high volume of requests, thereby overwhelming its resources. This tool should only be used with proper authorization and for responsible testing purposes.

Language:PythonStargazers:1Issues:0Issues:0

twint

An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Simulated-Annealing

Simulated Annealing local search algorithm with implementation for N queens problem

Language:PythonStargazers:0Issues:0Issues:0

Constraint-Satisfaction-Problems

Solving CSPs (Constraint Satisfaction Problems) using backtracking algorithm with AC-3 Arc-consistency algorithm to enforce binary constraints and MRV (Minimum Remaining Values) heuristic to choose the variable with the fewest remaining legal values next for assignment.

Language:PythonStargazers:1Issues:0Issues:0

RISC-Pipelined-Processor

RICS Pipelined processor

Stargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:0Issues:0

AI-Search-Algorithms-Application

This project uses several Artificial Intelligence search algorithms (informed and uninformed) to solve given problems.

Language:PythonStargazers:0Issues:0Issues:0

Model-based-Server-Agent

Simulating an environment where a server agent serves water bottles of three sizes small, medium, and large to customers. However, the agent only has a limited stock of each size, and needs to maintain the quantities in memory. In terms of operation, a customer gives the agent a number from 0 to 100 indicating their hydration level. The agent then gives the customer a single bottle whose size depends on the hydration level.

Language:PythonStargazers:0Issues:0Issues:0

Simple-AC-Reflex-Agent

Simulating an environment where a simple air conditioner (AC) reflex agent that will turn off the AC when a min temperature is reached and turn on the AC when a max temperature is reached.

Language:PythonStargazers:0Issues:0Issues:0

Twitter-Data-Scraping

Python script using twint, a Twitter OSINT tool used to search for specific tweets and save them in a custom csv file using Pandas library.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Python-Artificial-Intelligence-Projects-for-Beginners

Python Artificial Intelligence Projects for Beginners, published by Packt

License:MITStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Python-Number-Theory-Concepts

Some number theory algorithms to deal with big data (about 300-600 digits).

Language:PythonStargazers:0Issues:0Issues:0

Data-Structure-Using-Java

Data Structures and Algorithms using Java

Language:JavaStargazers:0Issues:0Issues:0

iw4x-client

🎮 Official IW4x source code

License:GPL-3.0Stargazers:0Issues:0Issues:0

Sieve-of-Eratosthenes-Algorithm-Test

A program that counts from 0 to n prime numbers using 3 different algorithms including sieve of Eratosthenes' Algorithm and displays the execution time.

Language:PythonStargazers:0Issues:0Issues:0
License:NOASSERTIONStargazers:0Issues:0Issues:0

Card-Matching-Game

My Java GUI course project, a card matching game made with JavaFx.

Language:JavaStargazers:0Issues:0Issues:0

Java-Banking-System

My introductory to java course's project.

Language:JavaStargazers:0Issues:0Issues:0

Java-Trie-Program

Program that allows the user to generate a trie data structure and sort some words into the trie.

Language:JavaStargazers:0Issues:0Issues:0

pop-it-game

A simple game that simulates a pop-it toy and a fidget spinner

Language:JavaScriptStargazers:0Issues:0Issues:0

MIPS-Quick-Sort-Recursive-Function

Assembly program that performs a quick sort algorithm recursively.

Language:AssemblyStargazers:0Issues:0Issues:0

MIPS-Matrix-Vector-Multiplication

A program that computes the multiplication of a vector with a matrix using assembly language.

Language:AssemblyStargazers:0Issues:0Issues:0

MIPS-Text-File-Scanner

Assembly language program that displays the number of letters, digits and special characters in the file.

Language:AssemblyStargazers:0Issues:0Issues:0

MIPS-Reverse-Array

MIPS assembly language program that generates an array of random numbers and reversing that array.

Language:AssemblyStargazers:0Issues:0Issues:0

simple-bash-scripts

A collection of simple Bash scripts

Stargazers:0Issues:0Issues:0