Skip to content

Github11200/ComputerScience11Projects

Repository files navigation

Computer Science 11 Projects

This repository contains all of the projects I created for my Computer Science 11 course. All of the projects, along with their descriptions are listed below.

Interest Rate Calculator 📱

image

  • This was the first project
  • It calculates simple interest and compound interest for almost any of the variables in those equations.

Battleship 🚢

image

  • This was the second project in the course
  • It is a battleship game made using Pygame
  • You can place your boats, and then both players will guess the other player's boat along with a UI

Rock Paper Scissors ✊:

image

  • This project is a simple rock papers scissors game in the terminal
  • The user can continue playing until they want to stop
  • The scores are saved to a text file and are then loaded from there

Machine Learning ✨

image

  • This project uses Scikit Learn, Pandas, Numpy, and Matplotlib which are all used inside Jupyter Notebook as well as Python files
  • There is a linear regression class that allows you to perform a linear regression on a csv file of your choosing and data points of your choice
  • There is also a classification class that lets you perform multi-class classification on your own csv data

Usage 🛠️

If you'd like to use any of these projects then follow the steps below:

  1. Clone the repository
  2. Go into the project you want to use and run the command pip install -r requirements.txt
  3. Run the main.py file and the program should start in either a new window or the terminal

About

This repository contains all of the projects I created for my Computer Science 11 course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published