Skip to content

AbdulAlharbi/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Portfolio of Projects

Welcome to my multi-project repository! Here you'll find four distinct projects showcasing various programming languages and concepts:

  1. Bank Account System (C++)
    A demonstration of object-oriented programming in C++ using classes, inheritance, and polymorphism.

  2. x86 Assembly: Stacks and Overflow (Assembly)
    A low-level project demonstrating buffer usage, syscall handling, and simple functions in x86-64 assembly on Linux.

  3. Tic Tac Toe (Python)
    A simple GUI game built with Python’s tkinter library to illustrate game logic, user interaction, and basic 2D board management.

  4. Chess Game (Java)
    A Swing-based GUI chess game with a simplified AI opponent. Demonstrates object-oriented design, game rules, and a basic AI approach.

  5. Pomodoro_Timer (html, css, js)
    A fully featured Pomodoro Timer page designed to help students and tutors stay productive and on-task. Perfect as a stand-alone tool or integrated into LessonConnect’s broader platform, CS472 Spring 25' 2025.


Repository Contents

  • BankAccountSystem/
    Contains the C++ source files, a README.md with build/run instructions, and a requirements.txt (listing recommended C++ version).

  • StacksOverflowAsm/
    Contains the x86 assembly source code (.asm), a README.md explaining how to build and run with NASM/ld, and a requirements.txt.

  • TicTacToePython/
    Contains the Python script, a README.md with instructions, and a requirements.txt specifying Python version and libraries.

  • ChessGameJava/
    Contains the Java .java file(s), a README.md with instructions, and a requirements.txt specifying the minimum JDK version.

  • Pomodoro_Timer/
    Contains the html and css .html and .css file(s), a README.md with instructions.

Quick Start

  • Clone this repo:
    git clone https://github.com/AbdulAlharbi/Portfolio.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors