img

Reem Alsharabi

I'm a Computer Science junior at Effat University with a concentration in Artificial Intelligence. I'm the Programming Club founder and leader at Effat University, a technical assistant in GDSC core team, and an ambassador of Women Techmakers.

Coursework

Fall 2020

  • CS1001: Introduction to Computing
  • GCS150: Digital Skills (Intro to Programming with Python)
  • GMTH141E: PreCalculus for Engineering

Spring 2021

  • CS2071: Database Systems
  • CS3067: Information and Cyber Security
  • GPHY112: Foundations in Physics
  • GSTA140: Elementary Statistics
  • MATH101: Calculus 1

Summer 2021

  • BIO112: Introduction to Biology
  • CS2171: Ethics in Computing

Fall 2021

  • CS1021: Computer Architecture and Organization
  • CS1131: Advanced Programming (C++)
  • CS2111: Web Application Development
  • MATH201: Calculus 2

Spring 2022

  • CS2091: Computer Networks
  • CS2132: Object Oriented Programming (Java)
  • MATH310: Numerical Analysis
  • STAT201: Statistics for Computing

Fall 2022

  • CS2011: Data Structures and Algorithms
  • CS3133: Programming Languages
  • CS3151: Software Engineering
  • MATH307: Linear Algebra

// This list doesn't include the general courses

Coding projects

Project 1 github

Word Association Game

A game that fetches data from an API based on the chosen difficulty level.

React

NodeJS

Project 2 github

Orthonormalization Visualization

Interactive 3D scatter plot that visualizes the relationship between input vectors and their orthonormal counterparts.

Python

Plotly

Project 3 github

Gradient Descent Visualization

3D surface plot of a two-dimensional function, f(x, y), and a 3D scatter plot of the optimization path of the gradient descent algorithm.

Python

Plotly

Project 4 github

Book Club Web Application

Database-driven web application for Effat University's book club designed to help the members of the club stay informed about upcoming events, view the list of books that have been read, and view the list of members.

HTML

CSS

JS

PHP

SQL

Bootstrap

Project 5 github

Movie Rating System

Movie rating system that allows users to view a list of movies, add new movies, and rate existing movies. The movies and their ratings are stored in a database, which can be accessed and modified through the user interface.

Java

Swing

SQL

Project 6 github

School System

Program developed to manage the data for a school with students and courses using objects from the different classes, based on a UML class diagram.

C++

makefile

Project 7 github

Numerical Analysis

Various numerical methods implementation for solving mathematical equations, including: Bisection, Euler, Newton-Raphson, Runge-Kutta, Secant, and Taylor series methods.

MATLAB

Project 8 github

Assembly List

Assembly program that finds the smallest element in a list that's given by the user. This is a simple project but it provides great understanding of the logic behind arrays and their representation in the memory.

MARIE

Contact me




Reem :3