Git Product home page Git Product logo

Robert Carr's Projects

basic-shell-script-in-c icon basic-shell-script-in-c

A very basic shell script in C is implemented here that allows users to run the following commands in the terminal: ls, cd, ps, listpids, and history.

c-multithreaded-substring-search icon c-multithreaded-substring-search

Multithreading is used in this program to improve the efficiency of searching for substrings within large strings. POSIX thread libraries were used to support multiple threads. Standard C/C++ thread APIs are provided by the POSIX thread libraries. New concurrent processes can be spawned with this method.

calculators icon calculators

This is a repository containing little calculator programs that I enjoy making.

classic-pong-in-python icon classic-pong-in-python

This project remakes the two-player 1972 Atari classic, Pong, using Python's Turtle Graphics library.

html-grade-calculator icon html-grade-calculator

The purpose of this project is to provide students with a simple and unobtrusive tool for determining the grades they need to get the grades they want in their classes.

learning-fortran icon learning-fortran

My intention with this repository is to learn Fortran for fun after watching a podcast with Bjarne Stroustrup.

line-following-robot-buggy icon line-following-robot-buggy

Python was used to create this robotic Raspberry Pi project. Line-following sensors will allow the robot to follow lines placed on the floor.

mandlebrot-renderer-cpp icon mandlebrot-renderer-cpp

This is a project I am working on that allows for a user to render and view the Mandelbrot set in C++ using the PPM file format.

mavs-arboretum-store icon mavs-arboretum-store

This C++17 project offers a friendly user interface for a hypothetical gardening store (using the C++ gtkmm library). The store's structure is based on a number of classes that work together through object-oriented programming. UML class diagrams guided the design of the program.

memory-allocation-c icon memory-allocation-c

For this program, I implemented my own algorithms in C for First Fit, Next Fit, Best Fit, and Worst Fit. Additionally, I have implemented my own malloc, calloc, realloc, free, and growHeap functions.

obstacle-avoiding-robot-buggy icon obstacle-avoiding-robot-buggy

Using Python, I developed a robot buggy that can avoid objects using a Raspberry Pi 3b. Robot components include ultrasonic distance sensors, line following sensors, motor controller boards, and wheels with DC motors.

pixel-runner-python icon pixel-runner-python

A basic running game in Python using Pygame. It includes sound effects and a progressive difficulty level.

pong-in-python icon pong-in-python

With the help of the Pygame library, this project reimagines the 1972 Atari classic, Pong. An AI opponent and a scoring system are included in the game.

project-envy icon project-envy

This is the first Android App I developed with a team of students.

python-facial-reconstruction icon python-facial-reconstruction

This Python project reconstructs faces from image datasets using Linear Algebra concepts. To reconstruct the face, the mean facial image of the dataset is computed, and then the eigenfaces are scaled by the weights and added to the mean facial image.

python-games icon python-games

Several Python games I've coded are contained in this repository. They may not be complete or very significant.

python-x-vector-solution icon python-x-vector-solution

This program solves the x vector in the matrix equation Ax=b using sympy, numpy, and scipy.linalg. Assume B is a matrix and [x]B is a vector.

qr-decomposition-python icon qr-decomposition-python

This Python program attempts to solve the QR decomposition (also known as QR factorization) of a matrix using numpy and scipy.

random-password-generator-for-python icon random-password-generator-for-python

A simple Python script I made for generating random passwords. It offers six password generation options for the user to choose from. These options include lowercase letters, uppercase letters, lowercase and uppercase letters, digits, special symbols, or generate a password containing letters, digits, and special characters.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.