projects from C/C++ Programming (CISC 192) fall 2013 and Object Oriented Programming in C++ (CISC 205) fall 2014
this program is an interactive dictionary that identifies and can learn synonyms for the word "Yes" that are stored in, read from and written to a disk file. The program understands NO, and there are also a number of features for controlling bad data, repetitive synonyms and storing multiple synonyms at once.
this program creates a virtual "Galton Board" which simulates a normal distribution. a "ball" is dropped at the top of the board, hits a series of pegs and randomly moves left or right upon striking each peg. The ball moves down 10 rows of pegs, and the number of balls for each final position is diplayed, as well as histograms scaled to console window size.
a galton board
screen shots of histogram and numerical breakdown of ball paths



