Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mdtrooper/Recreational-Programming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

Recreational-Programming

The following is a list of puzzles, games, and challenges related to different fields within computer science, because programming and learning doesn't have to be boring!

Feel free to submit additions or categories to the list as its definitely not complete.

Competitive Programming

Solve programming problems given specifications and constraints, usually involving algorithms, data structures, and general problem solving

Capture The Flag

Hack into vulnerable programs, websites, or servers to retrieve flags. Involves many areas of hacking including: binary exploitation, forensics, cryptography, web hacking, reverse engineering, etc.

Web Hacking

Use multiple techniques to bypass website security

Reverse Engineering

Reverse engineer binary programs to gain unauthorised access.

Code Golfing

Solve a certain problem with the shortest possible source code (counted by characters).

Computational Mathematics

Solve mathematical based problems with code.

Machine Learning

Train the best machine learning algorithm to fit some given data.

GPU Programming

Solve puzzles that involve GPU programming.

Encryption

Implement and break cryptography algorithms.

Compression

Compress a given file as much as possible (typically lossless compression).

Bioinformatics

Solve bioinformatics based problems with code.

Hardware Design

Create the logical circuits of common hardware devices.

Multithreading

Understand and break multithreadded programs.

Obfuscation

Obfuscate the source code to a program as much as possible.

Smart Contract Security

Hack into ethereum smart contracts.

Machine Learning Security

Extract data and manipulate machine learning models.

Game Development

Develop a game given specified constraints.

About

Make programming fun

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published