CS Projects

Oregon State University

One Time Pad like secret operatives would use programmed in C, run with bash, using daemons running attached to sockets. Can encode and decode messages from text file.

Basic shell like PowerShell or bash shell, implemented in C.

Text based game kind of like the old zork games.

Comparison of runtimes between recursive and iterative program design.

Practice using the Stack and Queue classes in the Standard Template Library

Practice implementing and comparing simple search algorithms.

Practice with circular linked lists.

A text based tournament between 2 players with teams of varying size and composition from a set of premade characters with abilities. “Combat” is performed via randomize dice rolls.

Practice with doubly linked lists.

Simulation of several types of “creature” on a grid which breed and consume one another during each iteration of the program.

Practice with recursive functions.

Zoo management game where player manages purchasing animals and feeding them with randomized events effecting the zoo and animals.

Practice using classes and inheritance to make a text based school information system.

Practice with basic file input and output.

Simulation of the concept of Langton’s Ant.

Calculating 2x2 and 3x3 matrices.

Calculating the number of squares formed on a grid based on their corners in the grid.